13 #ifndef StGmtStripCollection_hh
14 #define StGmtStripCollection_hh
18 #include "StContainers.h"
19 #include "StGmtStrip.h"
44 void partialSortByCoord();
53 size_t getNumStrips()
const;
56 short getModule()
const;
57 void setModule(
short module );
60 void Clear( Option_t *opt =
"" );
94 inline size_t StGmtStripCollection::getNumStrips()
const {
98 inline void StGmtStripCollection::setModule(
short moduleId ) {
102 inline short StGmtStripCollection::getModule()
const {
106 #endif // #define StGmtStripCollection_hh
static bool hitCoordLessThan(const StGmtStrip *h1, const StGmtStrip *h2)
Function used for sorting strips by coordinate number.
StSPtrVecGmtStrip & getStripVec()
Access vector with strips.
~StGmtStripCollection()
Destructor.
static bool hitGeoIdLessThan(const StGmtStrip *h1, const StGmtStrip *h2)
Function used for sorting strips by geoId.
StPtrVecGmtStrip mStripElecIdVec
StGmtStripCollection(short module=0)
Constructer.
static bool hitLayerLessThan(const StGmtStrip *h1, const StGmtStrip *h2)
Function used for sorting strips by X then Y.
StPtrVecGmtStrip mStripGeoIdVec
const StSPtrVecGmtStrip & getStripVec() const
Access vector with strips.
StSPtrVecGmtStrip mStripVec
Vector with strips.
Short_t mModule
Module ID.
Holds data for the strip in GMT.