g4tools
5.4.0
g4tools
tools
sg
ifield_factory
Go to the documentation of this file.
1
// Copyright (C) 2010, Guy Barrand. All rights reserved.
2
// See the file tools.license for terms.
3
4
#ifndef tools_sg_ifield_factory
5
#define tools_sg_ifield_factory
6
7
namespace
tools
{
8
namespace
sg {
9
class
field;
10
}}
11
12
#include <string>
13
14
namespace
tools
{
15
namespace
sg {
16
17
class
ifield_factory
{
18
public
:
19
virtual
~ifield_factory
(){}
20
public
:
21
virtual
field
*
create
(
const
std::string&)
const
= 0;
22
};
23
24
}}
25
26
#endif
tools::sg::field
Definition:
field:25
tools::sg::ifield_factory::create
virtual field * create(const std::string &) const =0
tools::sg::ifield_factory
Definition:
ifield_factory:17
tools
inlined C code : ///////////////////////////////////
Definition:
aida_ntuple:26
tools::sg::ifield_factory::~ifield_factory
virtual ~ifield_factory()
Definition:
ifield_factory:19
Generated by
1.8.20