23 #ifndef PNDMICROWRITER_H 24 #define PNDMICROWRITER_H 1 30 #include "TLorentzVector.h" 40 typedef std::map<Int_t, Float_t>
mapper;
49 virtual InitStatus
Init();
52 virtual void Exec(Option_t *opt);
58 void propagate(TLorentzVector &l, TVector3 &p,
float charge);
69 TClonesArray *fTrArray;
72 TClonesArray *fHitArray;
75 TClonesArray *fMCTrack;
78 TClonesArray *fChargedCandidates;
79 TClonesArray *fNeutralCandidates;
80 TClonesArray *fMcCandidates;
81 TClonesArray *fMicroCandidates;
84 TClonesArray *fEventInfo;
90 Int_t mvd_hitidx[1000];
91 Int_t stt_hitidx[1000];
92 Int_t tpc_hitidx[1000];
97 virtual void SetParContainers();
std::map< Int_t, Float_t > mapper
virtual void Exec(Option_t *opt)
void propagate(TLorentzVector &l, TVector3 &p, float charge)
virtual InitStatus Init()