12 #ifndef ERDecayMCEventHeader_H_ 13 #define ERDecayMCEventHeader_H_ 15 #include "TLorentzVector.h" 18 #include "FairMCEventHeader.h" 24 TArrayI fOutputTrackID;
25 Int_t fOutputsTracksNb = 0;
27 Int_t fTriggerPriority;
31 void SetDecayPos(TVector3 pos){fDecayPos = pos;}
32 void SetInputIon(Int_t iID){fInputTrackID = iID;}
33 void SetTrigger(Int_t trigger){fTrigger = trigger;}
34 void SetTriggerPriority(Int_t priority){fTriggerPriority = priority;}
35 void AddOutputParticle(Int_t oID){fOutputsTracksNb++;
36 fOutputTrackID.Set(fOutputsTracksNb);
37 fOutputTrackID[fOutputsTracksNb-1]=oID;}
39 Int_t GetTrigger()
const {
return fTrigger;}
40 Int_t GetTriggerPriority()
const {
return fTriggerPriority;}