BmnRoot
Loading...
Searching...
No Matches
BmnArmTrigHitProducer.h
Go to the documentation of this file.
1#ifndef BmnArmTrigHitProducer_H
2#define BmnArmTrigHitProducer_H
3
4#include "BmnArmTrigHit.h"
5#include "FairMCPoint.h"
6#include "FairRunSim.h"
7#include "FairTask.h"
8#include "Rtypes.h"
9#include "TClonesArray.h"
10
11#include <iostream>
12
13using namespace std;
14
15class BmnArmTrigHitProducer : public FairTask
16{
17 public:
20
21 virtual InitStatus Init();
22 virtual void Exec(Option_t* opt);
23 virtual void Finish();
24
25 // void ProcessMCPoints();
26
27 private:
28 TString fInputBranchName;
29 TString fOutputHitsBranchName;
30 TString fOutputHitMatchesBranchName;
31
33 TClonesArray* fBmnArmTrigPointsArray;
34
36 TClonesArray* fBmnArmTrigHitsArray;
37
38 Bool_t fOnlyPrimary;
39 Bool_t fUseRealEffects;
40
41 ClassDef(BmnArmTrigHitProducer, 1);
42};
43
44#endif /* BmnArmTrigHitProducer_H */
virtual ~BmnArmTrigHitProducer()
virtual void Exec(Option_t *opt)
virtual void Finish()
virtual InitStatus Init()
STL namespace.