11 #ifndef PNDMICROIDEALWRITER_H 12 #define PNDMICROIDEALWRITER_H 1 18 #include "TLorentzVector.h" 28 typedef std::map<Int_t, Float_t>
mapper;
37 virtual InitStatus
Init();
40 virtual void Exec(Option_t *opt);
46 void propagate(TLorentzVector &l, TVector3 &p,
float charge);
57 TClonesArray *fTrArray;
60 TClonesArray *fHitArray;
63 TClonesArray *fMCTrack;
66 TClonesArray *fChargedCandidates;
67 TClonesArray *fNeutralCandidates;
68 TClonesArray *fMcCandidates;
69 TClonesArray *fMicroIdealCandidates;
72 TClonesArray *fEventInfo;
78 Int_t mvd_hitidx[1000];
79 Int_t stt_hitidx[1000];
80 Int_t tpc_hitidx[1000];
85 virtual void SetParContainers();
virtual InitStatus Init()
std::map< Int_t, Float_t > mapper
~PndHypMicroIdealWriter()
void propagate(TLorentzVector &l, TVector3 &p, float charge)
virtual void Exec(Option_t *opt)