CMS 3D CMS Logo

Public Types | Public Member Functions | Private Attributes

ESDCCHeaderBlock Class Reference

#include <ESDCCHeaderBlock.h>

List of all members.

Public Types

enum  ESDCCRunType {
  PEDESTAL_RUN = 1, TESTPULSE_RUN = 2, COSMIC_RUN = 3, BEAM_RUN = 4,
  PHYSICS_RUN = 5, TEST_RUN = 6, GLOBAL_COSMIC_RUN = 7
}
enum  ESSeqType { STD_SEQ = 0, DELTASCAN_SEQ = 1, DELAYSCAN_SEQ = 2, PULSESHAPE_SEQ = 3 }
enum  ESTriggerType { PHYSICS_TRIGGER = 1, CALIBRATION_TRIGGER = 2, TEST_TRIGGER = 3, TECHNICAL_EXTERNAL_TRIGGER = 4 }
typedef int key_type

Public Member Functions

 ESDCCHeaderBlock ()
 ESDCCHeaderBlock (const int &dccId)
const int fedId () const
const std::vector< int > & getADCChannel () const
const std::vector< int > & getADCChannelStatus () const
int getBC () const
int getBeginOfSpillLV1 () const
int getBeginOfSpillMiliSec () const
int getBeginOfSpillSec () const
int getBMMeasurements () const
int getBX () const
int getCAMACError () const
int getCompressionFlag () const
int getDAC () const
int getDCCErrors () const
int getEndOfSpillLV1 () const
int getEndOfSpillMiliSec () const
int getEndOfSpillSec () const
int getEV () const
int getEventInSpill () const
int getEventLength () const
const std::vector< int > & getFEChannelStatus () const
int getGain () const
int getLV1 () const
int getMajorVersion () const
int getMinorVersion () const
int getOptoBC0 () const
int getOptoBC1 () const
int getOptoBC2 () const
int getOptoRX0 () const
int getOptoRX1 () const
int getOptoRX2 () const
int getOrbitNumber () const
int getPacketLength () const
int getPrecision () const
int getRunNumber () const
int getRunType () const
int getSeqType () const
int getSpillNumber () const
const std::vector< int > & getTDCChannel () const
const std::vector< int > & getTDCChannelStatus () const
int getTimeStampSec () const
int getTimeStampUSec () const
int getTriggerType () const
int getVMEError () const
const int & id () const
void setADCChannel (const std::vector< int > &ADCch)
void setADCChannelStatus (const std::vector< int > &ADCch_status)
void setBC (const int &bc)
void setBeginOfSpillLV1 (const int &beginOfSpillLV1)
void setBeginOfSpillMilliSec (const int &beginOfSpillMilliSec)
void setBeginOfSpillSec (const int &beginOfSpillSec)
void setBMMeasurements (const int &BMMeasurements)
void setBX (const int &BX)
void setCAMACError (const int &camacErr)
void setCompressionFlag (const int &compFlag)
void setDAC (const int &dac)
void setDCCErrors (const int &dccErrs)
void setEndOfSpillLV1 (const int &endOfSpillLV1)
void setEndOfSpillMilliSec (const int &endOfSpillMilliSec)
void setEndOfSpillSec (const int &endOfSpillSec)
void setEV (const int &ev)
void setEventInSpill (const int &evtInSpill)
void setEventLength (const int &evtLen)
void setFEChannelStatus (const std::vector< int > &FEch)
void setFedId (const int &fedId)
void setGain (const int &gain)
void setId (const int &dccId)
void setLV1 (const int &LV1)
void setMajorVersion (const int &vmajor)
void setMinorVersion (const int &vminor)
void setOptoBC0 (const int &optoBC0)
void setOptoBC1 (const int &optoBC1)
void setOptoBC2 (const int &optoBC2)
void setOptoRX0 (const int &optoRX0)
void setOptoRX1 (const int &optoRX1)
void setOptoRX2 (const int &optoRX2)
void setOrbitNumber (const int &orbit)
void setPacketLength (const int &packetLen)
void setPrecision (const int &precision)
void setRunNumber (const int &runNum)
void setRunType (const int &runType)
void setSeqType (const int &seqType)
void setSpillNumber (const int &spillNum)
void setTDCChannel (const std::vector< int > &TDCch)
void setTDCChannelStatus (const std::vector< int > &TDCch_status)
void setTimeStampSec (const int &timestamp_sec)
void setTimeStampUSec (const int &timestamp_usec)
void setTriggerType (const int &trgType)
void setVMEError (const int &vmeErr)

