CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Types | Public Member Functions | Private Attributes
ESDCCHeaderBlock Class Reference

#include <ESDCCHeaderBlock.h>

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 ( )

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_.

4 {
5 
6  dccId_ = -1;
7  fedId_ = -1;
8  LV1_ = -1;
9  BX_ = -1;
10  gain_ = -1;
11  precision_ = -1;
12  dac_ = -1;
13  evtLen_ = -1;
14  dccErrs_ = -1;
15  runNum_ = -1;
16  runType_ = -1;
17  seqType_ = -1;
18  trgType_ = -1;
19  compFlag_ = -1;
20  orbit_ = -1;
21  vmajor_ = -1;
22  vminor_ = -1;
23  optoRX0_ = -1;
24  optoRX1_ = -1;
25  optoRX2_ = -1;
26  optoBC0_ = -1;
27  optoBC1_ = -1;
28  optoBC2_ = -1;
29  FEch_.reserve(36);
30  packetLen_ = -1;
31  bc_ = -1;
32  ev_ = -1;
33  BMMeasurements_ = -1;
34  beginOfSpillSec_ = -1;
36  endOfSpillSec_ = -1;
38  beginOfSpillLV1_ = -1;
39  endOfSpillLV1_ = -1;
40  timestamp_sec_ = -1;
41  timestamp_usec_ = -1;
42  spillNum_ = -1;
43  evtInSpill_ = -1;
44  camacErr_ = -1;
45  vmeErr_ = -1;
46  ADCch_status_.reserve(12);
47  ADCch_.reserve(12);
48  TDCch_status_.reserve(8);
49  TDCch_.reserve(8);
50 
51 }
std::vector< int > TDCch_status_
std::vector< int > ADCch_status_
std::vector< int > ADCch_
std::vector< int > TDCch_
std::vector< int > FEch_
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_, ecaldqm::dccId(), 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_.

54 {
55 
56  dccId_ = dccId;
57  fedId_ = -1;
58  LV1_ = -1;
59  BX_ = -1;
60  gain_ = -1;
61  precision_ = -1;
62  dac_ = -1;
63  evtLen_ = -1;
64  dccErrs_ = -1;
65  runNum_ = -1;
66  runType_ = -1;
67  seqType_ = -1;
68  trgType_ = -1;
69  compFlag_ = -1;
70  orbit_ = -1;
71  vmajor_ = -1;
72  vminor_ = -1;
73  optoRX0_ = -1;
74  optoRX1_ = -1;
75  optoRX2_ = -1;
76  optoBC0_ = -1;
77  optoBC1_ = -1;
78  optoBC2_ = -1;
79  FEch_.reserve(36);
80  packetLen_ = -1;
81  bc_ = -1;
82  ev_ = -1;
83  BMMeasurements_ = -1;
84  beginOfSpillSec_ = -1;
86  endOfSpillSec_ = -1;
88  beginOfSpillLV1_ = -1;
89  endOfSpillLV1_ = -1;
90  timestamp_sec_ = -1;
91  timestamp_usec_ = -1;
92  spillNum_ = -1;
93  evtInSpill_ = -1;
94  camacErr_ = -1;
95  vmeErr_ = -1;
96  ADCch_status_.reserve(12);
97  ADCch_.reserve(12);
98  TDCch_status_.reserve(8);
99  TDCch_.reserve(8);
100 
101 }
std::vector< int > TDCch_status_
std::vector< int > ADCch_status_
std::vector< int > ADCch_
std::vector< int > TDCch_
unsigned dccId(DetId const &)
std::vector< int > FEch_

Member Function Documentation

const int ESDCCHeaderBlock::fedId ( ) const
inline
const std::vector<int>& ESDCCHeaderBlock::getADCChannel ( ) const
inline

Definition at line 130 of file ESDCCHeaderBlock.h.

References ADCch_.

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

Definition at line 129 of file ESDCCHeaderBlock.h.

References ADCch_status_.

