CMS 3D CMS Logo

Classes | Public Types | Public Member Functions | Private Attributes

EcalDCCHeaderBlock Class Reference

#include <EcalDCCHeaderBlock.h>

List of all members.

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_

Detailed Description

Container for ECAL specific DCC Header information

Id:
EcalDCCHeaderBlock.h,v 1.23 2010/10/05 13:39:31 vlimant Exp

Definition at line 20 of file EcalDCCHeaderBlock.h.


Member Typedef Documentation

For the sorted collection.

Definition at line 25 of file EcalDCCHeaderBlock.h.


Member Enumeration Documentation

Enumerator:
PHYSICS_TRIGGER 
CALIBRATION_TRIGGER 
TEST_TRIGGER 
TECHNICAL_EXTERNAL_TRIGGER 

Definition at line 63 of file EcalDCCHeaderBlock.h.

Enumerator:
COSMIC 
BEAMH4 
BEAMH2 
MTCC 
LASER_STD 
LASER_POWER_SCAN 
LASER_DELAY_SCAN 
TESTPULSE_SCAN_MEM 
TESTPULSE_MGPA 
PEDESTAL_STD 
PEDESTAL_OFFSET_SCAN 
PEDESTAL_25NS_SCAN 
LED_STD 
PHYSICS_GLOBAL 
COSMICS_GLOBAL 
HALO_GLOBAL 
LASER_GAP 
TESTPULSE_GAP 
PEDESTAL_GAP 
LED_GAP 
PHYSICS_LOCAL 
COSMICS_LOCAL 
HALO_LOCAL 
CALIB_LOCAL 

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

  };
Enumerator:
TTC_LASER 
TTC_LED 
TTC_TESTPULSE 
TTC_PEDESTAL 

Definition at line 70 of file EcalDCCHeaderBlock.h.

                   {
    TTC_LASER     = 4,
    TTC_LED       = 5,
    TTC_TESTPULSE = 6,
    TTC_PEDESTAL  = 7
  };

Constructor & Destructor Documentation

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_, ecaldqm::dccId(), 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;  
}

Member Function Documentation

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

int EcalDCCHeaderBlock::getBX ( ) const [inline]

Definition at line 142 of file EcalDCCHeaderBlock.h.

References BX_.

{return BX_ ;}
int EcalDCCHeaderBlock::getDCCErrors ( ) const [inline]

Definition at line 138 of file EcalDCCHeaderBlock.h.

References dccErrors_.

{ return dccErrors_;}
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]

Definition at line 160 of file EcalDCCHeaderBlock.h.

References feBx_.

{ return feBx_;}
const std::vector<short>& EcalDCCHeaderBlock::getFELv1 ( ) const [inline]

Definition at line 164 of file EcalDCCHeaderBlock.h.

References feLv1_.

{ return feLv1_;}
const std::vector<short>& EcalDCCHeaderBlock::getFEStatus ( ) const [inline]

Definition at line 158 of file EcalDCCHeaderBlock.h.

References feStatus_.

{ return feStatus_ ;}
int EcalDCCHeaderBlock::getLV1 ( ) const [inline]

Definition at line 141 of file EcalDCCHeaderBlock.h.

References LV1event_.

{return LV1event_ ;}
short EcalDCCHeaderBlock::getMemGain ( ) const [inline]

Definition at line 151 of file EcalDCCHeaderBlock.h.

References memGain_.

{ return memGain_;}
short EcalDCCHeaderBlock::getMgpaGain ( ) const [inline]

Definition at line 150 of file EcalDCCHeaderBlock.h.

References mgpaGain_.

{ return mgpaGain_;}
int EcalDCCHeaderBlock::getOrbit ( ) const [inline]

Definition at line 143 of file EcalDCCHeaderBlock.h.

References orbitNumber_.

{return orbitNumber_;}
short EcalDCCHeaderBlock::getRtHalf ( ) const [inline]

Definition at line 149 of file EcalDCCHeaderBlock.h.

References rtHalf_.

{ return rtHalf_; } 
int EcalDCCHeaderBlock::getRunNumber ( ) const [inline]

Definition at line 140 of file EcalDCCHeaderBlock.h.

References runNumber_.

{return runNumber_ ;}
short EcalDCCHeaderBlock::getRunType ( ) const [inline]
short EcalDCCHeaderBlock::getSelectiveReadout ( ) const [inline]

