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:
21  virtual ~CbmFieldCreator();
22  virtual FairField* createFairField();
23  virtual void SetParm();
25 
26 protected:
28 
29 private:
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