BmnRoot 26.10.0-210-gc52d34b0
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnRealisticMc.h
Go to the documentation of this file.
1#ifndef BMNREALMC_H
2#define BMNREALMC_H 1
3
4#include <BmnEfficiency.h>
6#include <BmnGemStripHit.h>
7#include <BmnMatch.h>
8#include <BmnSiliconHit.h>
9#include <FairTask.h>
10#include <TClonesArray.h>
11#include <TRandom.h>
12#include <iostream>
13
14using namespace std;
15
17{
18 public:
20
22 {
23 if (fEff)
24 delete fEff;
25 }
26
27 virtual void Exec(Option_t* option);
28
29 virtual InitStatus Init();
30
31 virtual void Finish();
32
33 private:
36
39
40 // Support utils ...
42
44
46};
47
48#endif
const char Option_t
#define ClassDef(name, id)
TClonesArray * fSilHitsArray
TClonesArray * fSilHitsArrayFiltered
virtual void Finish()
TClonesArray * fGemHitsArray
TClonesArray * fGemHitsArrayFiltered
virtual void Exec(Option_t *option)
virtual InitStatus Init()
void doHitSelection(TClonesArray *, TClonesArray *)
virtual ~BmnRealisticMc()
BmnEfficiency * fEff