Private Attributes

std::vector< int > ADCch_
std::vector< int > ADCch_status_
int bc_
int beginOfSpillLV1_
int beginOfSpillMilliSec_
int beginOfSpillSec_
int BMMeasurements_
int BX_
int camacErr_
int compFlag_
int dac_
int dccErrs_
int dccId_
int endOfSpillLV1_
int endOfSpillMilliSec_
int endOfSpillSec_
int ev_
int evtInSpill_
int evtLen_
std::vector< int > FEch_
int fedId_
int gain_
int LV1_
int optoBC0_
int optoBC1_
int optoBC2_
int optoRX0_
int optoRX1_
int optoRX2_
int orbit_
int packetLen_
int precision_
int runNum_
int runType_
int seqType_
int spillNum_
std::vector< int > TDCch_
std::vector< int > TDCch_status_
int timestamp_sec_
int timestamp_usec_
int trgType_
int vmajor_
int vmeErr_
int vminor_

Detailed Description

Definition at line 6 of file ESDCCHeaderBlock.h.


Member Typedef Documentation

Definition at line 10 of file ESDCCHeaderBlock.h.


Member Enumeration Documentation

Enumerator:
PEDESTAL_RUN 
TESTPULSE_RUN 
COSMIC_RUN 
BEAM_RUN 
PHYSICS_RUN 
TEST_RUN 
GLOBAL_COSMIC_RUN 

Definition at line 12 of file ESDCCHeaderBlock.h.

Enumerator:
STD_SEQ 
DELTASCAN_SEQ 
DELAYSCAN_SEQ 
PULSESHAPE_SEQ 

Definition at line 22 of file ESDCCHeaderBlock.h.

Enumerator:
PHYSICS_TRIGGER 
CALIBRATION_TRIGGER 
TEST_TRIGGER 
TECHNICAL_EXTERNAL_TRIGGER 

Definition at line 29 of file ESDCCHeaderBlock.h.


Constructor & Destructor Documentation

ESDCCHeaderBlock::ESDCCHeaderBlock ( )
ESDCCHeaderBlock::ESDCCHeaderBlock ( const int &  dccId)

Member Function Documentation

const int ESDCCHeaderBlock::fedId ( ) const [inline]

Definition at line 42 of file ESDCCHeaderBlock.h.

References fedId_.

Referenced by ESFEDIntegrityTask::analyze(), ESRawDataTask::analyze(), ESIntegrityTask::analyze(), and setFedId().

{ return fedId_; }
const std::vector<int>& ESDCCHeaderBlock::getADCChannel ( ) const [inline]

Definition at line 130 of file ESDCCHeaderBlock.h.

References ADCch_.

{ return ADCch_; }
const std::vector<int>& ESDCCHeaderBlock::getADCChannelStatus ( ) const [inline]

Definition at line 129 of file ESDCCHeaderBlock.h.

References ADCch_status_.

{ return ADCch_status_; }
int ESDCCHeaderBlock::getBC ( ) const [inline]

Definition at line 114 of file ESDCCHeaderBlock.h.

References bc_.

{ return bc_; }
int ESDCCHeaderBlock::getBeginOfSpillLV1 ( ) const [inline]

Definition at line 121 of file ESDCCHeaderBlock.h.

