17 #include "StHltEvent.h"
18 #include "StHltTrack.h"
19 #include "StHltTrackNode.h"
20 #include "StHltBTofHit.h"
21 #include "StHltVpdHit.h"
22 #include "StHltBEmcTowerHit.h"
23 #include "StHltHighPt.h"
24 #include "StHltDiElectron.h"
25 #include "StHltTriggerReason.h"
28 #ifndef ST_NO_NAMESPACES
36 mTriggerReasonBitOred = 0;
43 StHltEvent::~StHltEvent() { }
46 StHltEvent::vertex() {
return mVertex;}
49 StHltEvent::vertex()
const {
return mVertex;}
52 StHltEvent::lowMultVertex() {
return mLowMultVertex;}
55 StHltEvent::lowMultVertex()
const {
return mLowMultVertex;}
58 StHltEvent::setVersion(
unsigned int i) { mVersion = i;}
61 StHltEvent::setTriggerReasonBitOred(
unsigned int i)
63 mTriggerReasonBitOred = i;
80 StHltEvent::setVpdVertexZ(
float val)
86 StHltEvent::setT0(
float val)
93 StHltEvent::setInnerSecGain(
float val)
98 StHltEvent::setOuterSecGain(
float val)
104 StHltEvent::addGlobalTrack(
const StHltTrack* val)
106 if(val) mGlobalTrack.push_back(val);
110 StHltEvent::addPrimaryTrack(
const StHltTrack* val)
112 if(val) mPrimaryTrack.push_back(val);
118 if(val) mTrackNode.push_back(val);
124 if(val) mBEmcTowerHits.push_back(val);
130 if(val) mBTofHit.push_back(val);
136 if(val) mVpdHit.push_back(val);
142 if(val) mHighPt.push_back(val);
148 if(val) mHeavyFragment.push_back(val);
154 if(val) mDiElectron.push_back(val);
160 if(val) mTriggerReason.push_back(val);