HYDRA_development_version
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
HRpcRaw Class Reference

#include <hrpcraw.h>

Inheritance diagram for HRpcRaw:
Collaboration diagram for HRpcRaw:

Public Member Functions

 HRpcRaw ()
 
 ~HRpcRaw ()
 
Float_t getRightTime ()
 
Float_t getLeftTime ()
 
Float_t getRightTime2 ()
 
Float_t getLeftTime2 ()
 
Float_t getRightTot ()
 
Float_t getLeftTot ()
 
Float_t getRightTot2 ()
 
Float_t getLeftTot2 ()
 
Float_t getRightTotLast ()
 
Float_t getLeftTotLast ()
 
Short_t getAddress ()
 
Int_t getLeftFeeAddress ()
 
Int_t getRightFeeAddress ()
 
Short_t getRightLogBit ()
 
Short_t getLeftLogBit ()
 
Int_t getNLocationIndex ()
 
Int_t getLocationIndex (Int_t i)
 
Int_t getSector () const
 
Int_t getColumn () const
 
Int_t getCell () const
 
Int_t getRightSubEvtId () const
 
Int_t getRightTrbChannel () const
 
Int_t getRightDBOInput () const
 
Int_t getRightDBONum () const
 
Int_t getRightMBONum () const
 
Int_t getRightTRBNum () const
 
Int_t getLeftSubEvtId () const
 
Int_t getLeftTrbChannel () const
 
Int_t getLeftDBOInput () const
 
Int_t getLeftDBONum () const
 
Int_t getLeftMBONum () const
 
Int_t getLeftTRBNum () const
 
Int_t getRightNLeadings () const
 
Int_t getRightNTrailings () const
 
Int_t getRightLastTotFlag () const
 
Int_t getRightDataPairFlag () const
 
Int_t getRightDataVersion () const
 
Int_t getRightDataType () const
 
Int_t getLeftNLeadings () const
 
Int_t getLeftNTrailings () const
 
Int_t getLeftLastTotFlag () const
 
Int_t getLeftDataPairFlag () const
 
Int_t getLeftDataVersion () const
 
Int_t getLeftDataType () const
 
void setRightTime (Float_t arightTime)
 
void setLeftTime (Float_t aleftTime)
 
void setRightTime2 (Float_t arightTime2)
 
void setLeftTime2 (Float_t aleftTime2)
 
void setRightTot (Float_t arightTot)
 
void setLeftTot (Float_t aleftTot)
 
void setRightTot2 (Float_t arightTot2)
 
void setLeftTot2 (Float_t aleftTot2)
 
void setRightTotLast (Float_t arightTotLast)
 
void setLeftTotLast (Float_t aleftTotLast)
 
void setAddress (Int_t sec, Int_t col, Int_t cell)
 
void setRightFeeAddress (Int_t sevtid, Int_t chan, Int_t dbi, Int_t dbn, Int_t mbn, Int_t trbn)
 
void setLeftFeeAddress (Int_t sevtid, Int_t chan, Int_t dbi, Int_t dbn, Int_t mbn, Int_t trbn)
 
void setRightLogBit (Int_t lm, Int_t tm, Int_t ltf, Int_t pf, Int_t ref, Int_t type, Int_t ex)
 
void setLeftLogBit (Int_t lm, Int_t tm, Int_t ltf, Int_t pf, Int_t ref, Int_t type, Int_t ex)
 

Protected Attributes

Float_t rightTime
 
Float_t leftTime
 
Float_t rightTime2
 
Float_t leftTime2
 
Float_t rightTot
 
Float_t leftTot
 
Float_t rightTot2
 
Float_t leftTot2
 
Float_t rightTotLast
 
Float_t leftTotLast
 
Int_t leftFeeAddress
 
Int_t rightFeeAddress
 
Short_t address
 
Short_t leftLogBit
 
Short_t rightLogBit
 

Detailed Description

Definition at line 20 of file hrpcraw.h.

Constructor & Destructor Documentation

HRpcRaw::HRpcRaw ( )
HRpcRaw::~HRpcRaw ( void  )

Definition at line 34 of file hrpcraw.cc.

Member Function Documentation

Short_t HRpcRaw::getAddress ( )
inline