129 { return ADCch_status_; }
std::vector< int > ADCch_status_
int ESDCCHeaderBlock::getBC ( ) const
inline

Definition at line 114 of file ESDCCHeaderBlock.h.

References bc_.

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

Definition at line 121 of file ESDCCHeaderBlock.h.

References beginOfSpillLV1_.

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

Definition at line 118 of file ESDCCHeaderBlock.h.

References beginOfSpillMilliSec_.

118 { return beginOfSpillMilliSec_; }
int ESDCCHeaderBlock::getBeginOfSpillSec ( ) const
inline

Definition at line 117 of file ESDCCHeaderBlock.h.

References beginOfSpillSec_.

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

Definition at line 116 of file ESDCCHeaderBlock.h.

References BMMeasurements_.

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

Definition at line 92 of file ESDCCHeaderBlock.h.

References BX_.

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

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

Definition at line 127 of file ESDCCHeaderBlock.h.

References camacErr_.

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

Definition at line 102 of file ESDCCHeaderBlock.h.

References compFlag_.

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

Definition at line 95 of file ESDCCHeaderBlock.h.

References dac_.

Referenced by ESIntegrityTask::analyze().

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

Definition at line 97 of file ESDCCHeaderBlock.h.

References dccErrs_.

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

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

Definition at line 122 of file ESDCCHeaderBlock.h.

References endOfSpillLV1_.

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

Definition at line 120 of file ESDCCHeaderBlock.h.

References endOfSpillMilliSec_.

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

Definition at line 119 of file ESDCCHeaderBlock.h.

References endOfSpillSec_.

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

Definition at line 115 of file ESDCCHeaderBlock.h.

References ev_.

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

Definition at line 126 of file ESDCCHeaderBlock.h.

References evtInSpill_.

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

Definition at line 96 of file ESDCCHeaderBlock.h.

References evtLen_.

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

Definition at line 112 of file ESDCCHeaderBlock.h.

References FEch_.

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

112 { return FEch_; }
std::vector< int > FEch_
int ESDCCHeaderBlock::getGain ( ) const
inline

Definition at line 93 of file ESDCCHeaderBlock.h.

References gain_.

Referenced by ESIntegrityTask::analyze().

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

Definition at line 91 of file ESDCCHeaderBlock.h.

References LV1_.

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

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

Definition at line 104 of file ESDCCHeaderBlock.h.

References vmajor_.

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

Definition at line 105 of file ESDCCHeaderBlock.h.

References vminor_.

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

Definition at line 109 of file ESDCCHeaderBlock.h.

References optoBC0_.

Referenced by ESIntegrityTask::analyze().

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

Definition at line 110 of file ESDCCHeaderBlock.h.

References optoBC1_.

Referenced by ESIntegrityTask::analyze().

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

Definition at line 111 of file ESDCCHeaderBlock.h.

References optoBC2_.

Referenced by ESIntegrityTask::analyze().