References beginOfSpillLV1_.

{ return beginOfSpillLV1_; }
int ESDCCHeaderBlock::getBeginOfSpillMiliSec ( ) const [inline]

Definition at line 118 of file ESDCCHeaderBlock.h.

References beginOfSpillMilliSec_.

int ESDCCHeaderBlock::getBeginOfSpillSec ( ) const [inline]

Definition at line 117 of file ESDCCHeaderBlock.h.

References beginOfSpillSec_.

{ return beginOfSpillSec_; }
int ESDCCHeaderBlock::getBMMeasurements ( ) const [inline]

Definition at line 116 of file ESDCCHeaderBlock.h.

References BMMeasurements_.

{ return BMMeasurements_; }
int ESDCCHeaderBlock::getBX ( ) const [inline]

Definition at line 92 of file ESDCCHeaderBlock.h.

References BX_.

Referenced by ESFEDIntegrityTask::analyze(), ESRawDataTask::analyze(), and ESIntegrityTask::analyze().

{ return BX_; }
int ESDCCHeaderBlock::getCAMACError ( ) const [inline]

Definition at line 127 of file ESDCCHeaderBlock.h.

References camacErr_.

{ return camacErr_; }
int ESDCCHeaderBlock::getCompressionFlag ( ) const [inline]

Definition at line 102 of file ESDCCHeaderBlock.h.

References compFlag_.

{ return compFlag_; }
int ESDCCHeaderBlock::getDAC ( ) const [inline]

Definition at line 95 of file ESDCCHeaderBlock.h.

References dac_.

Referenced by ESIntegrityTask::analyze().

{ return dac_; }
int ESDCCHeaderBlock::getDCCErrors ( ) const [inline]

Definition at line 97 of file ESDCCHeaderBlock.h.

References dccErrs_.

Referenced by ESFEDIntegrityTask::analyze(), ESTrendTask::analyze(), and ESIntegrityTask::analyze().

{ return dccErrs_; }
int ESDCCHeaderBlock::getEndOfSpillLV1 ( ) const [inline]

Definition at line 122 of file ESDCCHeaderBlock.h.

References endOfSpillLV1_.

{ return endOfSpillLV1_; }
int ESDCCHeaderBlock::getEndOfSpillMiliSec ( ) const [inline]

Definition at line 120 of file ESDCCHeaderBlock.h.

References endOfSpillMilliSec_.

{ return endOfSpillMilliSec_; }
int ESDCCHeaderBlock::getEndOfSpillSec ( ) const [inline]

Definition at line 119 of file ESDCCHeaderBlock.h.

References endOfSpillSec_.

{ return endOfSpillSec_; }
int ESDCCHeaderBlock::getEV ( ) const [inline]

Definition at line 115 of file ESDCCHeaderBlock.h.

References ev_.

{ return ev_; }
int ESDCCHeaderBlock::getEventInSpill ( ) const [inline]

Definition at line 126 of file ESDCCHeaderBlock.h.

References evtInSpill_.

{ return evtInSpill_; }
int ESDCCHeaderBlock::getEventLength ( ) const [inline]

Definition at line 96 of file ESDCCHeaderBlock.h.

References evtLen_.

{ return evtLen_; }
const std::vector<int>& ESDCCHeaderBlock::getFEChannelStatus ( ) const [inline]

Definition at line 112 of file ESDCCHeaderBlock.h.

References FEch_.

Referenced by ESFEDIntegrityTask::analyze(), ESTrendTask::analyze(), and ESIntegrityTask::analyze().

{ return FEch_; }
int ESDCCHeaderBlock::getGain ( ) const [inline]

Definition at line 93 of file ESDCCHeaderBlock.h.

References gain_.

Referenced by ESIntegrityTask::analyze().

{ return gain_; }
int ESDCCHeaderBlock::getLV1 ( ) const [inline]

Definition at line 91 of file ESDCCHeaderBlock.h.

