BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnFairRunSim.h
Go to the documentation of this file.
1/**
2 * BmnFairRunSim
3 * FairRunSim with additional execution control features
4 * \author Ilnur Gabdrakhmanov <ilnur@jinr.ru>
5 */
6
7#ifndef BMNFAIRRUNSIM_H
8#define BMNFAIRRUNSIM_H
9
10#include <FairRunSim.h>
11
12#define CutExistentVertex -100.0
13#define CutValidZ -3.0
14#define CutPVMinTracks 2
15
16class BmnFairRunSim : public FairRunSim
17{
18 public:
20 virtual ~BmnFairRunSim();
21
23 {
24 fApp->SetSaveCurrentEvent(set);
25 saveCurEvent = set;
26 }
27
29
30 FairMCApplication* GetMCApp() { return fApp; }
31
32 private:
34
36};
37
38#endif /* BMNFAIRRUNSIM_H */
bool Bool_t
#define ClassDef(name, id)
Bool_t GetSaveEvent()
virtual ~BmnFairRunSim()
Bool_t saveCurEvent
void SetSaveEvent(Bool_t set)
FairMCApplication * GetMCApp()