Definition at line 56 of file hrpcraw.h.

References address.

Referenced by HRpcCalibrater::execute().

Int_t HRpcRaw::getCell ( ) const
inline

Definition at line 69 of file hrpcraw.h.

Referenced by HRpcCalibrater::execute(), and getLocationIndex().

Int_t HRpcRaw::getColumn ( ) const
inline

Definition at line 68 of file hrpcraw.h.

Referenced by HRpcCalibrater::execute(), and getLocationIndex().

Int_t HRpcRaw::getLeftDataPairFlag ( ) const
inline

Definition at line 95 of file hrpcraw.h.

Int_t HRpcRaw::getLeftDataType ( ) const
inline

Definition at line 97 of file hrpcraw.h.

Int_t HRpcRaw::getLeftDataVersion ( ) const
inline

Definition at line 96 of file hrpcraw.h.

Int_t HRpcRaw::getLeftDBOInput ( ) const
inline

Definition at line 80 of file hrpcraw.h.

Int_t HRpcRaw::getLeftDBONum ( ) const
inline

Definition at line 81 of file hrpcraw.h.

Referenced by HRpcCalibrater::execute().

Int_t HRpcRaw::getLeftFeeAddress ( )
inline

Definition at line 57 of file hrpcraw.h.

References leftFeeAddress.

Int_t HRpcRaw::getLeftLastTotFlag ( ) const
inline

Definition at line 94 of file hrpcraw.h.

Short_t HRpcRaw::getLeftLogBit ( )
inline

Definition at line 61 of file hrpcraw.h.

References leftLogBit.

Int_t HRpcRaw::getLeftMBONum ( ) const
inline

Definition at line 82 of file hrpcraw.h.

Referenced by HRpcCalibrater::execute().

Int_t HRpcRaw::getLeftNLeadings ( ) const
inline

Definition at line 92 of file hrpcraw.h.

Int_t HRpcRaw::getLeftNTrailings ( ) const
inline

Definition at line 93 of file hrpcraw.h.

Int_t HRpcRaw::getLeftSubEvtId ( ) const
inline

Definition at line 78 of file hrpcraw.h.

Float_t HRpcRaw::getLeftTime ( )
inline

Definition at line 47 of file hrpcraw.h.

References leftTime.

Referenced by HRpcCalibrater::execute().

Float_t HRpcRaw::getLeftTime2 ( )
inline

Definition at line 49 of file hrpcraw.h.

References leftTime2.

Float_t HRpcRaw::getLeftTot ( )
inline

Definition at line 51 of file hrpcraw.h.

References leftTot.

Referenced by HRpcTrb2Unpacker::execute(), HRpcTrbUnpacker::execute(), and HRpcCalibrater::execute().

Float_t HRpcRaw::getLeftTot2 ( )
inline

Definition at line 53 of file hrpcraw.h.

References leftTot2.

Float_t HRpcRaw::getLeftTotLast ( )
inline

Definition at line 55 of file hrpcraw.h.

References leftTotLast.

Referenced by HRpcCalibrater::execute().

Int_t HRpcRaw::getLeftTrbChannel ( ) const
inline

Definition at line 79 of file hrpcraw.h.

Int_t HRpcRaw::getLeftTRBNum ( ) const
inline

Definition at line 83 of file hrpcraw.h.

Referenced by HRpcCalibrater::execute().

Int_t HRpcRaw::getLocationIndex ( Int_t  i)
inline

Definition at line 146 of file hrpcraw.h.

References getCell(), getColumn(), and getSector().

Int_t HRpcRaw::getNLocationIndex ( )
inline

Definition at line 63 of file hrpcraw.h.

Int_t HRpcRaw::getRightDataPairFlag ( ) const
inline

Definition at line 88 of file hrpcraw.h.

Int_t HRpcRaw::getRightDataType ( ) const
inline

Definition at line 90 of file hrpcraw.h.

Int_t HRpcRaw::getRightDataVersion ( ) const
inline

Definition at line 89 of file hrpcraw.h.

Int_t HRpcRaw::getRightDBOInput ( ) const
inline

Definition at line 73 of file hrpcraw.h.

Int_t HRpcRaw::getRightDBONum ( ) const
inline