References LV1_.

Referenced by ESFEDIntegrityTask::analyze(), and ESRawDataTask::analyze().

{ return LV1_; }
int ESDCCHeaderBlock::getMajorVersion ( ) const [inline]

Definition at line 104 of file ESDCCHeaderBlock.h.

References vmajor_.

{ return vmajor_; }
int ESDCCHeaderBlock::getMinorVersion ( ) const [inline]

Definition at line 105 of file ESDCCHeaderBlock.h.

References vminor_.

{ return vminor_; }
int ESDCCHeaderBlock::getOptoBC0 ( ) const [inline]

Definition at line 109 of file ESDCCHeaderBlock.h.

References optoBC0_.

Referenced by ESIntegrityTask::analyze().

{ return optoBC0_; }
int ESDCCHeaderBlock::getOptoBC1 ( ) const [inline]

Definition at line 110 of file ESDCCHeaderBlock.h.

References optoBC1_.

Referenced by ESIntegrityTask::analyze().

{ return optoBC1_; }
int ESDCCHeaderBlock::getOptoBC2 ( ) const [inline]

Definition at line 111 of file ESDCCHeaderBlock.h.

References optoBC2_.

Referenced by ESIntegrityTask::analyze().

{ return optoBC2_; }
int ESDCCHeaderBlock::getOptoRX0 ( ) const [inline]
int ESDCCHeaderBlock::getOptoRX1 ( ) const [inline]
int ESDCCHeaderBlock::getOptoRX2 ( ) const [inline]
int ESDCCHeaderBlock::getOrbitNumber ( ) const [inline]

Definition at line 103 of file ESDCCHeaderBlock.h.

References orbit_.

Referenced by ESFEDIntegrityTask::analyze(), and ESRawDataTask::analyze().

{ return orbit_; }
int ESDCCHeaderBlock::getPacketLength ( ) const [inline]

Definition at line 113 of file ESDCCHeaderBlock.h.

References packetLen_.

{ return packetLen_; }
int ESDCCHeaderBlock::getPrecision ( ) const [inline]

Definition at line 94 of file ESDCCHeaderBlock.h.

References precision_.

Referenced by ESIntegrityTask::analyze().

{ return precision_; } 
int ESDCCHeaderBlock::getRunNumber ( ) const [inline]

Definition at line 98 of file ESDCCHeaderBlock.h.

References runNum_.

{ return runNum_; }
int ESDCCHeaderBlock::getRunType ( ) const [inline]

Definition at line 99 of file ESDCCHeaderBlock.h.

References runType_.

Referenced by ESIntegrityTask::analyze().

{ return runType_; }
int ESDCCHeaderBlock::getSeqType ( ) const [inline]

Definition at line 100 of file ESDCCHeaderBlock.h.

References seqType_.

Referenced by ESIntegrityTask::analyze().

{ return seqType_; }
int ESDCCHeaderBlock::getSpillNumber ( ) const [inline]

Definition at line 125 of file ESDCCHeaderBlock.h.

References spillNum_.

{ return spillNum_; }
const std::vector<int>& ESDCCHeaderBlock::getTDCChannel ( ) const [inline]

Definition at line 132 of file ESDCCHeaderBlock.h.

References TDCch_.

{ return TDCch_; }
const std::vector<int>& ESDCCHeaderBlock::getTDCChannelStatus ( ) const [inline]

Definition at line 131 of file ESDCCHeaderBlock.h.

References TDCch_status_.

{ return TDCch_status_; }
int ESDCCHeaderBlock::getTimeStampSec ( ) const [inline]

Definition at line 123 of file ESDCCHeaderBlock.h.

References timestamp_sec_.

{ return timestamp_sec_; } 
int ESDCCHeaderBlock::getTimeStampUSec ( ) const [inline]

Definition at line 124 of file ESDCCHeaderBlock.h.

References timestamp_usec_.

