181 #include "St_DataSet.h"
183 #include "StContainers.h"
238 static const TString& cvsTag();
240 TString type()
const;
244 unsigned int triggerMask()
const;
245 unsigned int bunchCrossingNumber(
unsigned int)
const;
325 StSPtrVecTrackDetectorInfo& trackDetectorInfo();
326 const StSPtrVecTrackDetectorInfo& trackDetectorInfo()
const;
328 StSPtrVecTrackNode& trackNodes();
329 const StSPtrVecTrackNode& trackNodes()
const;
331 unsigned int numberOfPrimaryVertices()
const;
335 unsigned int numberOfCalibrationVertices()
const;
339 StSPtrVecV0Vertex& v0Vertices();
340 const StSPtrVecV0Vertex& v0Vertices()
const;
341 StSPtrVecXiVertex& xiVertices();
342 const StSPtrVecXiVertex& xiVertices()
const;
343 StSPtrVecKinkVertex& kinkVertices();
344 const StSPtrVecKinkVertex& kinkVertices()
const;
354 unsigned int numberOfPsds()
const;
355 unsigned int numberOfPsds(
StPwg)
const;
357 StSPtrVecHit* hitCollection(
const Char_t *name);
359 StSPtrVecObject& content();
366 void setType(
const char*);
370 void setTriggerMask(
unsigned int);
371 void setBunchCrossingNumber(
unsigned int,
unsigned int);
415 void removePsd(
StPsd*);
416 void addHitCollection(StSPtrVecHit* p,
const Char_t *name);
417 void removeHitCollection(
const Char_t *name);
420 virtual Bool_t Notify();
423 mutable StSPtrVecObject mContent;
424 static TString mCvsTag;
426 int IsMain()
const {
return 1;}
Holds collections of GMT data.
Collection of trigger ids as stored in StEvent.