CMS 3D CMS Logo

ESDCCHeaderBlock Class Reference

#include <DataFormats/EcalRawData/interface/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 (const int &dccId)
 ESDCCHeaderBlock ()
const int fedId () const
const vector< int > & getADCChannel () const
const 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 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 vector< int > & getTDCChannel () const
const vector< int > & getTDCChannelStatus () const
int getTimeStampSec () const
int getTimeStampUSec () const
int getTriggerType () const
int getVMEError () const
const intid () const
void setADCChannel (const vector< int > &ADCch)
void setADCChannelStatus (const 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 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 vector< int > &TDCch)
void setTDCChannelStatus (const 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

vector< intADCch_
vector< intADCch_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_
vector< intFEch_
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_
vector< intTDCch_
vector< intTDCch_status_
int timestamp_sec_
int timestamp_usec_
int trgType_
int vmajor_
int vmeErr_
int vminor_


Detailed Description

Definition at line 8 of file ESDCCHeaderBlock.h.


Member Typedef Documentation

typedef int ESDCCHeaderBlock::key_type

Definition at line 12 of file ESDCCHeaderBlock.h.


Member Enumeration Documentation

enum ESDCCHeaderBlock::ESDCCRunType

Enumerator:
PEDESTAL_RUN 
TESTPULSE_RUN 
COSMIC_RUN 
BEAM_RUN 
PHYSICS_RUN 
TEST_RUN 
GLOBAL_COSMIC_RUN 

Definition at line 14 of file ESDCCHeaderBlock.h.

00014                     {
00015     PEDESTAL_RUN = 1,
00016     TESTPULSE_RUN = 2,
00017     COSMIC_RUN = 3,
00018     BEAM_RUN = 4,
00019     PHYSICS_RUN = 5,
00020     TEST_RUN = 6,
00021     GLOBAL_COSMIC_RUN = 7
00022   };

enum ESDCCHeaderBlock::ESSeqType

Enumerator:
STD_SEQ 
DELTASCAN_SEQ 
DELAYSCAN_SEQ 
PULSESHAPE_SEQ 

Definition at line 24 of file ESDCCHeaderBlock.h.

00024                  {
00025     STD_SEQ = 0,
00026     DELTASCAN_SEQ = 1,
00027     DELAYSCAN_SEQ = 2,
00028     PULSESHAPE_SEQ = 3
00029   };

enum ESDCCHeaderBlock::ESTriggerType

Enumerator:
PHYSICS_TRIGGER 
CALIBRATION_TRIGGER 
TEST_TRIGGER 
TECHNICAL_EXTERNAL_TRIGGER 

Definition at line 31 of file ESDCCHeaderBlock.h.

00031                      {
00032     PHYSICS_TRIGGER = 1,
00033     CALIBRATION_TRIGGER = 2,
00034     TEST_TRIGGER = 3,
00035     TECHNICAL_EXTERNAL_TRIGGER = 4
00036   };


Constructor & Destructor Documentation

ESDCCHeaderBlock::ESDCCHeaderBlock (  ) 

Definition at line 3 of file ESDCCHeaderBlock.cc.

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

00004 {
00005 
00006   dccId_ = -1;
00007   fedId_ = -1;
00008   LV1_ = -1;
00009   BX_ = -1;
00010   gain_ = -1;
00011   precision_ = -1;
00012   dac_ = -1;
00013   evtLen_ = -1;
00014   dccErrs_ = -1;
00015   runNum_ = -1;
00016   runType_ = -1;
00017   seqType_ = -1;
00018   trgType_ = -1;
00019   compFlag_ = -1;
00020   orbit_ = -1;
00021   vmajor_ = -1;
00022   vminor_ = -1;
00023   optoRX0_ = -1;
00024   optoRX1_ = -1;
00025   optoRX2_ = -1;
00026   optoBC0_ = -1;
00027   optoBC1_ = -1;
00028   optoBC2_ = -1;
00029   FEch_.reserve(36);
00030   packetLen_ = -1;
00031   bc_ = -1;
00032   ev_ = -1;
00033   BMMeasurements_ = -1;
00034   beginOfSpillSec_ = -1;
00035   beginOfSpillMilliSec_ = -1;
00036   endOfSpillSec_ = -1;
00037   endOfSpillMilliSec_ = -1;
00038   beginOfSpillLV1_ = -1;
00039   endOfSpillLV1_ = -1;
00040   timestamp_sec_ = -1;
00041   timestamp_usec_ = -1;
00042   spillNum_ = -1;
00043   evtInSpill_ = -1;
00044   camacErr_ = -1;
00045   vmeErr_ = -1;
00046   ADCch_status_.reserve(12);
00047   ADCch_.reserve(12);
00048   TDCch_status_.reserve(8);
00049   TDCch_.reserve(8);
00050 
00051 }

ESDCCHeaderBlock::ESDCCHeaderBlock ( const int dccId  ) 

Definition at line 53 of file ESDCCHeaderBlock.cc.

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

00054 {
00055 
00056   dccId_ = dccId;
00057   fedId_ = -1;
00058   LV1_ = -1;
00059   BX_ = -1;
00060   gain_ = -1;
00061   precision_ = -1;
00062   dac_ = -1;
00063   evtLen_ = -1;
00064   dccErrs_ = -1;
00065   runNum_ = -1;
00066   runType_ = -1;
00067   seqType_ = -1;
00068   trgType_ = -1;
00069   compFlag_ = -1;
00070   orbit_ = -1;
00071   vmajor_ = -1;
00072   vminor_ = -1;
00073   optoRX0_ = -1;
00074   optoRX1_ = -1;
00075   optoRX2_ = -1;
00076   optoBC0_ = -1;
00077   optoBC1_ = -1;
00078   optoBC2_ = -1;
00079   FEch_.reserve(36);
00080   packetLen_ = -1;
00081   bc_ = -1;
00082   ev_ = -1;
00083   BMMeasurements_ = -1;
00084   beginOfSpillSec_ = -1;
00085   beginOfSpillMilliSec_ = -1;
00086   endOfSpillSec_ = -1;
00087   endOfSpillMilliSec_ = -1;
00088   beginOfSpillLV1_ = -1;
00089   endOfSpillLV1_ = -1;
00090   timestamp_sec_ = -1;
00091   timestamp_usec_ = -1;
00092   spillNum_ = -1;
00093   evtInSpill_ = -1;
00094   camacErr_ = -1;
00095   vmeErr_ = -1;
00096   ADCch_status_.reserve(12);
00097   ADCch_.reserve(12);
00098   TDCch_status_.reserve(8);
00099   TDCch_.reserve(8);
00100 
00101 }


Member Function Documentation

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

Definition at line 44 of file ESDCCHeaderBlock.h.

References fedId_.

00044 { return fedId_; }

const vector<int>& ESDCCHeaderBlock::getADCChannel (  )  const [inline]

Definition at line 132 of file ESDCCHeaderBlock.h.

References ADCch_.

00132 { return ADCch_; }

const vector<int>& ESDCCHeaderBlock::getADCChannelStatus (  )  const [inline]

Definition at line 131 of file ESDCCHeaderBlock.h.

References ADCch_status_.

00131 { return ADCch_status_; }

int ESDCCHeaderBlock::getBC (  )  const [inline]

Definition at line 116 of file ESDCCHeaderBlock.h.

References bc_.

00116 { return bc_; }

int ESDCCHeaderBlock::getBeginOfSpillLV1 (  )  const [inline]

Definition at line 123 of file ESDCCHeaderBlock.h.

References beginOfSpillLV1_.

00123 { return beginOfSpillLV1_; }

int ESDCCHeaderBlock::getBeginOfSpillMiliSec (  )  const [inline]

Definition at line 120 of file ESDCCHeaderBlock.h.

References beginOfSpillMilliSec_.

00120 { return beginOfSpillMilliSec_; }

int ESDCCHeaderBlock::getBeginOfSpillSec (  )  const [inline]

Definition at line 119 of file ESDCCHeaderBlock.h.

References beginOfSpillSec_.

00119 { return beginOfSpillSec_; }

int ESDCCHeaderBlock::getBMMeasurements (  )  const [inline]

Definition at line 118 of file ESDCCHeaderBlock.h.

References BMMeasurements_.

00118 { return BMMeasurements_; }

int ESDCCHeaderBlock::getBX (  )  const [inline]

Definition at line 94 of file ESDCCHeaderBlock.h.

References BX_.

00094 { return BX_; }

int ESDCCHeaderBlock::getCAMACError (  )  const [inline]

Definition at line 129 of file ESDCCHeaderBlock.h.

References camacErr_.

00129 { return camacErr_; }

int ESDCCHeaderBlock::getCompressionFlag (  )  const [inline]

Definition at line 104 of file ESDCCHeaderBlock.h.

References compFlag_.

00104 { return compFlag_; }

int ESDCCHeaderBlock::getDAC (  )  const [inline]

Definition at line 97 of file ESDCCHeaderBlock.h.

References dac_.

00097 { return dac_; }

int ESDCCHeaderBlock::getDCCErrors (  )  const [inline]

Definition at line 99 of file ESDCCHeaderBlock.h.

References dccErrs_.

00099 { return dccErrs_; }

int ESDCCHeaderBlock::getEndOfSpillLV1 (  )  const [inline]

Definition at line 124 of file ESDCCHeaderBlock.h.

References endOfSpillLV1_.

00124 { return endOfSpillLV1_; }

int ESDCCHeaderBlock::getEndOfSpillMiliSec (  )  const [inline]

Definition at line 122 of file ESDCCHeaderBlock.h.

References endOfSpillMilliSec_.

00122 { return endOfSpillMilliSec_; }

int ESDCCHeaderBlock::getEndOfSpillSec (  )  const [inline]

Definition at line 121 of file ESDCCHeaderBlock.h.

References endOfSpillSec_.

00121 { return endOfSpillSec_; }

int ESDCCHeaderBlock::getEV (  )  const [inline]

Definition at line 117 of file ESDCCHeaderBlock.h.

References ev_.

00117 { return ev_; }

int ESDCCHeaderBlock::getEventInSpill (  )  const [inline]

Definition at line 128 of file ESDCCHeaderBlock.h.

References evtInSpill_.

00128 { return evtInSpill_; }

int ESDCCHeaderBlock::getEventLength (  )  const [inline]

Definition at line 98 of file ESDCCHeaderBlock.h.

References evtLen_.

00098 { return evtLen_; }

const vector<int>& ESDCCHeaderBlock::getFEChannelStatus (  )  const [inline]

Definition at line 114 of file ESDCCHeaderBlock.h.

References FEch_.

00114 { return FEch_; }

int ESDCCHeaderBlock::getGain (  )  const [inline]

Definition at line 95 of file ESDCCHeaderBlock.h.

References gain_.

00095 { return gain_; }

int ESDCCHeaderBlock::getLV1 (  )  const [inline]

Definition at line 93 of file ESDCCHeaderBlock.h.

References LV1_.

00093 { return LV1_; }

int ESDCCHeaderBlock::getMajorVersion (  )  const [inline]

Definition at line 106 of file ESDCCHeaderBlock.h.

References vmajor_.

00106 { return vmajor_; }

int ESDCCHeaderBlock::getMinorVersion (  )  const [inline]

Definition at line 107 of file ESDCCHeaderBlock.h.

References vminor_.

00107 { return vminor_; }

int ESDCCHeaderBlock::getOptoBC0 (  )  const [inline]

Definition at line 111 of file ESDCCHeaderBlock.h.

References optoBC0_.

00111 { return optoBC0_; }

int ESDCCHeaderBlock::getOptoBC1 (  )  const [inline]

Definition at line 112 of file ESDCCHeaderBlock.h.

References optoBC1_.

00112 { return optoBC1_; }

int ESDCCHeaderBlock::getOptoBC2 (  )  const [inline]

Definition at line 113 of file ESDCCHeaderBlock.h.

References optoBC2_.

00113 { return optoBC2_; }

int ESDCCHeaderBlock::getOptoRX0 (  )  const [inline]

Definition at line 108 of file ESDCCHeaderBlock.h.

References optoRX0_.

00108 { return optoRX0_; }

int ESDCCHeaderBlock::getOptoRX1 (  )  const [inline]

Definition at line 109 of file ESDCCHeaderBlock.h.

References optoRX1_.

00109 { return optoRX1_; }

int ESDCCHeaderBlock::getOptoRX2 (  )  const [inline]

Definition at line 110 of file ESDCCHeaderBlock.h.

References optoRX2_.

00110 { return optoRX2_; }

int ESDCCHeaderBlock::getOrbitNumber (  )  const [inline]

Definition at line 105 of file ESDCCHeaderBlock.h.

References orbit_.

00105 { return orbit_; }

int ESDCCHeaderBlock::getPacketLength (  )  const [inline]

Definition at line 115 of file ESDCCHeaderBlock.h.

References packetLen_.

00115 { return packetLen_; }

int ESDCCHeaderBlock::getPrecision (  )  const [inline]

Definition at line 96 of file ESDCCHeaderBlock.h.

References precision_.

00096 { return precision_; } 

int ESDCCHeaderBlock::getRunNumber (  )  const [inline]

Definition at line 100 of file ESDCCHeaderBlock.h.

References runNum_.

00100 { return runNum_; }

int ESDCCHeaderBlock::getRunType (  )  const [inline]

Definition at line 101 of file ESDCCHeaderBlock.h.

References runType_.

00101 { return runType_; }

int ESDCCHeaderBlock::getSeqType (  )  const [inline]

Definition at line 102 of file ESDCCHeaderBlock.h.

References seqType_.

00102 { return seqType_; }

int ESDCCHeaderBlock::getSpillNumber (  )  const [inline]

Definition at line 127 of file ESDCCHeaderBlock.h.

References spillNum_.

00127 { return spillNum_; }

const vector<int>& ESDCCHeaderBlock::getTDCChannel (  )  const [inline]

Definition at line 134 of file ESDCCHeaderBlock.h.

References TDCch_.

00134 { return TDCch_; }

const vector<int>& ESDCCHeaderBlock::getTDCChannelStatus (  )  const [inline]

Definition at line 133 of file ESDCCHeaderBlock.h.

References TDCch_status_.

00133 { return TDCch_status_; }

int ESDCCHeaderBlock::getTimeStampSec (  )  const [inline]

Definition at line 125 of file ESDCCHeaderBlock.h.

References timestamp_sec_.

00125 { return timestamp_sec_; } 

int ESDCCHeaderBlock::getTimeStampUSec (  )  const [inline]

Definition at line 126 of file ESDCCHeaderBlock.h.

References timestamp_usec_.

00126 { return timestamp_usec_; }

int ESDCCHeaderBlock::getTriggerType (  )  const [inline]

Definition at line 103 of file ESDCCHeaderBlock.h.

References trgType_.

00103 { return trgType_; }

int ESDCCHeaderBlock::getVMEError (  )  const [inline]

Definition at line 130 of file ESDCCHeaderBlock.h.

References vmeErr_.

00130 { return vmeErr_; }

const int& ESDCCHeaderBlock::id ( void   )  const [inline]

Definition at line 41 of file ESDCCHeaderBlock.h.

References dccId_.

00041 { return dccId_; }

void ESDCCHeaderBlock::setADCChannel ( const vector< int > &  ADCch  )  [inline]

Definition at line 89 of file ESDCCHeaderBlock.h.

References ADCch_.

00089 { ADCch_ = ADCch; }; 

void ESDCCHeaderBlock::setADCChannelStatus ( const vector< int > &  ADCch_status  )  [inline]

Definition at line 88 of file ESDCCHeaderBlock.h.

References ADCch_status_.

00088 { ADCch_status_ = ADCch_status; }; 

void ESDCCHeaderBlock::setBC ( const int bc  )  [inline]

Definition at line 71 of file ESDCCHeaderBlock.h.

References bc_.

00071 { bc_ = bc; };  

void ESDCCHeaderBlock::setBeginOfSpillLV1 ( const int beginOfSpillLV1  )  [inline]

Definition at line 79 of file ESDCCHeaderBlock.h.

References beginOfSpillLV1_.

00079 { beginOfSpillLV1_ = beginOfSpillLV1; };

void ESDCCHeaderBlock::setBeginOfSpillMilliSec ( const int beginOfSpillMilliSec  )  [inline]

Definition at line 76 of file ESDCCHeaderBlock.h.

References beginOfSpillMilliSec_.

00076 { beginOfSpillMilliSec_ = beginOfSpillMilliSec; };

void ESDCCHeaderBlock::setBeginOfSpillSec ( const int beginOfSpillSec  )  [inline]

Definition at line 75 of file ESDCCHeaderBlock.h.

References beginOfSpillSec_.

00075 { beginOfSpillSec_ = beginOfSpillSec; };

void ESDCCHeaderBlock::setBMMeasurements ( const int BMMeasurements  )  [inline]

Definition at line 74 of file ESDCCHeaderBlock.h.

References BMMeasurements_.

00074 { BMMeasurements_ = BMMeasurements; };     

void ESDCCHeaderBlock::setBX ( const int BX  )  [inline]

Definition at line 48 of file ESDCCHeaderBlock.h.

References BX_.

Referenced by ESUnpacker::interpretRawData().

00048 { BX_ = BX; }

void ESDCCHeaderBlock::setCAMACError ( const int camacErr  )  [inline]

Definition at line 86 of file ESDCCHeaderBlock.h.

References camacErr_.

00086 { camacErr_ = camacErr; };

void ESDCCHeaderBlock::setCompressionFlag ( const int compFlag  )  [inline]

Definition at line 58 of file ESDCCHeaderBlock.h.

References compFlag_.

00058 { compFlag_ = compFlag; };

void ESDCCHeaderBlock::setDAC ( const int dac  )  [inline]

Definition at line 51 of file ESDCCHeaderBlock.h.

References dac_.

Referenced by ESUnpacker::interpretRawData().

00051 { dac_ = dac; }

void ESDCCHeaderBlock::setDCCErrors ( const int dccErrs  )  [inline]

Definition at line 53 of file ESDCCHeaderBlock.h.

References dccErrs_.

Referenced by ESUnpacker::interpretRawData().

00053 { dccErrs_ = dccErrs; };

void ESDCCHeaderBlock::setEndOfSpillLV1 ( const int endOfSpillLV1  )  [inline]

Definition at line 80 of file ESDCCHeaderBlock.h.

References endOfSpillLV1_.

00080 { endOfSpillLV1_ = endOfSpillLV1; };

void ESDCCHeaderBlock::setEndOfSpillMilliSec ( const int endOfSpillMilliSec  )  [inline]

Definition at line 78 of file ESDCCHeaderBlock.h.

References endOfSpillMilliSec_.

00078 { endOfSpillMilliSec_ = endOfSpillMilliSec; };

void ESDCCHeaderBlock::setEndOfSpillSec ( const int endOfSpillSec  )  [inline]

Definition at line 77 of file ESDCCHeaderBlock.h.

References endOfSpillSec_.

00077 { endOfSpillSec_ = endOfSpillSec; };

void ESDCCHeaderBlock::setEV ( const int ev  )  [inline]

Definition at line 72 of file ESDCCHeaderBlock.h.

References ev_.

00072 { ev_ = ev; };  

void ESDCCHeaderBlock::setEventInSpill ( const int evtInSpill  )  [inline]

Definition at line 85 of file ESDCCHeaderBlock.h.

References evtInSpill_.

00085 { evtInSpill_ = evtInSpill; };

void ESDCCHeaderBlock::setEventLength ( const int evtLen  )  [inline]

Definition at line 52 of file ESDCCHeaderBlock.h.

References evtLen_.

00052 { evtLen_ = evtLen; };

void ESDCCHeaderBlock::setFEChannelStatus ( const vector< int > &  FEch  )  [inline]

Definition at line 68 of file ESDCCHeaderBlock.h.

References FEch_.

Referenced by ESUnpacker::interpretRawData().

00068 { FEch_ = FEch; };

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

Definition at line 45 of file ESDCCHeaderBlock.h.

References fedId_.

Referenced by ESUnpacker::interpretRawData().

00045 { fedId_ = fedId; };

void ESDCCHeaderBlock::setGain ( const int gain  )  [inline]

Definition at line 49 of file ESDCCHeaderBlock.h.

References gain_.

Referenced by ESUnpacker::interpretRawData().

00049 { gain_ = gain; }

void ESDCCHeaderBlock::setId ( const int dccId  )  [inline]

Definition at line 42 of file ESDCCHeaderBlock.h.

References dccId_.

00042 { dccId_ = dccId; };

void ESDCCHeaderBlock::setLV1 ( const int LV1  )  [inline]

Definition at line 47 of file ESDCCHeaderBlock.h.

References LV1_.

Referenced by ESUnpacker::interpretRawData().

00047 { LV1_ = LV1; };

void ESDCCHeaderBlock::setMajorVersion ( const int vmajor  )  [inline]

Definition at line 60 of file ESDCCHeaderBlock.h.

References vmajor_.

00060 {vmajor_ = vmajor; };

void ESDCCHeaderBlock::setMinorVersion ( const int vminor  )  [inline]

Definition at line 61 of file ESDCCHeaderBlock.h.

References vminor_.

00061 {vminor_ = vminor; };

void ESDCCHeaderBlock::setOptoBC0 ( const int optoBC0  )  [inline]

Definition at line 65 of file ESDCCHeaderBlock.h.

References optoBC0_.

Referenced by ESUnpacker::interpretRawData().

00065 { optoBC0_ = optoBC0; };

void ESDCCHeaderBlock::setOptoBC1 ( const int optoBC1  )  [inline]

Definition at line 66 of file ESDCCHeaderBlock.h.

References optoBC1_.

Referenced by ESUnpacker::interpretRawData().

00066 { optoBC1_ = optoBC1; };

void ESDCCHeaderBlock::setOptoBC2 ( const int optoBC2  )  [inline]

Definition at line 67 of file ESDCCHeaderBlock.h.

References optoBC2_.

Referenced by ESUnpacker::interpretRawData().

00067 { optoBC2_ = optoBC2; };

void ESDCCHeaderBlock::setOptoRX0 ( const int optoRX0  )  [inline]

Definition at line 62 of file ESDCCHeaderBlock.h.

References optoRX0_.

Referenced by ESUnpacker::interpretRawData().

00062 { optoRX0_ = optoRX0; };

void ESDCCHeaderBlock::setOptoRX1 ( const int optoRX1  )  [inline]

Definition at line 63 of file ESDCCHeaderBlock.h.

References optoRX1_.

Referenced by ESUnpacker::interpretRawData().

00063 { optoRX1_ = optoRX1; };

void ESDCCHeaderBlock::setOptoRX2 ( const int optoRX2  )  [inline]

Definition at line 64 of file ESDCCHeaderBlock.h.

References optoRX2_.

Referenced by ESUnpacker::interpretRawData().

00064 { optoRX2_ = optoRX2; };

void ESDCCHeaderBlock::setOrbitNumber ( const int orbit  )  [inline]

Definition at line 59 of file ESDCCHeaderBlock.h.

References orbit_.

00059 {orbit_ = orbit; };

void ESDCCHeaderBlock::setPacketLength ( const int packetLen  )  [inline]

Definition at line 70 of file ESDCCHeaderBlock.h.

References packetLen_.

00070 { packetLen_ = packetLen; };  

void ESDCCHeaderBlock::setPrecision ( const int precision  )  [inline]

Definition at line 50 of file ESDCCHeaderBlock.h.

References precision_.

Referenced by ESUnpacker::interpretRawData().

00050 { precision_ = precision; } 

void ESDCCHeaderBlock::setRunNumber ( const int runNum  )  [inline]

Definition at line 54 of file ESDCCHeaderBlock.h.

References runNum_.

00054 { runNum_ = runNum; };

void ESDCCHeaderBlock::setRunType ( const int runType  )  [inline]

Definition at line 55 of file ESDCCHeaderBlock.h.

References runType_.

Referenced by ESUnpacker::interpretRawData().

00055 { runType_ = runType; };

void ESDCCHeaderBlock::setSeqType ( const int seqType  )  [inline]

Definition at line 56 of file ESDCCHeaderBlock.h.

References seqType_.

Referenced by ESUnpacker::interpretRawData().

00056 { seqType_ = seqType; };

void ESDCCHeaderBlock::setSpillNumber ( const int spillNum  )  [inline]

Definition at line 84 of file ESDCCHeaderBlock.h.

References spillNum_.

00084 { spillNum_ = spillNum; };

void ESDCCHeaderBlock::setTDCChannel ( const vector< int > &  TDCch  )  [inline]

Definition at line 91 of file ESDCCHeaderBlock.h.

References TDCch_.

00091 { TDCch_ = TDCch; }; 

void ESDCCHeaderBlock::setTDCChannelStatus ( const vector< int > &  TDCch_status  )  [inline]

Definition at line 90 of file ESDCCHeaderBlock.h.

References TDCch_status_.

00090 { TDCch_status_ = TDCch_status; }; 

void ESDCCHeaderBlock::setTimeStampSec ( const int timestamp_sec  )  [inline]

Definition at line 82 of file ESDCCHeaderBlock.h.

References timestamp_sec_.

00082 { timestamp_sec_ = timestamp_sec; };

void ESDCCHeaderBlock::setTimeStampUSec ( const int timestamp_usec  )  [inline]

Definition at line 83 of file ESDCCHeaderBlock.h.

References timestamp_usec_.

00083 { timestamp_usec_ = timestamp_usec; };

void ESDCCHeaderBlock::setTriggerType ( const int trgType  )  [inline]

Definition at line 57 of file ESDCCHeaderBlock.h.

References trgType_.

Referenced by ESUnpacker::interpretRawData().

00057 { trgType_ = trgType; };

void ESDCCHeaderBlock::setVMEError ( const int vmeErr  )  [inline]

Definition at line 87 of file ESDCCHeaderBlock.h.

References vmeErr_.

00087 { vmeErr_ = vmeErr; };


Member Data Documentation

vector<int> ESDCCHeaderBlock::ADCch_ [private]

Definition at line 179 of file ESDCCHeaderBlock.h.

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

vector<int> ESDCCHeaderBlock::ADCch_status_ [private]

Definition at line 178 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::bc_ [private]

Definition at line 163 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::beginOfSpillLV1_ [private]

Definition at line 170 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::beginOfSpillMilliSec_ [private]

Definition at line 167 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getBeginOfSpillMiliSec(), and setBeginOfSpillMilliSec().

int ESDCCHeaderBlock::beginOfSpillSec_ [private]

Definition at line 166 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::BMMeasurements_ [private]

Definition at line 165 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::BX_ [private]

Definition at line 141 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::camacErr_ [private]

Definition at line 176 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::compFlag_ [private]

Definition at line 151 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::dac_ [private]

Definition at line 144 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::dccErrs_ [private]

Definition at line 146 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::dccId_ [private]

Definition at line 138 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::endOfSpillLV1_ [private]

Definition at line 171 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::endOfSpillMilliSec_ [private]

Definition at line 169 of file ESDCCHeaderBlock.h.

Referenced by ESDCCHeaderBlock(), getEndOfSpillMiliSec(), and setEndOfSpillMilliSec().

int ESDCCHeaderBlock::endOfSpillSec_ [private]

Definition at line 168 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::ev_ [private]

Definition at line 164 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::evtInSpill_ [private]

Definition at line 175 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::evtLen_ [private]

Definition at line 145 of file ESDCCHeaderBlock.h.

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

vector<int> ESDCCHeaderBlock::FEch_ [private]

Definition at line 161 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::fedId_ [private]

Definition at line 139 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::gain_ [private]

Definition at line 142 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::LV1_ [private]

Definition at line 140 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::optoBC0_ [private]

Definition at line 158 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::optoBC1_ [private]

Definition at line 159 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::optoBC2_ [private]

Definition at line 160 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::optoRX0_ [private]

Definition at line 155 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::optoRX1_ [private]

Definition at line 156 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::optoRX2_ [private]

Definition at line 157 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::orbit_ [private]

Definition at line 152 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::packetLen_ [private]

Definition at line 162 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::precision_ [private]

Definition at line 143 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::runNum_ [private]

Definition at line 147 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::runType_ [private]

Definition at line 148 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::seqType_ [private]

Definition at line 149 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::spillNum_ [private]

Definition at line 174 of file ESDCCHeaderBlock.h.

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

vector<int> ESDCCHeaderBlock::TDCch_ [private]

Definition at line 181 of file ESDCCHeaderBlock.h.

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

vector<int> ESDCCHeaderBlock::TDCch_status_ [private]

Definition at line 180 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::timestamp_sec_ [private]

Definition at line 172 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::timestamp_usec_ [private]

Definition at line 173 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::trgType_ [private]

Definition at line 150 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::vmajor_ [private]

Definition at line 153 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::vmeErr_ [private]

Definition at line 177 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::vminor_ [private]

Definition at line 154 of file ESDCCHeaderBlock.h.

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


The documentation for this class was generated from the following files:
Generated on Tue Jun 9 18:20:25 2009 for CMSSW by  doxygen 1.5.4