{ return timestamp_usec_; }
int ESDCCHeaderBlock::getTriggerType ( ) const [inline]

Definition at line 101 of file ESDCCHeaderBlock.h.

References trgType_.

{ return trgType_; }
int ESDCCHeaderBlock::getVMEError ( ) const [inline]

Definition at line 128 of file ESDCCHeaderBlock.h.

References vmeErr_.

{ return vmeErr_; }
const int& ESDCCHeaderBlock::id ( void  ) const [inline]

Definition at line 39 of file ESDCCHeaderBlock.h.

References dccId_.

{ return dccId_; }
void ESDCCHeaderBlock::setADCChannel ( const std::vector< int > &  ADCch) [inline]

Definition at line 87 of file ESDCCHeaderBlock.h.

References ADCch_.

{ ADCch_ = ADCch; }; 
void ESDCCHeaderBlock::setADCChannelStatus ( const std::vector< int > &  ADCch_status) [inline]

Definition at line 86 of file ESDCCHeaderBlock.h.

References ADCch_status_.

{ ADCch_status_ = ADCch_status; }; 
void ESDCCHeaderBlock::setBC ( const int &  bc) [inline]

Definition at line 69 of file ESDCCHeaderBlock.h.

References bc_.

{ bc_ = bc; };  
void ESDCCHeaderBlock::setBeginOfSpillLV1 ( const int &  beginOfSpillLV1) [inline]

Definition at line 77 of file ESDCCHeaderBlock.h.

References beginOfSpillLV1_.

{ beginOfSpillLV1_ = beginOfSpillLV1; };
void ESDCCHeaderBlock::setBeginOfSpillMilliSec ( const int &  beginOfSpillMilliSec) [inline]

Definition at line 74 of file ESDCCHeaderBlock.h.

References beginOfSpillMilliSec_.

{ beginOfSpillMilliSec_ = beginOfSpillMilliSec; };
void ESDCCHeaderBlock::setBeginOfSpillSec ( const int &  beginOfSpillSec) [inline]

Definition at line 73 of file ESDCCHeaderBlock.h.

References beginOfSpillSec_.

{ beginOfSpillSec_ = beginOfSpillSec; };
void ESDCCHeaderBlock::setBMMeasurements ( const int &  BMMeasurements) [inline]

Definition at line 72 of file ESDCCHeaderBlock.h.

References BMMeasurements_.

{ BMMeasurements_ = BMMeasurements; };     
void ESDCCHeaderBlock::setBX ( const int &  BX) [inline]

Definition at line 46 of file ESDCCHeaderBlock.h.

References BX_.

Referenced by ESUnpacker::interpretRawData().

{ BX_ = BX; }
void ESDCCHeaderBlock::setCAMACError ( const int &  camacErr) [inline]

Definition at line 84 of file ESDCCHeaderBlock.h.

References camacErr_.

{ camacErr_ = camacErr; };
void ESDCCHeaderBlock::setCompressionFlag ( const int &  compFlag) [inline]

Definition at line 56 of file ESDCCHeaderBlock.h.

References compFlag_.

{ compFlag_ = compFlag; };
void ESDCCHeaderBlock::setDAC ( const int &  dac) [inline]

Definition at line 49 of file ESDCCHeaderBlock.h.

References dac_.

Referenced by ESUnpacker::interpretRawData().

{ dac_ = dac; }
void ESDCCHeaderBlock::setDCCErrors ( const int &  dccErrs) [inline]

Definition at line 51 of file ESDCCHeaderBlock.h.

References dccErrs_.

Referenced by ESUnpacker::interpretRawData().

{ dccErrs_ = dccErrs; };
void ESDCCHeaderBlock::setEndOfSpillLV1 ( const int &  endOfSpillLV1) [inline]

Definition at line 78 of file ESDCCHeaderBlock.h.

References endOfSpillLV1_.