Definition at line 152 of file EcalDCCHeaderBlock.h.

References selectiveReadout_.

{ return selectiveReadout_;}
short EcalDCCHeaderBlock::getSRPBx ( ) const [inline]

Definition at line 162 of file EcalDCCHeaderBlock.h.

References srpBx_.

{ return srpBx_; }
short EcalDCCHeaderBlock::getSRPLv1 ( ) const [inline]

Definition at line 166 of file EcalDCCHeaderBlock.h.

References srpLv1_.

{ return srpLv1_; }
short EcalDCCHeaderBlock::getSrpStatus ( ) const [inline]

Definition at line 155 of file EcalDCCHeaderBlock.h.

References srpStatus_.

{ return srpStatus_;}
const std::vector<short>& EcalDCCHeaderBlock::getTCCBx ( ) const [inline]

Definition at line 161 of file EcalDCCHeaderBlock.h.

References tccBx_.

{ return tccBx_;}
const std::vector<short>& EcalDCCHeaderBlock::getTCCLv1 ( ) const [inline]

Definition at line 165 of file EcalDCCHeaderBlock.h.

References tccLv1_.

{ return tccLv1_;}
const std::vector<short>& EcalDCCHeaderBlock::getTccStatus ( ) const [inline]

Definition at line 156 of file EcalDCCHeaderBlock.h.

References tccStatus_.

{ return tccStatus_ ;}
bool EcalDCCHeaderBlock::getTestZeroSuppression ( ) const [inline]

Definition at line 154 of file EcalDCCHeaderBlock.h.

References 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]

Definition at line 146 of file EcalDCCHeaderBlock.h.

References zs_.

{return zs_ ;}
const int& EcalDCCHeaderBlock::id ( void  ) const [inline]

Definition at line 93 of file EcalDCCHeaderBlock.h.

References dccId_.

{ return dccId_; }
void EcalDCCHeaderBlock::setBasicTriggerType ( const short &  triggerType) [inline]
void EcalDCCHeaderBlock::setBX ( const int &  BX) [inline]
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]
void EcalDCCHeaderBlock::setEventSettings ( const EcalDCCEventSettings EventSettings) [inline]
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]
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]
void EcalDCCHeaderBlock::setId ( const int &  dccId) [inline]
void EcalDCCHeaderBlock::setLV1 ( const int &  LV1) [inline]
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]
void EcalDCCHeaderBlock::setRtHalf ( const short &  rtHalf) [inline]

Definition at line 113 of file EcalDCCHeaderBlock.h.

References rtHalf_.

{ rtHalf_=rtHalf; } ;
void EcalDCCHeaderBlock::setRunNumber ( const int &  run) [inline]
void EcalDCCHeaderBlock::setRunType ( const short &  runType) [inline]
void EcalDCCHeaderBlock::setSelectiveReadout ( const bool &  selectiveReadout) [inline]
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]
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]
void EcalDCCHeaderBlock::setTestZeroSuppression ( const bool &  testZeroSuppression) [inline]
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]
void EcalDCCHeaderBlock::setZs ( const short &  zs) [inline]

Definition at line 110 of file EcalDCCHeaderBlock.h.

References zs_.

{ zs_=zs;};

Member Data Documentation

int EcalDCCHeaderBlock::BX_ [private]

Definition at line 183 of file EcalDCCHeaderBlock.h.

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

Definition at line 173 of file EcalDCCHeaderBlock.h.

Referenced by EcalDCCHeaderBlock(), getDCCErrors(), and setErrors().

Definition at line 171 of file EcalDCCHeaderBlock.h.

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

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

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

Definition at line 181 of file EcalDCCHeaderBlock.h.

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

Definition at line 188 of file EcalDCCHeaderBlock.h.

Referenced by EcalDCCHeaderBlock(), getMemGain(), and setMemGain().

Definition at line 187 of file EcalDCCHeaderBlock.h.

Referenced by EcalDCCHeaderBlock(), getMgpaGain(), and setMgpaGain().

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

Definition at line 182 of file EcalDCCHeaderBlock.h.

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

Definition at line 176 of file EcalDCCHeaderBlock.h.

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

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

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

std::vector<short> EcalDCCHeaderBlock::triggerTowerFlag_ [private]
short EcalDCCHeaderBlock::zs_ [private]

Definition at line 177 of file EcalDCCHeaderBlock.h.

Referenced by EcalDCCHeaderBlock(), getZs(), and setZs().