111 { 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 ESRawDataTask::analyze(), and ESFEDIntegrityTask::analyze().

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

Definition at line 113 of file ESDCCHeaderBlock.h.

References packetLen_.

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

Definition at line 94 of file ESDCCHeaderBlock.h.

References precision_.

Referenced by ESIntegrityTask::analyze().

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

Definition at line 98 of file ESDCCHeaderBlock.h.

References runNum_.

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

Definition at line 99 of file ESDCCHeaderBlock.h.

References runType_.

Referenced by ESIntegrityTask::analyze().

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

Definition at line 100 of file ESDCCHeaderBlock.h.

References seqType_.

Referenced by ESIntegrityTask::analyze().

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

Definition at line 125 of file ESDCCHeaderBlock.h.

References spillNum_.

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

Definition at line 132 of file ESDCCHeaderBlock.h.

References TDCch_.

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

Definition at line 131 of file ESDCCHeaderBlock.h.

References TDCch_status_.

131 { return TDCch_status_; }
std::vector< int > TDCch_status_
int ESDCCHeaderBlock::getTimeStampSec ( ) const
inline

Definition at line 123 of file ESDCCHeaderBlock.h.

References timestamp_sec_.

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

Definition at line 124 of file ESDCCHeaderBlock.h.

References timestamp_usec_.

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

Definition at line 101 of file ESDCCHeaderBlock.h.

References trgType_.

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

Definition at line 128 of file ESDCCHeaderBlock.h.

References vmeErr_.

128 { return vmeErr_; }
const int& ESDCCHeaderBlock::id ( ) const
inline

Definition at line 39 of file ESDCCHeaderBlock.h.

References dccId_.

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

Definition at line 87 of file ESDCCHeaderBlock.h.

References ADCch_.

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

Definition at line 86 of file ESDCCHeaderBlock.h.

References ADCch_status_.

86 { ADCch_status_ = ADCch_status; };
std::vector< int > ADCch_status_
void ESDCCHeaderBlock::setBC ( const int &  bc)
inline

Definition at line 69 of file ESDCCHeaderBlock.h.

References bc_.

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

Definition at line 77 of file ESDCCHeaderBlock.h.

References beginOfSpillLV1_.

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

Definition at line 74 of file ESDCCHeaderBlock.h.

References beginOfSpillMilliSec_.

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

Definition at line 73 of file ESDCCHeaderBlock.h.

References beginOfSpillSec_.

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

Definition at line 72 of file ESDCCHeaderBlock.h.

References BMMeasurements_.

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

Definition at line 46 of file ESDCCHeaderBlock.h.

References rpcdqm::BX, and BX_.

Referenced by ESUnpacker::interpretRawData().

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

Definition at line 84 of file ESDCCHeaderBlock.h.

References camacErr_.

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

Definition at line 56 of file ESDCCHeaderBlock.h.

References compFlag_.

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

Definition at line 49 of file ESDCCHeaderBlock.h.

References dac_.

Referenced by ESUnpacker::interpretRawData().

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

Definition at line 51 of file ESDCCHeaderBlock.h.

References dccErrs_.

Referenced by ESUnpacker::interpretRawData().

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

Definition at line 78 of file ESDCCHeaderBlock.h.

References endOfSpillLV1_.

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

Definition at line 76 of file ESDCCHeaderBlock.h.

References endOfSpillMilliSec_.

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

Definition at line 75 of file ESDCCHeaderBlock.h.

References endOfSpillSec_.

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

Definition at line 70 of file ESDCCHeaderBlock.h.

References ev, and ev_.

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

Definition at line 83 of file ESDCCHeaderBlock.h.

References evtInSpill_.

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

Definition at line 50 of file ESDCCHeaderBlock.h.

References evtLen_.

50 { 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().

66 { FEch_ = FEch; };
std::vector< int > FEch_
void ESDCCHeaderBlock::setFedId ( const int &  fedId)
inline

Definition at line 43 of file ESDCCHeaderBlock.h.

References fedId(), and fedId_.

Referenced by ESUnpacker::interpretRawData().

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

Definition at line 47 of file ESDCCHeaderBlock.h.

References gain_.

Referenced by ESUnpacker::interpretRawData().

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

Definition at line 40 of file ESDCCHeaderBlock.h.

References ecaldqm::dccId(), and dccId_.

40 { dccId_ = dccId; };
unsigned dccId(DetId const &)
void ESDCCHeaderBlock::setLV1 ( const int &  LV1)
inline

Definition at line 45 of file ESDCCHeaderBlock.h.

References LV1_.

Referenced by ESUnpacker::interpretRawData().

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

Definition at line 58 of file ESDCCHeaderBlock.h.

References vmajor_.

Referenced by ESUnpacker::interpretRawData().

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

Definition at line 59 of file ESDCCHeaderBlock.h.

References vminor_.

Referenced by ESUnpacker::interpretRawData().

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

Definition at line 63 of file ESDCCHeaderBlock.h.

References optoBC0_.

Referenced by ESUnpacker::interpretRawData().

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

Definition at line 64 of file ESDCCHeaderBlock.h.

References optoBC1_.

Referenced by ESUnpacker::interpretRawData().

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

Definition at line 65 of file ESDCCHeaderBlock.h.

References optoBC2_.

Referenced by ESUnpacker::interpretRawData().

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

Definition at line 60 of file ESDCCHeaderBlock.h.

References optoRX0_.

Referenced by ESUnpacker::interpretRawData().

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

Definition at line 61 of file ESDCCHeaderBlock.h.

References optoRX1_.

Referenced by ESUnpacker::interpretRawData().

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

Definition at line 62 of file ESDCCHeaderBlock.h.

References optoRX2_.

Referenced by ESUnpacker::interpretRawData().

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

Definition at line 57 of file ESDCCHeaderBlock.h.

References orbit_.

Referenced by ESUnpacker::interpretRawData().

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

Definition at line 68 of file ESDCCHeaderBlock.h.

References packetLen_.

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

Definition at line 48 of file ESDCCHeaderBlock.h.

References precision_.

Referenced by ESUnpacker::interpretRawData().

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

Definition at line 52 of file ESDCCHeaderBlock.h.

References runNum_.

52 { runNum_ = runNum; };
void ESDCCHeaderBlock::setRunType ( const int &  runType)
inline
void ESDCCHeaderBlock::setSeqType ( const int &  seqType)
inline

Definition at line 54 of file ESDCCHeaderBlock.h.

References seqType_.

Referenced by ESUnpacker::interpretRawData().

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

Definition at line 82 of file ESDCCHeaderBlock.h.

References spillNum_.

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

Definition at line 89 of file ESDCCHeaderBlock.h.

References TDCch_.

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

Definition at line 88 of file ESDCCHeaderBlock.h.

References TDCch_status_.

88 { TDCch_status_ = TDCch_status; };
std::vector< int > TDCch_status_
void ESDCCHeaderBlock::setTimeStampSec ( const int &  timestamp_sec)
inline

Definition at line 80 of file ESDCCHeaderBlock.h.

References timestamp_sec_.

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

Definition at line 81 of file ESDCCHeaderBlock.h.

References timestamp_usec_.

81 { 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().

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

Definition at line 85 of file ESDCCHeaderBlock.h.

References vmeErr_.

85 { 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().

int ESDCCHeaderBlock::beginOfSpillLV1_
private

Definition at line 168 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::beginOfSpillMilliSec_
private
int ESDCCHeaderBlock::beginOfSpillSec_
private

Definition at line 164 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::BMMeasurements_
private

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().

int ESDCCHeaderBlock::camacErr_
private

Definition at line 174 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::compFlag_
private

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().

int ESDCCHeaderBlock::dccErrs_
private

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().

int ESDCCHeaderBlock::endOfSpillLV1_
private

Definition at line 169 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::endOfSpillMilliSec_
private
int ESDCCHeaderBlock::endOfSpillSec_
private

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().

int ESDCCHeaderBlock::evtInSpill_
private

Definition at line 173 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::evtLen_
private

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().

int ESDCCHeaderBlock::optoBC0_
private

Definition at line 156 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::optoBC1_
private

Definition at line 157 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::optoBC2_
private

Definition at line 158 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::optoRX0_
private

Definition at line 153 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::optoRX1_
private

Definition at line 154 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::optoRX2_
private

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().

int ESDCCHeaderBlock::packetLen_
private

Definition at line 160 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::precision_
private

Definition at line 141 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::runNum_
private

Definition at line 145 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::runType_
private

Definition at line 146 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::seqType_
private

Definition at line 147 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::spillNum_
private

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().

int ESDCCHeaderBlock::timestamp_sec_
private

Definition at line 170 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::timestamp_usec_
private

Definition at line 171 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::trgType_
private

Definition at line 148 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::vmajor_
private

Definition at line 151 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::vmeErr_
private

Definition at line 175 of file ESDCCHeaderBlock.h.

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

int ESDCCHeaderBlock::vminor_
private

Definition at line 152 of file ESDCCHeaderBlock.h.

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