StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Attributes | Friends | List of all members
StGmtCollection Class Reference

Holds collections of GMT data. More...

#include <StGmtCollection.h>

Inheritance diagram for StGmtCollection:
StObject

Public Member Functions

 StGmtCollection ()
 Constructor.
 
 ~StGmtCollection ()
 Destructor.
 
size_t getNumModules () const
 Number of modules.
 
size_t getNumStrips () const
 Number total number of strips.
 
size_t getNumStrips (unsigned short moduleIdx) const
 Number of strips in the i-th module.
 
size_t getNumHits () const
 Number total number of hits.
 
size_t getNumHits (unsigned short moduleIdx) const
 Number of hits in the i-th module.
 
size_t getNumPoints () const
 Number of points.
 
StGmtStripCollectiongetStripCollection (unsigned short moduleIdx)
 Pointer to the GMT strip collection in the i-th module.
 
const StGmtStripCollectiongetStripCollection (unsigned short moduleIdx) const
 Pointer to the GMT strip collection in the i-th module.
 
StGmtHitCollectiongetHitCollection (unsigned short moduleIdx)
 Pointer to the GMT hit collection in the i-th module.
 
const StGmtHitCollectiongetHitCollection (unsigned short moduleIdx) const
 Pointer to the GMT hit collection in the i-th module.
 
StGmtPointCollectiongetPointCollection ()
 Pointer to the GMT point collection.
 
const StGmtPointCollectiongetPointCollection () const
 Pointer to the GMT point collection.
 
void Clear (Option_t *opts="")
 Clear method.
 
- Public Member Functions inherited from StObject
 StObject (const StObject &sto)
 
StObjectoperator= (const StObject &sto)
 
virtual TObject * clone () const
 
Int_t isZombie () const
 
virtual void makeZombie (int flg=1)
 
UInt_t Ztreamer (TBuffer &R__b)
 
 ClassDef (StObject, 3) static UInt_t fgTally
 

Protected Attributes

StGmtStripCollection mStripCollection [kGmtNumModules]
 GMT strip collections for all modules.
 
StGmtHitCollection mHitCollection [kGmtNumModules]
 GMT hit collections for all modules.
 
StGmtPointCollection mPointCollection
 GMT point collection.
 

Friends

class StMuDstMaker
 Friend class of the StMuDSTMaker.
 

Detailed Description

Holds collections of GMT data.

Holds collections of GMT strips.

Holds collections of GMT points.

GMT data collection for StEvent (based on StFgtCollection)

Author
K.S. Engle, Jan. 2013
Richard Witt (witt@.nosp@m.usna.nosp@m..edu), Jan. 2013
Grigory Nigmatkulov (nigma.nosp@m.tkul.nosp@m.ov@gm.nosp@m.ail..nosp@m.com), Dec. 2020

Collection of GMT points for StEvent. Basically a wrapper for an StSPtrVecGmtPoint (based on StFgtPointCollection)

Author
K.S. Engle, Jan. 2013
Richard Witt (witt@.nosp@m.usna.nosp@m..edu), Jan. 2013
Grigory Nigmatkulov (nigma.nosp@m.tkul.nosp@m.ov@gm.nosp@m.ail..nosp@m.com), Dec. 2020

Collection of GMT strips for StEvent. Basically a wrapper for an StSPtrVecGmtStrip (based on StFgtStripCollection)

Author
K.S. Engle, Jan. 2013
Richard Witt (witt@.nosp@m.usna.nosp@m..edu), Jan. 2013
Grigory Nigmatkulov (nigma.nosp@m.tkul.nosp@m.ov@gm.nosp@m.ail..nosp@m.com), Dec. 2020

Definition at line 23 of file StGmtCollection.h.


The documentation for this class was generated from the following files: