er  dev
ERRunSim.h
1 // -------------------------------------------------------------------------
2 // ----- ERRunSim header file -----
3 // ----- Created 04/16 by V. Schetinin -----
4 // -------------------------------------------------------------------------
5 
6 #ifndef ERRUNSIM_H
7 #define ERRUNSIM_H
8 
9 #include "FairRunSim.h" // for FairRunSim
10 
11 #include "TString.h"
12 
13 #include "FairField.h"
14 
15 #include "ERMCApplication.h"
16 #include "ERDecayer.h"
17 
18 class ERRunSim : public FairRunSim
19 {
20  public:
22  ERRunSim(Bool_t isMaster = kTRUE);
24  virtual ~ERRunSim();
28  virtual void Init();
29 
30  void SetDecayer(ERDecayer* decayer){fDecayer = decayer;}
31 
32  private:
33  ERDecayer* fDecayer;
34 
35  ERRunSim(const ERRunSim& M);
36  ERRunSim& operator= (const ERRunSim&) {return *this;}
37 
38  void SetMCConfig();
39 
40  ClassDef(ERRunSim ,1)
41 
42 };
43 
44 #endif
virtual void Init()
Definition: ERRunSim.cxx:50
ERRunSim(Bool_t isMaster=kTRUE)
Definition: ERRunSim.cxx:38
void SetMCConfig()
Definition: ERRunSim.cxx:152
virtual ~ERRunSim()
Definition: ERRunSim.cxx:44