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

Public Member Functions

 StTriggerData2005 (const TrgDataType2005 *, int run)
 
void dump () const
 
unsigned int version () const
 
unsigned int numberOfPreXing () const
 
unsigned int numberOfPostXing () const
 
unsigned int token () const
 
unsigned int triggerWord () const
 
unsigned int actionWord () const
 
unsigned short busyStatus () const
 
unsigned short dsmInput () const
 
unsigned short trgToken () const
 
unsigned short dsmAddress () const
 
unsigned short mAddBits () const
 
unsigned short bcData (int channel) const
 
int L2ResultsOffset (StL2AlgorithmId id) const
 
bool isL2Triggered (StL2TriggerResultType id) const
 
unsigned int bunchCounterHigh () const
 
unsigned int bunchCounterLow () const
 
unsigned int bunchId48Bit () const
 
unsigned int bunchId7Bit () const
 
unsigned int spinBit () const
 
unsigned int spinBitYellowFilled () const
 
unsigned int spinBitYellowUp () const
 
unsigned int spinBitYellowDown () const
 
unsigned int spinBitYellowUnpol () const
 
unsigned int spinBitBlueFilled () const
 
unsigned int spinBitBlueUp () const
 
unsigned int spinBitBlueDown () const
 
unsigned int spinBitBlueUnpol () const
 
unsigned short tcuBits () const
 
unsigned short lastDSM (int address) const
 
unsigned short bemcLayer1DSM (int channel, int prepost=0) const
 
unsigned short eemcLayer1DSM (int channel, int prepost=0) const
 
unsigned short emcLayer2DSM (int channel) const
 
unsigned short fpdLayer1DSMRaw (StBeamDirection eastwest, int channel, int prepost=0) const
 
unsigned short fpdLayer1DSM (StBeamDirection eastwest, int module, int board, int prepost=0) const
 
unsigned short fpdLayer2DSMRaw (int channel) const
 
unsigned short fpdLayer2DSM (StBeamDirection eastwest, int module) const
 
unsigned short ctbRaw (int address, int prepost=0) const
 
unsigned short ctb (int pmt, int prepost=0) const
 
unsigned short ctbTraySlat (int tray, int slat, int prepost=0) const
 
unsigned short ctbSum (int prepost=0) const
 
unsigned short mwc (int pmt, int prepost=0) const
 
unsigned short bbcADC (StBeamDirection eastwest, int pmt, int prepost=0) const
 
unsigned short bbcTDC (StBeamDirection eastwest, int pmt, int prepost=0) const
 
unsigned short bbcADCSum (StBeamDirection eastwest, int prepost=0) const
 
unsigned short bbcADCSumLargeTile (StBeamDirection eastwest, int prepost=0) const
 
unsigned short bbcEarliestTDC (StBeamDirection eastwest, int prepost=0) const
 
unsigned short bbcTimeDifference () const
 
unsigned short fpd (StBeamDirection eastwest, int module, int pmt, int prepost=0) const
 
unsigned short fpdSum (StBeamDirection eastwest, int module) const
 
unsigned short zdcAtChannel (int channel, int prepost=0) const
 
unsigned short zdcAtAddress (int address, int prepost=0) const
 
unsigned short zdcUnAttenuated (StBeamDirection eastwest, int prepost=0) const
 
unsigned short zdcAttenuated (StBeamDirection eastwest, int prepost=0) const
 
unsigned short zdcADC (StBeamDirection eastwest, int pmt, int prepost=0) const
 
unsigned short zdcTDC (StBeamDirection eastwest, int prepost=0) const
 
unsigned short zdcHardwareSum (int prepost=0) const
 
unsigned short zdcSMD (StBeamDirection eastwest, int verthori, int strip, int prepost=0) const
 
unsigned char bemcHighTower (int patch_id, int prepost=0) const
 
unsigned char bemcJetPatch (int patch_id, int prepost=0) const
 
unsigned char eemcHighTower (int patch_id, int prepost=0) const
 
unsigned char eemcJetPatch (int patch_id, int prepost=0) const
 
unsigned char bemcHighestTowerADC (int prepost=0) const
 
unsigned char eemcHighestTowerADC (int prepost=0) const
 
char * getTriggerStructure ()
 
TrgDataType2005getTriggerStructure2005 ()
 
int getRawSize () const
 
unsigned char * getDsm0_BEMCE (int prepost=0) const
 
unsigned char * getDsm0_BEMCW (int prepost=0) const
 
unsigned char * getDsm0_EEMC (int prepost=0) const
 
unsigned short int * getDsm1_BEMC (int prepost=0) const
 
unsigned short int * getDsm1_EEMC (int prepost=0) const
 
