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

Public Member Functions

 StTriggerId (const StTriggerId &id)
 
const StTriggerIdoperator= (const StTriggerId &id)
 
uint64_t mask () const
 
unsigned int maxTriggerIds () const
 
bool isTrigger (unsigned int id) const
 
unsigned int version (unsigned int id) const
 
unsigned int nameVersion (unsigned int id) const
 
unsigned int thresholdVersion (unsigned int id) const
 
unsigned int prescaleVersion (unsigned int id) const
 
unsigned int triggerId (const int idx) const
 
vector< unsigned int > triggerIds () const
 
void setMask (uint64_t)
 
void addTrigger (unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)
 
- 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 Types

enum  { mMaxTriggerIds = 64 }
 

Friends

ostream & operator<< (ostream &, const StTriggerId &)
 

Detailed Description

Definition at line 45 of file StTriggerId.h.


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