1 #ifndef EREXP1811EventHeader_H_ 2 #define EREXP1811EventHeader_H_ 4 #include "TLorentzVector.h" 7 #include "FairMCEventHeader.h" 11 TVector3 fReactionPos;
22 Int_t fTriggerPriority = 0;
25 void SetData(
const TVector3& position,
const TLorentzVector& He8,
26 const TLorentzVector& H2,
const TLorentzVector& He3,
27 const TLorentzVector& H3,
const TLorentzVector& H7,
28 const TLorentzVector& n1,
const TLorentzVector& n2,
29 const TLorentzVector& n3,
const TLorentzVector& n4);
30 void SetTrigger(Int_t trigger) { fTrigger = trigger; }
32 Int_t GetTrigger()
const {
return fTrigger;}
33 Int_t GetTriggerPriority()
const {
return fTriggerPriority;}
34 TLorentzVector GetHe8()
const {
return fHe8; }
35 TLorentzVector GetH2()
const {
return fH2; }
36 TLorentzVector GetHe3()
const {
return fHe3; }
37 TLorentzVector GetH3()
const {
return fH3; }
38 TLorentzVector GetH7()
const {
return fH7; }
39 TLorentzVector GetN1()
const {
return fn1; }
40 TLorentzVector GetN2()
const {
return fn2; }
41 TLorentzVector GetN3()
const {
return fn3; }
42 TLorentzVector GetN4()
const {
return fn4; }