unsigned short int * getDsm2_EMC () const
 
unsigned short int * getDsm3 () const
 
unsigned int l2ResultLength () const
 
const unsigned int * l2Result () const
 
- Public Member Functions inherited from StTriggerData
virtual void readData ()
 
virtual void setDebug (unsigned int)
 
virtual void blindRunInfo ()
 
virtual int year () const
 
virtual unsigned int errorFlag () const
 
virtual unsigned int eventNumber () const
 
virtual unsigned int zdcKillerBit () const
 
virtual unsigned short getTrgDetMask () const
 
virtual unsigned int getTrgCrateMask () const
 
bool isL2Triggered (StL2TriggerResultType id) const
 
virtual unsigned long long l2sum () const
 
virtual unsigned int tcuCounter () const
 
virtual unsigned int rccCounter (int crate) const
 
virtual unsigned long long bunchCounter () const
 
virtual unsigned int revTick1 () const
 
virtual unsigned int revTick2 () const
 
virtual unsigned int revTick3 () const
 
virtual unsigned short vertexDSM (int channel) const
 
virtual unsigned short ctbLayer1DSM (int channel) const
 
virtual unsigned short ctbLayer2DSM (int channel) const
 
virtual unsigned short tpcMaskDSM (int channel) const
 
virtual bool zdcPresent (int prepost=0) const
 
virtual unsigned short zdcPmtTDC (StBeamDirection eastwest, int pmt, int prepost=0) const
 
virtual unsigned short zdcEarliestTDC (StBeamDirection eastwest, int prepost=0) const
 
virtual bool zdcSumADCaboveThreshold (StBeamDirection eastwest, int prepost=0) const
 
virtual bool zdcFrontADCaboveThreshold (StBeamDirection eastwest, int prepost=0) const
 
virtual bool zdcBackADCaboveThreshold (StBeamDirection eastwest, int prepost=0) const
 
virtual unsigned short zdcTruncatedSum (StBeamDirection eastwest, int prepost=0) const
 
virtual bool zdcSumADCaboveThresholdL2 (StBeamDirection eastwest) const
 
virtual bool zdcFrontADCaboveThresholdL2 (StBeamDirection eastwest) const
 
virtual bool zdcBackADCaboveThresholdL2 (StBeamDirection eastwest) const
 
virtual unsigned short zdcTimeDifference () const
 
virtual bool zdcSumADCaboveThresholdL3 (StBeamDirection eastwest) const
 
virtual bool zdcFrontADCaboveThresholdL3 (StBeamDirection eastwest) const
 
virtual bool zdcBackADCaboveThresholdL3 (StBeamDirection eastwest) const
 
virtual bool zdcTimeDifferenceInWindow () const
 
virtual bool zdcSMDPresent (int prepost=0) const
 
virtual unsigned short zdcSMDHighestStrip (StBeamDirection eastwest, int verthori, int prepost=0) const
 
virtual unsigned short bbcTDC5bit (StBeamDirection eastwest, int pmt, int prepost=0) const
 
virtual unsigned short bbcTacSum () const
 
virtual unsigned short bbcEarliestTDCLarge (StBeamDirection eastwest, int prepost=0) const
 
virtual unsigned short bbcTimeDifferenceLarge () const
 
virtual unsigned short bbcBB101 (int ch, int prepost=0) const
 
virtual unsigned short bbcBB102 (int ch, int prepost=0) const
 
virtual unsigned short nQTdata (int prepost=0) const
 
virtual unsigned int * QTdata (int prepost=0) const
 
virtual unsigned short fmsADC (int crt, int adr, int ch, int prepost=0) const
 
virtual unsigned short fmsTDC (int crt, int adr, int ch, int prepost=0) const
 
virtual unsigned short epdEarliestTDC (StBeamDirection eastwest, int prepost=0) const
 
virtual unsigned short epdTimeDifference () const
 
virtual bool epdHitLayer2 (StBeamDirection eastwest) const
 
virtual unsigned short epdLayer1 (int ch, int prepost=0) const
 
virtual unsigned short epdLayer1a (int ch, int prepost=0) const
 
virtual unsigned short epdLayer1b (int ch, int prepost=0) const
 
virtual unsigned short epdLayer0t (int ch, int prepost=0) const
 
virtual unsigned short epdLayer0a (int ch, int prepost=0) const
 
virtual unsigned char epdLayer0h (int ch, int prepost=0) const
 
virtual unsigned short epdADC (int crt, int adr, int ch, int prepost=0) const
 
virtual unsigned short epdTDC (int crt, int adr, int ch, int prepost=0) const
 