{ endOfSpillLV1_ = endOfSpillLV1; };
void ESDCCHeaderBlock::setEndOfSpillMilliSec ( const int &  endOfSpillMilliSec) [inline]

Definition at line 76 of file ESDCCHeaderBlock.h.

References endOfSpillMilliSec_.

{ endOfSpillMilliSec_ = endOfSpillMilliSec; };
void ESDCCHeaderBlock::setEndOfSpillSec ( const int &  endOfSpillSec) [inline]

Definition at line 75 of file ESDCCHeaderBlock.h.

References endOfSpillSec_.

{ endOfSpillSec_ = endOfSpillSec; };
void ESDCCHeaderBlock::setEV ( const int &  ev) [inline]

Definition at line 70 of file ESDCCHeaderBlock.h.

References ev_.

{ ev_ = ev; };  
void ESDCCHeaderBlock::setEventInSpill ( const int &  evtInSpill) [inline]

Definition at line 83 of file ESDCCHeaderBlock.h.

References evtInSpill_.

{ evtInSpill_ = evtInSpill; };
void ESDCCHeaderBlock::setEventLength ( const int &  evtLen) [inline]

Definition at line 50 of file ESDCCHeaderBlock.h.

References evtLen_.

{ evtLen_ = evtLen; };
void ESDCCHeaderBlock::setFEChannelStatus ( const std::vector< int > &  FEch) [inline]

Definition at line 66 of file ESDCCHeaderBlock.h.

References FEch_.

Referenced by ESUnpacker::interpretRawData().

{ FEch_ = FEch; };
void ESDCCHeaderBlock::setFedId ( const int &  fedId) [inline]

Definition at line 43 of file ESDCCHeaderBlock.h.

References fedId(), and fedId_.

Referenced by ESUnpacker::interpretRawData().

{ fedId_ = fedId; };
void ESDCCHeaderBlock::setGain ( const int &  gain) [inline]

Definition at line 47 of file ESDCCHeaderBlock.h.

References gain_.

Referenced by ESUnpacker::interpretRawData().

{ gain_ = gain; }
void ESDCCHeaderBlock::setId ( const int &  dccId) [inline]

Definition at line 40 of file ESDCCHeaderBlock.h.

References dccId_.

{ dccId_ = dccId; };
void ESDCCHeaderBlock::setLV1 ( const int &  LV1) [inline]

Definition at line 45 of file ESDCCHeaderBlock.h.

References LV1_.

Referenced by ESUnpacker::interpretRawData().

{ LV1_ = LV1; };
void ESDCCHeaderBlock::setMajorVersion ( const int &  vmajor) [inline]

Definition at line 58 of file ESDCCHeaderBlock.h.

References vmajor_.

Referenced by ESUnpacker::interpretRawData().

{vmajor_ = vmajor; };
void ESDCCHeaderBlock::setMinorVersion ( const int &  vminor) [inline]

Definition at line 59 of file ESDCCHeaderBlock.h.

References vminor_.

Referenced by ESUnpacker::interpretRawData().

{vminor_ = vminor; };
void ESDCCHeaderBlock::setOptoBC0 ( const int &  optoBC0) [inline]

Definition at line 63 of file ESDCCHeaderBlock.h.

References optoBC0_.

Referenced by ESUnpacker::interpretRawData().

{ optoBC0_ = optoBC0; };
void ESDCCHeaderBlock::setOptoBC1 ( const int &  optoBC1) [inline]

Definition at line 64 of file ESDCCHeaderBlock.h.

References optoBC1_.

Referenced by ESUnpacker::interpretRawData().

{ optoBC1_ = optoBC1; };
void ESDCCHeaderBlock::setOptoBC2 ( const int &  optoBC2) [inline]

Definition at line 65 of file ESDCCHeaderBlock.h.

References optoBC2_.

Referenced by ESUnpacker::interpretRawData().

{ optoBC2_ = optoBC2; };
void ESDCCHeaderBlock::setOptoRX0 ( const int &  optoRX0) [inline]

Definition at line 60 of file ESDCCHeaderBlock.h.

References optoRX0_.

Referenced by ESUnpacker::interpretRawData().

{ optoRX0_ = optoRX0; };
void ESDCCHeaderBlock::setOptoRX1 ( const int &  optoRX1) [inline]

Definition at line 61 of file ESDCCHeaderBlock.h.

References optoRX1_.

Referenced by ESUnpacker::interpretRawData().

{ optoRX1_ = optoRX1; };
void ESDCCHeaderBlock::setOptoRX2 ( const int &  optoRX2) [inline]

Definition at line 62 of file ESDCCHeaderBlock.h.

References optoRX2_.

Referenced by ESUnpacker::interpretRawData().

{ optoRX2_ = optoRX2; };
void ESDCCHeaderBlock::setOrbitNumber ( const int &  orbit) [inline]

Definition at line 57 of file ESDCCHeaderBlock.h.

References orbit_.

Referenced by ESUnpacker::interpretRawData().

{orbit_ = orbit; };
void ESDCCHeaderBlock::setPacketLength ( const int &  packetLen) [inline]

Definition at line 68 of file ESDCCHeaderBlock.h.

References packetLen_.

{ packetLen_ = packetLen; };  
void ESDCCHeaderBlock::setPrecision ( const int &  precision) [inline]

Definition at line 48 of file ESDCCHeaderBlock.h.

References precision_.

Referenced by ESUnpacker::interpretRawData().

{ precision_ = precision; } 
void ESDCCHeaderBlock::setRunNumber ( const int &  runNum) [inline]

Definition at line 52 of file ESDCCHeaderBlock.h.

References runNum_.

{ runNum_ = runNum; };
void ESDCCHeaderBlock::setRunType ( const int &  runType) [inline]

Definition at line 53 of file ESDCCHeaderBlock.h.

References runType_.

Referenced by ESUnpacker::interpretRawData().

{ runType_ = runType; };
void ESDCCHeaderBlock::setSeqType ( const int &  seqType) [inline]

Definition at line 54 of file ESDCCHeaderBlock.h.

References seqType_.

Referenced by ESUnpacker::interpretRawData().

{ seqType_ = seqType; };
void ESDCCHeaderBlock::setSpillNumber ( const int &  spillNum) [inline]

Definition at line 82 of file ESDCCHeaderBlock.h.

References spillNum_.

{ spillNum_ = spillNum; };
void ESDCCHeaderBlock::setTDCChannel ( const std::vector< int > &  TDCch) [inline]

Definition at line 89 of file ESDCCHeaderBlock.h.

References TDCch_.

{ TDCch_ = TDCch; }; 
void ESDCCHeaderBlock::setTDCChannelStatus ( const std::vector< int > &  TDCch_status) [inline]

Definition at line 88 of file ESDCCHeaderBlock.h.

References TDCch_status_.

{ TDCch_status_ = TDCch_status; }; 
void ESDCCHeaderBlock::setTimeStampSec ( const int &  timestamp_sec) [inline]

Definition at line 80 of file ESDCCHeaderBlock.h.

References timestamp_sec_.

{ timestamp_sec_ = timestamp_sec; };
void ESDCCHeaderBlock::setTimeStampUSec ( const int &  timestamp_usec) [inline]

Definition at line 81 of file ESDCCHeaderBlock.h.

References timestamp_usec_.

{ timestamp_usec_ = timestamp_usec; };
void ESDCCHeaderBlock::setTriggerType ( const int &  trgType) [inline]

Definition at line 55 of file ESDCCHeaderBlock.h.

References trgType_.

Referenced by ESUnpacker::interpretRawData().

{ trgType_ = trgType; };
void ESDCCHeaderBlock::setVMEError ( const int &  vmeErr) [inline]

