CbmRoot
CbmFieldCreator.h
Go to the documentation of this file.
1
// -------------------------------------------------------------------------
2
// ----- CbmFieldCreator header file -----
3
// ----- Created 15/01/07 by M. Al-Turany -----
4
// -------------------------------------------------------------------------
5
6
7
#ifndef CBMFIELDCREATOR_H
8
#define CBMFIELDCREATOR_H
9
10
#include <Rtypes.h>
// for THashConsistencyHolder, ClassDef
11
12
#include <FairFieldFactory.h>
// for FairFieldFactory
13
14
class
CbmFieldPar
;
15
class
FairField;
16
17
class
CbmFieldCreator
:
public
FairFieldFactory {
18
19
public
:
20
CbmFieldCreator
();
21
virtual
~CbmFieldCreator
();
22
virtual
FairField*
createFairField
();
23
virtual
void
SetParm
();
24
ClassDef
(
CbmFieldCreator
, 1);
25
26
protected
:
27
CbmFieldPar
*
fFieldPar
;
28
29
private
:
30
CbmFieldCreator
(
const
CbmFieldCreator
&);
31
CbmFieldCreator
&
operator=
(
const
CbmFieldCreator
&);
32
};
33
#endif //CBMFIELDCREATOR_H
CbmFieldCreator::ClassDef
ClassDef(CbmFieldCreator, 1)
CbmFieldCreator::fFieldPar
CbmFieldPar * fFieldPar
Definition:
CbmFieldCreator.h:27
CbmFieldCreator::operator=
CbmFieldCreator & operator=(const CbmFieldCreator &)
CbmFieldCreator::createFairField
virtual FairField * createFairField()
Definition:
CbmFieldCreator.cxx:39
CbmFieldCreator
Definition:
CbmFieldCreator.h:17
CbmFieldCreator::CbmFieldCreator
CbmFieldCreator(const CbmFieldCreator &)
CbmFieldCreator::SetParm
virtual void SetParm()
Definition:
CbmFieldCreator.cxx:33
CbmFieldCreator::CbmFieldCreator
CbmFieldCreator()
Definition:
CbmFieldCreator.cxx:27
CbmFieldPar
Definition:
CbmFieldPar.h:31
CbmFieldCreator::~CbmFieldCreator
virtual ~CbmFieldCreator()
Definition:
CbmFieldCreator.cxx:31
core
field
CbmFieldCreator.h
Generated on Wed Oct 28 2020 15:11:35 for CbmRoot by
1.8.18