181 #include "St_DataSet.h"
183 #include "StContainers.h"
237 static const TString& cvsTag();
239 TString type()
const;
243 unsigned int triggerMask()
const;
244 unsigned int bunchCrossingNumber(
unsigned int)
const;
322 StSPtrVecTrackDetectorInfo& trackDetectorInfo();
323 const StSPtrVecTrackDetectorInfo& trackDetectorInfo()
const;
325 StSPtrVecTrackNode& trackNodes();
326 const StSPtrVecTrackNode& trackNodes()
const;
328 unsigned int numberOfPrimaryVertices()
const;
332 unsigned int numberOfCalibrationVertices()
const;
336 StSPtrVecV0Vertex& v0Vertices();
337 const StSPtrVecV0Vertex& v0Vertices()
const;
338 StSPtrVecXiVertex& xiVertices();
339 const StSPtrVecXiVertex& xiVertices()
const;
340 StSPtrVecKinkVertex& kinkVertices();
341 const StSPtrVecKinkVertex& kinkVertices()
const;
351 unsigned int numberOfPsds()
const;
352 unsigned int numberOfPsds(
StPwg)
const;
354 StSPtrVecHit* hitCollection(
const Char_t *name);
356 StSPtrVecObject& content();
363 void setType(
const char*);
367 void setTriggerMask(
unsigned int);
368 void setBunchCrossingNumber(
unsigned int,
unsigned int);
412 void removePsd(
StPsd*);
413 void addHitCollection(StSPtrVecHit* p,
const Char_t *name);
414 void removeHitCollection(
const Char_t *name);
416 virtual Bool_t Notify();
419 mutable StSPtrVecObject mContent;
420 static TString mCvsTag;
422 int IsMain()
const {
return 1;}
Collection of trigger ids as stored in StEvent.