Definition at line 74 of file hrpcraw.h.

Referenced by HRpcCalibrater::execute().

Int_t HRpcRaw::getRightFeeAddress ( )
inline

Definition at line 58 of file hrpcraw.h.

References rightFeeAddress.

Int_t HRpcRaw::getRightLastTotFlag ( ) const
inline

Definition at line 87 of file hrpcraw.h.

Short_t HRpcRaw::getRightLogBit ( )
inline

Definition at line 60 of file hrpcraw.h.

References rightLogBit.

Referenced by HRpcCalibrater::execute().

Int_t HRpcRaw::getRightMBONum ( ) const
inline

Definition at line 75 of file hrpcraw.h.

Referenced by HRpcCalibrater::execute().

Int_t HRpcRaw::getRightNLeadings ( ) const
inline

Definition at line 85 of file hrpcraw.h.

Int_t HRpcRaw::getRightNTrailings ( ) const
inline

Definition at line 86 of file hrpcraw.h.

Int_t HRpcRaw::getRightSubEvtId ( ) const
inline

Definition at line 71 of file hrpcraw.h.

Float_t HRpcRaw::getRightTime ( )
inline

Definition at line 46 of file hrpcraw.h.

References rightTime.

Referenced by HRpcCalibrater::execute().

Float_t HRpcRaw::getRightTime2 ( )
inline

Definition at line 48 of file hrpcraw.h.

References rightTime2.

Float_t HRpcRaw::getRightTot ( )
inline

Definition at line 50 of file hrpcraw.h.

References rightTot.

Referenced by HRpcTrb2Unpacker::execute(), HRpcTrbUnpacker::execute(), and HRpcCalibrater::execute().

Float_t HRpcRaw::getRightTot2 ( )
inline

Definition at line 52 of file hrpcraw.h.

References rightTot2.

Float_t HRpcRaw::getRightTotLast ( )
inline

Definition at line 54 of file hrpcraw.h.

References rightTotLast.

Referenced by HRpcCalibrater::execute().

Int_t HRpcRaw::getRightTrbChannel ( ) const
inline

Definition at line 72 of file hrpcraw.h.

Int_t HRpcRaw::getRightTRBNum ( ) const
inline

Definition at line 76 of file hrpcraw.h.

Referenced by HRpcCalibrater::execute().

Int_t HRpcRaw::getSector ( ) const
inline

Definition at line 67 of file hrpcraw.h.

Referenced by HRpcCalibrater::execute(), and getLocationIndex().

void HRpcRaw::setAddress ( Int_t  sec,
Int_t  col,
Int_t  cell 
)
inline

Definition at line 123 of file hrpcraw.h.

References address.

Referenced by HRpcTrb3Unpacker::addRawHit(), HRpcTrb2Unpacker::execute(), and HRpcTrbUnpacker::execute().

void HRpcRaw::setLeftFeeAddress ( Int_t  sevtid,
Int_t  chan,
Int_t  dbi,
Int_t  dbn,
Int_t  mbn,
Int_t  trbn 
)
inline

Definition at line 131 of file hrpcraw.h.

References leftFeeAddress.

Referenced by HRpcTrb2Unpacker::execute(), and HRpcTrbUnpacker::execute().

void HRpcRaw::setLeftLogBit ( Int_t  lm,
Int_t  tm,
Int_t  ltf,
Int_t  pf,
Int_t  ref,
Int_t  type,
Int_t  ex 
)
inline

Definition at line 141 of file hrpcraw.h.

References leftLogBit.

Referenced by HRpcTrb2Unpacker::execute(), and HRpcTrbUnpacker::execute().

void HRpcRaw::setLeftTime ( Float_t  aleftTime)
inline
void HRpcRaw::setLeftTime2 ( Float_t  aleftTime2)
inline

Definition at line 104 of file hrpcraw.h.

Referenced by HRpcTrb2Unpacker::execute(), and HRpcTrbUnpacker::execute().

void HRpcRaw::setLeftTot ( Float_t  aleftTot)
inline
void HRpcRaw::setLeftTot2 ( Float_t  aleftTot2)
inline

Definition at line 108 of file hrpcraw.h.

