#include <EcalDCCHeaderBlock.h>
Classes | |
struct | EcalDCCEventSettings |
Public Types | |
enum | EcalBasicTriggerType { PHYSICS_TRIGGER = 1, CALIBRATION_TRIGGER = 2, TEST_TRIGGER = 3, TECHNICAL_EXTERNAL_TRIGGER = 4 } |
enum | EcalDCCRuntype { COSMIC = 0, BEAMH4 = 1, BEAMH2 = 2, MTCC = 3, LASER_STD = 4, LASER_POWER_SCAN = 5, LASER_DELAY_SCAN = 6, TESTPULSE_SCAN_MEM = 7, TESTPULSE_MGPA = 8, PEDESTAL_STD = 9, PEDESTAL_OFFSET_SCAN = 10, PEDESTAL_25NS_SCAN = 11, LED_STD = 12, PHYSICS_GLOBAL = 13, COSMICS_GLOBAL = 14, HALO_GLOBAL = 15, LASER_GAP = 16, TESTPULSE_GAP = 17, PEDESTAL_GAP = 18, LED_GAP = 19, PHYSICS_LOCAL = 20, COSMICS_LOCAL = 21, HALO_LOCAL = 22, CALIB_LOCAL = 23 } |
typedef int | key_type |
For the sorted collection. | |
enum | TTC_DTT_TYPE { TTC_LASER = 4, TTC_LED = 5, TTC_TESTPULSE = 6, TTC_PEDESTAL = 7 } |
Public Member Functions | |
EcalDCCHeaderBlock () | |
EcalDCCHeaderBlock (const int &dccId) | |
const int | fedId () const |
short | getBasicTriggerType () const |
int | getBX () const |
int | getDCCErrors () const |
int | getDccInTCCCommand () const |
EcalDCCEventSettings | getEventSettings () const |
const std::vector< short > & | getFEBxs () const |
const std::vector< short > & | getFELv1 () const |
const std::vector< short > & | getFEStatus () const |
int | getLV1 () const |
short | getMemGain () const |
short | getMgpaGain () const |
int | getOrbit () const |
short | getRtHalf () const |
int | getRunNumber () const |
short | getRunType () const |
short | getSelectiveReadout () const |
short | getSRPBx () const |
short | getSRPLv1 () const |
short | getSrpStatus () const |
const std::vector< short > & | getTCCBx () const |
const std::vector< short > & | getTCCLv1 () const |
const std::vector< short > & | getTccStatus () const |
bool | getTestZeroSuppression () const |
const std::vector< short > & | getTriggerTowerFlag () const |
bool | getZeroSuppression () const |
short | getZs () const |
const int & | id () const |
void | setBasicTriggerType (const short &triggerType) |
void | setBX (const int &BX) |
void | setDccInTTCCommand (const int &dccInTTCCommand) |
void | setErrors (const int &dccErrors) |
void | setEventSettings (const EcalDCCEventSettings &EventSettings) |
void | setFEBx (const std::vector< short > &feBx) |
void | setFedId (const int &fedId) |
void | setFELv1 (const std::vector< short > &feLv1) |
void | setFEStatus (const std::vector< short > &feStatus) |
void | setId (const int &dccId) |
void | setLV1 (const int &LV1) |
void | setMemGain (const short &memGain) |
void | setMgpaGain (const short &mgpaGain) |
void | setOrbit (const int &orbit) |
void | setRtHalf (const short &rtHalf) |
void | setRunNumber (const int &run) |
void | setRunType (const short &runType) |
void | setSelectiveReadout (const bool &selectiveReadout) |
void | setSRPBx (const short &srpBx) |
void | setSRPLv1 (const short &srpLv1) |
void | setSrpStatus (const short &srpStatus) |
void | setTCCBx (const std::vector< short > &tccBx) |
void | setTCCLv1 (const std::vector< short > &tccLv1) |
void | setTccStatus (const std::vector< short > &tccStatus) |
void | setTestZeroSuppression (const bool &testZeroSuppression) |
void | setTriggerTowerFlags (const std::vector< short > &triggerTowerFlag) |
void | setZeroSuppression (const bool &zeroSuppression) |
void | setZs (const short &zs) |
Private Attributes | |
short | basic_trigger_type_ |
int | BX_ |
int | dccErrors_ |
int | dccId_ |
int | dccInTTCCommand_ |
EcalDCCEventSettings | EventSettings_ |
std::vector< short > | feBx_ |
int | fedId_ |
std::vector< short > | feLv1_ |
std::vector< short > | feStatus_ |
int | LV1event_ |
short | memGain_ |
short | mgpaGain_ |
int | orbitNumber_ |
short | rtHalf_ |
int | runNumber_ |
short | runType_ |
bool | selectiveReadout_ |
short | srpBx_ |
short | srpLv1_ |
short | srpStatus_ |
std::vector< short > | tccBx_ |
std::vector< short > | tccLv1_ |
std::vector< short > | tccStatus_ |
bool | testZeroSuppression_ |
std::vector< short > | triggerTowerFlag_ |
bool | zeroSuppression_ |
short | zs_ |
Container for ECAL specific DCC Header information
Definition at line 20 of file EcalDCCHeaderBlock.h.
typedef int EcalDCCHeaderBlock::key_type |
For the sorted collection.
Definition at line 25 of file EcalDCCHeaderBlock.h.
Definition at line 63 of file EcalDCCHeaderBlock.h.
{ PHYSICS_TRIGGER =1, CALIBRATION_TRIGGER =2, TEST_TRIGGER =3, TECHNICAL_EXTERNAL_TRIGGER =4 };
Definition at line 27 of file EcalDCCHeaderBlock.h.
{ // run types pre-global runs COSMIC =0, BEAMH4 =1, BEAMH2 =2, MTCC =3, LASER_STD =4, LASER_POWER_SCAN =5, LASER_DELAY_SCAN =6, TESTPULSE_SCAN_MEM =7, TESTPULSE_MGPA =8, PEDESTAL_STD =9, PEDESTAL_OFFSET_SCAN =10, PEDESTAL_25NS_SCAN =11, LED_STD =12, // physics triggers in global runs PHYSICS_GLOBAL =13, COSMICS_GLOBAL =14, HALO_GLOBAL =15, // gap events in global runs LASER_GAP =16, TESTPULSE_GAP =17, PEDESTAL_GAP =18, LED_GAP =19, // physics triggers in local runs PHYSICS_LOCAL =20, COSMICS_LOCAL =21, HALO_LOCAL =22, CALIB_LOCAL =23 };
Definition at line 70 of file EcalDCCHeaderBlock.h.
{ TTC_LASER = 4, TTC_LED = 5, TTC_TESTPULSE = 6, TTC_PEDESTAL = 7 };
EcalDCCHeaderBlock::EcalDCCHeaderBlock | ( | ) |
Definition at line 3 of file EcalDCCHeaderBlock.cc.
References basic_trigger_type_, BX_, dccErrors_, dccId_, dccInTTCCommand_, EcalDCCHeaderBlock::EcalDCCEventSettings::delay, EventSettings_, feBx_, fedId_, feLv1_, feStatus_, EcalDCCHeaderBlock::EcalDCCEventSettings::LaserFilter, EcalDCCHeaderBlock::EcalDCCEventSettings::LaserPower, LV1event_, MAX_TCC_SIZE, MAX_TT_SIZE, memGain_, EcalDCCHeaderBlock::EcalDCCEventSettings::MEMVinj, EcalDCCHeaderBlock::EcalDCCEventSettings::mgpa_content, mgpaGain_, orbitNumber_, EcalDCCHeaderBlock::EcalDCCEventSettings::ped_offset, rtHalf_, runNumber_, runType_, selectiveReadout_, srpBx_, srpLv1_, srpStatus_, tccBx_, tccLv1_, tccStatus_, testZeroSuppression_, triggerTowerFlag_, EcalDCCHeaderBlock::EcalDCCEventSettings::wavelength, zeroSuppression_, and zs_.
{ dccId_ = -1; // initialize fedId_ = -1; // initialize dccInTTCCommand_ = -1; // initialize tccStatus_.reserve(MAX_TCC_SIZE); triggerTowerFlag_.reserve(MAX_TT_SIZE); feStatus_.reserve(MAX_TT_SIZE); feBx_.reserve(MAX_TT_SIZE); feLv1_.reserve(MAX_TT_SIZE); tccBx_.reserve(MAX_TCC_SIZE); tccLv1_.reserve(MAX_TCC_SIZE); srpLv1_=-1; srpBx_=-1; dccErrors_=-1; orbitNumber_=-1; // do we need it here? runType_=-1; zs_=-1; basic_trigger_type_=-1; LV1event_ =-1; runNumber_ =-1; BX_ =-1; EcalDCCEventSettings dummySettings; dummySettings.LaserPower =-1; dummySettings.LaserFilter =-1; dummySettings.wavelength =-1; dummySettings.delay =-1; dummySettings.MEMVinj =-1; dummySettings.mgpa_content =-1; dummySettings.ped_offset =-1; EventSettings_ = dummySettings; rtHalf_=-1; mgpaGain_=-1; memGain_=-1; srpStatus_ =-1; selectiveReadout_=false; testZeroSuppression_=false; zeroSuppression_=false; }
EcalDCCHeaderBlock::EcalDCCHeaderBlock | ( | const int & | dccId | ) |
Definition at line 49 of file EcalDCCHeaderBlock.cc.
References basic_trigger_type_, BX_, dccErrors_, dccId_, EcalDCCHeaderBlock::EcalDCCEventSettings::delay, EventSettings_, feBx_, fedId_, feLv1_, feStatus_, EcalDCCHeaderBlock::EcalDCCEventSettings::LaserFilter, EcalDCCHeaderBlock::EcalDCCEventSettings::LaserPower, LV1event_, MAX_TCC_SIZE, MAX_TT_SIZE, memGain_, EcalDCCHeaderBlock::EcalDCCEventSettings::MEMVinj, EcalDCCHeaderBlock::EcalDCCEventSettings::mgpa_content, mgpaGain_, orbitNumber_, EcalDCCHeaderBlock::EcalDCCEventSettings::ped_offset, rtHalf_, runNumber_, runType_, selectiveReadout_, srpBx_, srpLv1_, srpStatus_, tccBx_, tccLv1_, tccStatus_, testZeroSuppression_, triggerTowerFlag_, EcalDCCHeaderBlock::EcalDCCEventSettings::wavelength, and zeroSuppression_.
{ dccId_ = dccId; fedId_ = -1; // initialize tccStatus_.reserve(MAX_TCC_SIZE); triggerTowerFlag_.reserve(MAX_TT_SIZE); feStatus_.reserve(MAX_TT_SIZE); feBx_.reserve(MAX_TT_SIZE); feLv1_.reserve(MAX_TT_SIZE); tccBx_.reserve(MAX_TCC_SIZE); tccLv1_.reserve(MAX_TCC_SIZE); srpLv1_=-1; srpBx_=-1; dccErrors_=-1; orbitNumber_=-1; // do we need it here? runType_=-1; basic_trigger_type_=-1; LV1event_ =-1; runNumber_ =-1; BX_ =-1; EcalDCCEventSettings dummySettings; dummySettings.LaserPower =-1; dummySettings.LaserFilter =-1; dummySettings.wavelength =-1; dummySettings.delay =-1; dummySettings.MEMVinj =-1; dummySettings.mgpa_content =-1; dummySettings.ped_offset =-1; EventSettings_ = dummySettings; rtHalf_=-1; mgpaGain_=-1; memGain_=-1; srpStatus_ =-1; selectiveReadout_=false; testZeroSuppression_=false; zeroSuppression_=false; }
const int EcalDCCHeaderBlock::fedId | ( | ) | const [inline] |
Definition at line 97 of file EcalDCCHeaderBlock.h.
References fedId_.
Referenced by setFedId().
{ return fedId_; }
short EcalDCCHeaderBlock::getBasicTriggerType | ( | ) | const [inline] |
Definition at line 147 of file EcalDCCHeaderBlock.h.
References basic_trigger_type_.
{return basic_trigger_type_ ;}
int EcalDCCHeaderBlock::getBX | ( | ) | const [inline] |
int EcalDCCHeaderBlock::getDCCErrors | ( | ) | const [inline] |
int EcalDCCHeaderBlock::getDccInTCCCommand | ( | ) | const [inline] |
Definition at line 139 of file EcalDCCHeaderBlock.h.
References dccInTTCCommand_.
{ return dccInTTCCommand_; };
EcalDCCEventSettings EcalDCCHeaderBlock::getEventSettings | ( | ) | const [inline] |
Definition at line 144 of file EcalDCCHeaderBlock.h.
References EventSettings_.
{ return EventSettings_;}
const std::vector<short>& EcalDCCHeaderBlock::getFEBxs | ( | ) | const [inline] |
const std::vector<short>& EcalDCCHeaderBlock::getFELv1 | ( | ) | const [inline] |
const std::vector<short>& EcalDCCHeaderBlock::getFEStatus | ( | ) | const [inline] |
int EcalDCCHeaderBlock::getLV1 | ( | ) | const [inline] |
short EcalDCCHeaderBlock::getMemGain | ( | ) | const [inline] |
short EcalDCCHeaderBlock::getMgpaGain | ( | ) | const [inline] |
int EcalDCCHeaderBlock::getOrbit | ( | ) | const [inline] |
Definition at line 143 of file EcalDCCHeaderBlock.h.
References orbitNumber_.
{return orbitNumber_;}
short EcalDCCHeaderBlock::getRtHalf | ( | ) | const [inline] |
int EcalDCCHeaderBlock::getRunNumber | ( | ) | const [inline] |
short EcalDCCHeaderBlock::getRunType | ( | ) | const [inline] |
Definition at line 145 of file EcalDCCHeaderBlock.h.
References runType_.
Referenced by EcalDCCHeaderRuntypeDecoder::DecodeSetting(), EcalDCCTBHeaderRuntypeDecoder::DecodeSetting(), and EcalDCCHeaderRuntypeDecoder::DecodeSettingGlobal().
{return runType_ ;}
short EcalDCCHeaderBlock::getSelectiveReadout | ( | ) | const [inline] |
Definition at line 152 of file EcalDCCHeaderBlock.h.
References selectiveReadout_.
{ return selectiveReadout_;}
short EcalDCCHeaderBlock::getSRPBx | ( | ) | const [inline] |
short EcalDCCHeaderBlock::getSRPLv1 | ( | ) | const [inline] |
short EcalDCCHeaderBlock::getSrpStatus | ( | ) | const [inline] |
const std::vector<short>& EcalDCCHeaderBlock::getTCCBx | ( | ) | const [inline] |
const std::vector<short>& EcalDCCHeaderBlock::getTCCLv1 | ( | ) | const [inline] |
const std::vector<short>& EcalDCCHeaderBlock::getTccStatus | ( | ) | const [inline] |
bool EcalDCCHeaderBlock::getTestZeroSuppression | ( | ) | const [inline] |
Definition at line 154 of file EcalDCCHeaderBlock.h.
References testZeroSuppression_.
{return testZeroSuppression_ ;}
const std::vector<short>& EcalDCCHeaderBlock::getTriggerTowerFlag | ( | ) | const [inline] |
Definition at line 157 of file EcalDCCHeaderBlock.h.
References triggerTowerFlag_.
{ return triggerTowerFlag_ ;}
bool EcalDCCHeaderBlock::getZeroSuppression | ( | ) | const [inline] |
Definition at line 153 of file EcalDCCHeaderBlock.h.
References zeroSuppression_.
{ return zeroSuppression_;}
short EcalDCCHeaderBlock::getZs | ( | ) | const [inline] |
const int& EcalDCCHeaderBlock::id | ( | void | ) | const [inline] |
void EcalDCCHeaderBlock::setBasicTriggerType | ( | const short & | triggerType | ) | [inline] |
Definition at line 111 of file EcalDCCHeaderBlock.h.
References basic_trigger_type_.
Referenced by DCCEventBlock::addHeaderToCollection(), EcalTB07DaqFormatter::interpretRawData(), and EcalTBDaqFormatter::interpretRawData().
{ basic_trigger_type_=triggerType; };
void EcalDCCHeaderBlock::setBX | ( | const int & | BX | ) | [inline] |
Definition at line 106 of file EcalDCCHeaderBlock.h.
References BX_.
Referenced by DCCEventBlock::addHeaderToCollection(), EcalTB07DaqFormatter::interpretRawData(), and EcalTBDaqFormatter::interpretRawData().
{BX_ = BX;}
void EcalDCCHeaderBlock::setDccInTTCCommand | ( | const int & | dccInTTCCommand | ) | [inline] |
Definition at line 103 of file EcalDCCHeaderBlock.h.
References dccInTTCCommand_.
{ dccInTTCCommand_=dccInTTCCommand; };
void EcalDCCHeaderBlock::setErrors | ( | const int & | dccErrors | ) | [inline] |
Definition at line 102 of file EcalDCCHeaderBlock.h.
References dccErrors_.
Referenced by DCCEventBlock::addHeaderToCollection(), EcalTB07DaqFormatter::interpretRawData(), and EcalTBDaqFormatter::interpretRawData().
{ dccErrors_=dccErrors; };
void EcalDCCHeaderBlock::setEventSettings | ( | const EcalDCCEventSettings & | EventSettings | ) | [inline] |
Definition at line 108 of file EcalDCCHeaderBlock.h.
References EventSettings_.
Referenced by EcalDCCHeaderRuntypeDecoder::DecodeSetting(), EcalDCCTBHeaderRuntypeDecoder::DecodeSetting(), and EcalDCCHeaderRuntypeDecoder::DecodeSettingGlobal().
{ EventSettings_=EventSettings; };
void EcalDCCHeaderBlock::setFEBx | ( | const std::vector< short > & | feBx | ) | [inline] |
Definition at line 124 of file EcalDCCHeaderBlock.h.
References feBx_.
Referenced by DCCEventBlock::addHeaderToCollection().
{ feBx_ = feBx; }
void EcalDCCHeaderBlock::setFedId | ( | const int & | fedId | ) | [inline] |
Definition at line 100 of file EcalDCCHeaderBlock.h.
References fedId(), and fedId_.
Referenced by DCCEventBlock::addHeaderToCollection(), EcalTB07DaqFormatter::interpretRawData(), and EcalTBDaqFormatter::interpretRawData().
void EcalDCCHeaderBlock::setFELv1 | ( | const std::vector< short > & | feLv1 | ) | [inline] |
Definition at line 128 of file EcalDCCHeaderBlock.h.
References feLv1_.
Referenced by DCCEventBlock::addHeaderToCollection().
{ feLv1_ = feLv1; }
void EcalDCCHeaderBlock::setFEStatus | ( | const std::vector< short > & | feStatus | ) | [inline] |
Definition at line 122 of file EcalDCCHeaderBlock.h.
References feStatus_.
Referenced by DCCEventBlock::addHeaderToCollection(), EcalTB07DaqFormatter::interpretRawData(), and EcalTBDaqFormatter::interpretRawData().
{ feStatus_ = feStatus; };
void EcalDCCHeaderBlock::setId | ( | const int & | dccId | ) | [inline] |
Definition at line 99 of file EcalDCCHeaderBlock.h.
References dccId_.
Referenced by DCCEventBlock::addHeaderToCollection(), EcalTB07DaqFormatter::interpretRawData(), and EcalTBDaqFormatter::interpretRawData().
{ dccId_=dccId; };
void EcalDCCHeaderBlock::setLV1 | ( | const int & | LV1 | ) | [inline] |
Definition at line 105 of file EcalDCCHeaderBlock.h.
References LV1event_.
Referenced by DCCEventBlock::addHeaderToCollection(), EcalTB07DaqFormatter::interpretRawData(), and EcalTBDaqFormatter::interpretRawData().
{LV1event_ = LV1;}
void EcalDCCHeaderBlock::setMemGain | ( | const short & | memGain | ) | [inline] |
Definition at line 115 of file EcalDCCHeaderBlock.h.
References memGain_.
Referenced by EcalDCCHeaderRuntypeDecoder::Decode(), and EcalDCCTBHeaderRuntypeDecoder::Decode().
{ memGain_=memGain; };
void EcalDCCHeaderBlock::setMgpaGain | ( | const short & | mgpaGain | ) | [inline] |
Definition at line 114 of file EcalDCCHeaderBlock.h.
References mgpaGain_.
Referenced by EcalDCCHeaderRuntypeDecoder::Decode(), and EcalDCCTBHeaderRuntypeDecoder::Decode().
{ mgpaGain_=mgpaGain; };
void EcalDCCHeaderBlock::setOrbit | ( | const int & | orbit | ) | [inline] |
Definition at line 107 of file EcalDCCHeaderBlock.h.
References orbitNumber_.
Referenced by DCCEventBlock::addHeaderToCollection(), EcalTB07DaqFormatter::interpretRawData(), and EcalTBDaqFormatter::interpretRawData().
{orbitNumber_ = orbit;}
void EcalDCCHeaderBlock::setRtHalf | ( | const short & | rtHalf | ) | [inline] |
void EcalDCCHeaderBlock::setRunNumber | ( | const int & | run | ) | [inline] |
Definition at line 104 of file EcalDCCHeaderBlock.h.
References CrabTask::run, and runNumber_.
Referenced by DCCEventBlock::addHeaderToCollection(), EcalTB07DaqFormatter::interpretRawData(), and EcalTBDaqFormatter::interpretRawData().
{runNumber_ = run;}
void EcalDCCHeaderBlock::setRunType | ( | const short & | runType | ) | [inline] |
Definition at line 109 of file EcalDCCHeaderBlock.h.
References ExpressReco_HICollisions_FallBack::runType, and runType_.
Referenced by EcalDCCHeaderRuntypeDecoder::Decode(), EcalDCCTBHeaderRuntypeDecoder::Decode(), and EcalDCCHeaderRuntypeDecoder::DecodeSettingGlobal().
void EcalDCCHeaderBlock::setSelectiveReadout | ( | const bool & | selectiveReadout | ) | [inline] |
Definition at line 116 of file EcalDCCHeaderBlock.h.
References selectiveReadout_.
Referenced by DCCEventBlock::addHeaderToCollection(), EcalTB07DaqFormatter::interpretRawData(), and EcalTBDaqFormatter::interpretRawData().
{ selectiveReadout_=selectiveReadout; };
void EcalDCCHeaderBlock::setSRPBx | ( | const short & | srpBx | ) | [inline] |
Definition at line 126 of file EcalDCCHeaderBlock.h.
References srpBx_.
Referenced by DCCEventBlock::addHeaderToCollection().
{ srpBx_ = srpBx; }
void EcalDCCHeaderBlock::setSRPLv1 | ( | const short & | srpLv1 | ) | [inline] |
Definition at line 130 of file EcalDCCHeaderBlock.h.
References srpLv1_.
Referenced by DCCEventBlock::addHeaderToCollection().
{ srpLv1_ = srpLv1; }
void EcalDCCHeaderBlock::setSrpStatus | ( | const short & | srpStatus | ) | [inline] |
Definition at line 119 of file EcalDCCHeaderBlock.h.
References srpStatus_.
Referenced by DCCEventBlock::addHeaderToCollection(), EcalTB07DaqFormatter::interpretRawData(), and EcalTBDaqFormatter::interpretRawData().
{ srpStatus_=srpStatus; };
void EcalDCCHeaderBlock::setTCCBx | ( | const std::vector< short > & | tccBx | ) | [inline] |
Definition at line 125 of file EcalDCCHeaderBlock.h.
References tccBx_.
Referenced by DCCEventBlock::addHeaderToCollection().
{ tccBx_ = tccBx; }
void EcalDCCHeaderBlock::setTCCLv1 | ( | const std::vector< short > & | tccLv1 | ) | [inline] |
Definition at line 129 of file EcalDCCHeaderBlock.h.
References tccLv1_.
Referenced by DCCEventBlock::addHeaderToCollection().
{ tccLv1_ = tccLv1; }
void EcalDCCHeaderBlock::setTccStatus | ( | const std::vector< short > & | tccStatus | ) | [inline] |
Definition at line 120 of file EcalDCCHeaderBlock.h.
References tccStatus_.
Referenced by DCCEventBlock::addHeaderToCollection(), EcalTB07DaqFormatter::interpretRawData(), and EcalTBDaqFormatter::interpretRawData().
{ tccStatus_=tccStatus; };
void EcalDCCHeaderBlock::setTestZeroSuppression | ( | const bool & | testZeroSuppression | ) | [inline] |
Definition at line 118 of file EcalDCCHeaderBlock.h.
References testZeroSuppression_.
Referenced by DCCEventBlock::addHeaderToCollection(), EcalTB07DaqFormatter::interpretRawData(), and EcalTBDaqFormatter::interpretRawData().
{ testZeroSuppression_ = testZeroSuppression; };
void EcalDCCHeaderBlock::setTriggerTowerFlags | ( | const std::vector< short > & | triggerTowerFlag | ) | [inline] |
Definition at line 121 of file EcalDCCHeaderBlock.h.
References triggerTowerFlag_.
{ triggerTowerFlag_ = triggerTowerFlag; };
void EcalDCCHeaderBlock::setZeroSuppression | ( | const bool & | zeroSuppression | ) | [inline] |
Definition at line 117 of file EcalDCCHeaderBlock.h.
References zeroSuppression_.
Referenced by DCCEventBlock::addHeaderToCollection(), EcalTB07DaqFormatter::interpretRawData(), and EcalTBDaqFormatter::interpretRawData().
{ zeroSuppression_=zeroSuppression; };
void EcalDCCHeaderBlock::setZs | ( | const short & | zs | ) | [inline] |
short EcalDCCHeaderBlock::basic_trigger_type_ [private] |
Definition at line 179 of file EcalDCCHeaderBlock.h.
Referenced by EcalDCCHeaderBlock(), getBasicTriggerType(), and setBasicTriggerType().
int EcalDCCHeaderBlock::BX_ [private] |
Definition at line 183 of file EcalDCCHeaderBlock.h.
Referenced by EcalDCCHeaderBlock(), getBX(), and setBX().
int EcalDCCHeaderBlock::dccErrors_ [private] |
Definition at line 173 of file EcalDCCHeaderBlock.h.
Referenced by EcalDCCHeaderBlock(), getDCCErrors(), and setErrors().
int EcalDCCHeaderBlock::dccId_ [private] |
Definition at line 171 of file EcalDCCHeaderBlock.h.
Referenced by EcalDCCHeaderBlock(), id(), and setId().
int EcalDCCHeaderBlock::dccInTTCCommand_ [private] |
Definition at line 174 of file EcalDCCHeaderBlock.h.
Referenced by EcalDCCHeaderBlock(), getDccInTCCCommand(), and setDccInTTCCommand().
Definition at line 184 of file EcalDCCHeaderBlock.h.
Referenced by EcalDCCHeaderBlock(), getEventSettings(), and setEventSettings().
std::vector<short> EcalDCCHeaderBlock::feBx_ [private] |
Definition at line 198 of file EcalDCCHeaderBlock.h.
Referenced by EcalDCCHeaderBlock(), getFEBxs(), and setFEBx().
int EcalDCCHeaderBlock::fedId_ [private] |
Definition at line 172 of file EcalDCCHeaderBlock.h.
Referenced by EcalDCCHeaderBlock(), fedId(), and setFedId().
std::vector<short> EcalDCCHeaderBlock::feLv1_ [private] |
Definition at line 202 of file EcalDCCHeaderBlock.h.
Referenced by EcalDCCHeaderBlock(), getFELv1(), and setFELv1().
std::vector<short> EcalDCCHeaderBlock::feStatus_ [private] |
Definition at line 196 of file EcalDCCHeaderBlock.h.
Referenced by EcalDCCHeaderBlock(), getFEStatus(), and setFEStatus().
int EcalDCCHeaderBlock::LV1event_ [private] |
Definition at line 181 of file EcalDCCHeaderBlock.h.
Referenced by EcalDCCHeaderBlock(), getLV1(), and setLV1().
short EcalDCCHeaderBlock::memGain_ [private] |
Definition at line 188 of file EcalDCCHeaderBlock.h.
Referenced by EcalDCCHeaderBlock(), getMemGain(), and setMemGain().
short EcalDCCHeaderBlock::mgpaGain_ [private] |
Definition at line 187 of file EcalDCCHeaderBlock.h.
Referenced by EcalDCCHeaderBlock(), getMgpaGain(), and setMgpaGain().
int EcalDCCHeaderBlock::orbitNumber_ [private] |
Definition at line 175 of file EcalDCCHeaderBlock.h.
Referenced by EcalDCCHeaderBlock(), getOrbit(), and setOrbit().
short EcalDCCHeaderBlock::rtHalf_ [private] |
Definition at line 186 of file EcalDCCHeaderBlock.h.
Referenced by EcalDCCHeaderBlock(), getRtHalf(), and setRtHalf().
int EcalDCCHeaderBlock::runNumber_ [private] |
Definition at line 182 of file EcalDCCHeaderBlock.h.
Referenced by EcalDCCHeaderBlock(), getRunNumber(), and setRunNumber().
short EcalDCCHeaderBlock::runType_ [private] |
Definition at line 176 of file EcalDCCHeaderBlock.h.
Referenced by EcalDCCHeaderBlock(), getRunType(), and setRunType().
bool EcalDCCHeaderBlock::selectiveReadout_ [private] |
Definition at line 189 of file EcalDCCHeaderBlock.h.
Referenced by EcalDCCHeaderBlock(), getSelectiveReadout(), and setSelectiveReadout().
short EcalDCCHeaderBlock::srpBx_ [private] |
Definition at line 200 of file EcalDCCHeaderBlock.h.
Referenced by EcalDCCHeaderBlock(), getSRPBx(), and setSRPBx().
short EcalDCCHeaderBlock::srpLv1_ [private] |
Definition at line 204 of file EcalDCCHeaderBlock.h.
Referenced by EcalDCCHeaderBlock(), getSRPLv1(), and setSRPLv1().
short EcalDCCHeaderBlock::srpStatus_ [private] |
Definition at line 193 of file EcalDCCHeaderBlock.h.
Referenced by EcalDCCHeaderBlock(), getSrpStatus(), and setSrpStatus().
std::vector<short> EcalDCCHeaderBlock::tccBx_ [private] |
Definition at line 199 of file EcalDCCHeaderBlock.h.
Referenced by EcalDCCHeaderBlock(), getTCCBx(), and setTCCBx().
std::vector<short> EcalDCCHeaderBlock::tccLv1_ [private] |
Definition at line 203 of file EcalDCCHeaderBlock.h.
Referenced by EcalDCCHeaderBlock(), getTCCLv1(), and setTCCLv1().
std::vector<short> EcalDCCHeaderBlock::tccStatus_ [private] |
Definition at line 194 of file EcalDCCHeaderBlock.h.
Referenced by EcalDCCHeaderBlock(), getTccStatus(), and setTccStatus().
bool EcalDCCHeaderBlock::testZeroSuppression_ [private] |
Definition at line 190 of file EcalDCCHeaderBlock.h.
Referenced by EcalDCCHeaderBlock(), getTestZeroSuppression(), and setTestZeroSuppression().
std::vector<short> EcalDCCHeaderBlock::triggerTowerFlag_ [private] |
Definition at line 195 of file EcalDCCHeaderBlock.h.
Referenced by EcalDCCHeaderBlock(), getTriggerTowerFlag(), and setTriggerTowerFlags().
bool EcalDCCHeaderBlock::zeroSuppression_ [private] |
Definition at line 191 of file EcalDCCHeaderBlock.h.
Referenced by EcalDCCHeaderBlock(), getZeroSuppression(), and setZeroSuppression().
short EcalDCCHeaderBlock::zs_ [private] |
Definition at line 177 of file EcalDCCHeaderBlock.h.
Referenced by EcalDCCHeaderBlock(), getZs(), and setZs().