virtual unsigned short epdNHits (StBeamDirection eastwest, int prepost=0) const
 
virtual unsigned short epdNHitsQT (int crate, int qt, int mult12, int prepost=0) const
 
virtual unsigned short epdLayer0aMult (int ch, int prepost=0) const
 
virtual unsigned short epdLayer0hMult (int ch, int mult12, int prepost=0) const
 
virtual unsigned short epdLayer1bMult (StBeamDirection eastwest, int ring, int prepost=0) const
 
virtual unsigned short epdMultTotal (int prepost=0) const
 
virtual unsigned short epdMultDiff (int prepost=0) const
 
virtual unsigned short vpdADC (StBeamDirection eastwest, int pmt, int prepost=0) const
 
virtual unsigned short vpdTDC (StBeamDirection eastwest, int pmt, int prepost=0) const
 
virtual unsigned short vpdADCHighThr (StBeamDirection eastwest, int pmt, int prepost=0) const
 
virtual unsigned short vpdTDCHighThr (StBeamDirection eastwest, int pmt, int prepost=0) const
 
virtual unsigned short vpdEarliestTDC (StBeamDirection eastwest, int prepost=0) const
 
virtual unsigned short vpdEarliestTDCHighThr (StBeamDirection eastwest, int prepost=0) const
 
virtual unsigned short vpdADCSum (StBeamDirection eastwest, int prepost=0) const
 
virtual unsigned short vpdTimeDifference () const
 
virtual float vpdMeanTimeDifference (int prepost=0) const
 
virtual unsigned short bbcVP101 (int ch, int prepost=0) const
 
virtual unsigned short mxqAtSlotAddress (int address, int prepost=0, int slot=0) const
 
virtual unsigned short mtdQtAtCh (int qtid, int address, int prepost) const
 
virtual unsigned short mtdAtAddress (int address, int prepost=0) const
 
virtual unsigned short mtdgemAtAddress (int address, int prepost=0) const
 
virtual unsigned short mtd3AtAddress (int address, int prepost=0) const
 
virtual unsigned short mtdAdc (StBeamDirection eastwest, int pmt, int prepost=0) const
 
virtual unsigned short mtdTdc (StBeamDirection eastwest, int pmt, int prepost=0) const
 
virtual unsigned char mtdDsmAtCh (int ch, int prepost=0) const
 
virtual bool mtdDsmHit (int pmt, int prepost=0) const
 
virtual unsigned short mtdVpdTacDiff () const
 
virtual unsigned short mtd4AtAddress (int address, int prepost=0) const
 
virtual unsigned short tofAtAddress (int address, int prepost=0) const
 
virtual unsigned short tofTrayMultiplicity (int tray, int prepost=0) const
 
virtual unsigned short tofMultiplicity (int prepost=0) const
 
virtual unsigned short dsmTF201Ch (int ch) const
 
virtual unsigned short pp2ppADC (StBeamDirection eastwest, int vh, int udio, int ch, int prepost=0) const
 
virtual unsigned short pp2ppTAC (StBeamDirection eastwest, int vh, int udio, int ch, int prepost=0) const
 
virtual unsigned long pp2ppDSM (int prepost=0) const
 
float zdcVertexZ () const
 
void setZdcVertexZ (float)
 
virtual unsigned char * getDsm_FMS (int prepost=0) const
 
virtual unsigned char * getDsm01_FMS (int prepost=0) const
 
virtual unsigned char * getDsm02_FMS (int prepost=0) const
 
virtual unsigned short * getDsm1_FMS (int prepost=0) const
 
virtual unsigned short * getDsm2_FMS () const
 
virtual void killFMS ()
 
- 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

TrgDataType2005mData
 
- Protected Attributes inherited from StTriggerData
int mYear
 
float mZdcVertexZ
 
int mRun
 
unsigned int mErrorFlag
 
unsigned int mDebug
 

Additional Inherited Members

- Protected Types inherited from StTriggerData
enum  { MaxQTData = 529 }
 
- Protected Member Functions inherited from StTriggerData
int prepostAddress (int prepost) const
 
unsigned short decodeEmc12bit (const int dsm, const int channel, const unsigned char *raw) const
 
void swapI (unsigned int *)
 
void swapSCC (unsigned int *)
 
void swapSS (unsigned int *)
 
void swapIn (unsigned int *, unsigned int)
 
void swapSSn (unsigned int *, unsigned int)
 
void swapSCCn (unsigned int *, unsigned int)
 
void decodeQT (unsigned int ndata, unsigned int *data, unsigned short adc[16][32], unsigned char tac[16][32])
 

Detailed Description

Definition at line 51 of file StTriggerData2005.h.


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