StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Attributes | List of all members
StSvtWaferCollection Class Reference
Inheritance diagram for StSvtWaferCollection:
StRefArray StObjArray StObject StSvtGeometry

Public Member Functions

 StSvtWaferCollection (StSvtConfig *config)
 
 StSvtWaferCollection (const char *config)
 
int getNumberOfBarrels ()
 
int getNumberOfLadders (int barrel)
 
int getNumberOfWafers (int barrel)
 
int getTotalNumberOfWafers ()
 
int getWaferIndex (int barrel, int ladder, int wafer)
 
void setConfiguration (const char *config)
 
void setConfiguration (StSvtConfig *config)
 
StSvtConfiggetSvtConfig ()
 
const char * getConfiguration ()
 
StSvtHybridObjectgetObject (int barrel, int ladder, int wafer)
 
- Public Member Functions inherited from StRefArray
 StRefArray (Int_t sz=0)
 
 StRefArray (const StRefArray &from)
 
- Public Member Functions inherited from StObjArray
 StObjArray (Int_t sz=0)
 
virtual void Browse (TBrowser *b)
 
void random_shuffle (int start=0, int end=0x7fffffff)
 
size_t capacity () const
 
size_t max_size () const
 
void clear ()
 
void pop_back ()
 
int empty () const
 
size_t size () const
 
void reserve (size_t sz)
 
void resize (size_t sz, TObject *v=0)
 
virtual Bool_t IsFolder () const
 
TObject *& at (int i)
 
void put_at (TObject *obj, int i)
 
TObject *const & front () const
 
TObject *& front ()
 
TObject *const & back () const
 
TObject *& back ()
 
TObject * find (const char *name) const
 
const_VecTObjIter begin () const
 
VecTObjIter begin ()
 
const_VecTObjIter end () const
 
VecTObjIter end ()
 
TObject ** Erase (TObject **it, int del)
 
TObject ** Erase (TObject **fst, TObject **lst, int del)
 
TObject *& operator[] (Int_t i)
 
TObject *const & operator[] (Int_t i) const
 
void push_back (const TObject *const to)
 
Int_t getEntries () const
 
void ls (const char *tit="") const
 
void Print (const char *tit="") const
 
- 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

StSvtConfigmSvtConfig
 
TString mConfig
 SVT Configuration.
 
- Protected Attributes inherited from StObjArray
VecTObj fV
 

Detailed Description

Definition at line 33 of file StSvtWaferCollection.hh.


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