Referenced by HRpcTrb2Unpacker::execute(), and HRpcTrbUnpacker::execute().

void HRpcRaw::setLeftTotLast ( Float_t  aleftTotLast)
inline

Definition at line 110 of file hrpcraw.h.

Referenced by HRpcTrb2Unpacker::execute(), and HRpcTrbUnpacker::execute().

void HRpcRaw::setRightFeeAddress ( Int_t  sevtid,
Int_t  chan,
Int_t  dbi,
Int_t  dbn,
Int_t  mbn,
Int_t  trbn 
)
inline

Definition at line 126 of file hrpcraw.h.

References rightFeeAddress.

Referenced by HRpcTrb2Unpacker::execute(), and HRpcTrbUnpacker::execute().

void HRpcRaw::setRightLogBit ( Int_t  lm,
Int_t  tm,
Int_t  ltf,
Int_t  pf,
Int_t  ref,
Int_t  type,
Int_t  ex 
)
inline

Definition at line 136 of file hrpcraw.h.

References rightLogBit.

Referenced by HRpcTrb2Unpacker::execute(), and HRpcTrbUnpacker::execute().

void HRpcRaw::setRightTime ( Float_t  arightTime)
inline
void HRpcRaw::setRightTime2 ( Float_t  arightTime2)
inline

Definition at line 103 of file hrpcraw.h.

Referenced by HRpcTrb2Unpacker::execute(), and HRpcTrbUnpacker::execute().

void HRpcRaw::setRightTot ( Float_t  arightTot)
inline
void HRpcRaw::setRightTot2 ( Float_t  arightTot2)
inline

Definition at line 107 of file hrpcraw.h.

Referenced by HRpcTrb2Unpacker::execute(), and HRpcTrbUnpacker::execute().

void HRpcRaw::setRightTotLast ( Float_t  arightTotLast)
inline

Definition at line 109 of file hrpcraw.h.

Referenced by HRpcTrb2Unpacker::execute(), and HRpcTrbUnpacker::execute().

Member Data Documentation

Short_t HRpcRaw::address
protected

Definition at line 36 of file hrpcraw.h.

Referenced by getAddress(), and setAddress().

Int_t HRpcRaw::leftFeeAddress
protected

Definition at line 33 of file hrpcraw.h.

Referenced by getLeftFeeAddress(), and setLeftFeeAddress().

Short_t HRpcRaw::leftLogBit
protected

Definition at line 37 of file hrpcraw.h.

Referenced by getLeftLogBit(), and setLeftLogBit().

Float_t HRpcRaw::leftTime
protected

Definition at line 23 of file hrpcraw.h.

Referenced by getLeftTime().

Float_t HRpcRaw::leftTime2
protected

Definition at line 25 of file hrpcraw.h.

Referenced by getLeftTime2().

Float_t HRpcRaw::leftTot
protected

Definition at line 27 of file hrpcraw.h.

Referenced by getLeftTot().

Float_t HRpcRaw::leftTot2
protected

Definition at line 29 of file hrpcraw.h.

Referenced by getLeftTot2().

Float_t HRpcRaw::leftTotLast
protected

Definition at line 31 of file hrpcraw.h.

Referenced by getLeftTotLast().

Int_t HRpcRaw::rightFeeAddress
protected

Definition at line 34 of file hrpcraw.h.

Referenced by getRightFeeAddress(), and setRightFeeAddress().

Short_t HRpcRaw::rightLogBit
protected

Definition at line 38 of file hrpcraw.h.

Referenced by getRightLogBit(), and setRightLogBit().

Float_t HRpcRaw::rightTime
protected

Definition at line 22 of file hrpcraw.h.

Referenced by getRightTime().

Float_t HRpcRaw::rightTime2
protected

Definition at line 24 of file hrpcraw.h.

Referenced by getRightTime2().

Float_t HRpcRaw::rightTot
protected

Definition at line 26 of file hrpcraw.h.

Referenced by getRightTot().

Float_t HRpcRaw::rightTot2
protected

Definition at line 28 of file hrpcraw.h.

Referenced by getRightTot2().

Float_t HRpcRaw::rightTotLast
protected

Definition at line 30 of file hrpcraw.h.

Referenced by getRightTotLast().


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