Definition at line 85 of file ESDCCHeaderBlock.h.

References vmeErr_.

{ vmeErr_ = vmeErr; };

Member Data Documentation

std::vector<int> ESDCCHeaderBlock::ADCch_ [private]

Definition at line 177 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getADCChannel(), and setADCChannel().

std::vector<int> ESDCCHeaderBlock::ADCch_status_ [private]

Definition at line 176 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getADCChannelStatus(), and setADCChannelStatus().

int ESDCCHeaderBlock::bc_ [private]

Definition at line 161 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getBC(), and setBC().

Definition at line 168 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getBeginOfSpillLV1(), and setBeginOfSpillLV1().

Definition at line 164 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getBeginOfSpillSec(), and setBeginOfSpillSec().

Definition at line 163 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getBMMeasurements(), and setBMMeasurements().

int ESDCCHeaderBlock::BX_ [private]

Definition at line 139 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getBX(), and setBX().

Definition at line 174 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getCAMACError(), and setCAMACError().

Definition at line 149 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getCompressionFlag(), and setCompressionFlag().

int ESDCCHeaderBlock::dac_ [private]

Definition at line 142 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getDAC(), and setDAC().

Definition at line 144 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getDCCErrors(), and setDCCErrors().

int ESDCCHeaderBlock::dccId_ [private]

Definition at line 136 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), id(), and setId().

Definition at line 169 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getEndOfSpillLV1(), and setEndOfSpillLV1().

Definition at line 166 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getEndOfSpillSec(), and setEndOfSpillSec().

int ESDCCHeaderBlock::ev_ [private]

Definition at line 162 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getEV(), and setEV().

Definition at line 173 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getEventInSpill(), and setEventInSpill().

Definition at line 143 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getEventLength(), and setEventLength().

std::vector<int> ESDCCHeaderBlock::FEch_ [private]

Definition at line 159 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getFEChannelStatus(), and setFEChannelStatus().

int ESDCCHeaderBlock::fedId_ [private]

Definition at line 137 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), fedId(), and setFedId().

int ESDCCHeaderBlock::gain_ [private]

Definition at line 140 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getGain(), and setGain().

int ESDCCHeaderBlock::LV1_ [private]

Definition at line 138 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getLV1(), and setLV1().

Definition at line 156 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getOptoBC0(), and setOptoBC0().

Definition at line 157 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getOptoBC1(), and setOptoBC1().

Definition at line 158 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getOptoBC2(), and setOptoBC2().

Definition at line 153 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getOptoRX0(), and setOptoRX0().

Definition at line 154 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getOptoRX1(), and setOptoRX1().

Definition at line 155 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getOptoRX2(), and setOptoRX2().

int ESDCCHeaderBlock::orbit_ [private]

Definition at line 150 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getOrbitNumber(), and setOrbitNumber().

Definition at line 160 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getPacketLength(), and setPacketLength().

Definition at line 141 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getPrecision(), and setPrecision().

Definition at line 145 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getRunNumber(), and setRunNumber().

Definition at line 146 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getRunType(), and setRunType().

Definition at line 147 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getSeqType(), and setSeqType().

Definition at line 172 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getSpillNumber(), and setSpillNumber().

std::vector<int> ESDCCHeaderBlock::TDCch_ [private]

Definition at line 179 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getTDCChannel(), and setTDCChannel().

std::vector<int> ESDCCHeaderBlock::TDCch_status_ [private]

Definition at line 178 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getTDCChannelStatus(), and setTDCChannelStatus().

Definition at line 170 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getTimeStampSec(), and setTimeStampSec().

Definition at line 171 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getTimeStampUSec(), and setTimeStampUSec().

Definition at line 148 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getTriggerType(), and setTriggerType().

Definition at line 151 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getMajorVersion(), and setMajorVersion().

Definition at line 175 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getVMEError(), and setVMEError().

Definition at line 152 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getMinorVersion(), and setMinorVersion().