#include <EcalLogicID.h>
Public Member Functions | |
EcalLogicID () | |
EcalLogicID (std::string name, int logicID, int id1=NULLID, int id2=NULLID, int id3=NULLID, std::string mapsTo="") | |
int | getID1 () const |
int | getID2 () const |
int | getID3 () const |
int | getLogicID () const |
std::string | getMapsTo () const |
std::string | getName () const |
void | setID1 (int x) |
void | setID2 (int x) |
void | setID3 (int x) |
virtual | ~EcalLogicID () |
Static Public Attributes | |
static const int | NULLID = -100 |
Private Attributes | |
int | id1 |
int | id2 |
int | id3 |
int | logicID |
std::string | mapsTo |
std::string | name |
Friends | |
bool | operator< (EcalLogicID lhs, EcalLogicID rhs) |
Definition at line 7 of file EcalLogicID.h.
EcalLogicID::EcalLogicID | ( | ) |
Definition at line 7 of file EcalLogicID.cc.
EcalLogicID::EcalLogicID | ( | std::string | name, |
int | logicID, | ||
int | id1 = NULLID , |
||
int | id2 = NULLID , |
||
int | id3 = NULLID , |
||
std::string | mapsTo = "" |
||
) |
|
virtual |
Definition at line 31 of file EcalLogicID.cc.
int EcalLogicID::getID1 | ( | ) | const |
Definition at line 46 of file EcalLogicID.cc.
References id1.
int EcalLogicID::getID2 | ( | ) | const |
Definition at line 51 of file EcalLogicID.cc.
References id2.
int EcalLogicID::getID3 | ( | ) | const |
Definition at line 56 of file EcalLogicID.cc.
References id3.
int EcalLogicID::getLogicID | ( | ) | const |
Definition at line 41 of file EcalLogicID.cc.
References logicID.
Referenced by DataReducer< T >::getReducedDataList(), LMFDat::setData(), MODCCSFEDat::writeArrayDB(), MODCCSTRDat::writeArrayDB(), MODDCCOperationDat::writeArrayDB(), DCUIDarkPedDat::writeArrayDB(), FEConfigSlidingDat::writeArrayDB(), DCUCapsuleTempDat::writeArrayDB(), FEConfigSpikeDat::writeArrayDB(), DCUVFETempDat::writeArrayDB(), FEConfigWeightDat::writeArrayDB(), FEConfigFgrDat::writeArrayDB(), DCUIDarkDat::writeArrayDB(), FEConfigLUTDat::writeArrayDB(), MonShapeQualityDat::writeArrayDB(), FEConfigTimingDat::writeArrayDB(), FEConfigFgrEETowerDat::writeArrayDB(), FEConfigLinParamDat::writeArrayDB(), DCUCapsuleTempRawDat::writeArrayDB(), MonH4TablePositionDat::writeArrayDB(), MonOccupancyDat::writeArrayDB(), MonPedestalsOnlineDat::writeArrayDB(), FEConfigFgrEEStripDat::writeArrayDB(), DCULVRBTempsDat::writeArrayDB(), FEConfigLUTParamDat::writeArrayDB(), CaliGainRatioDat::writeArrayDB(), FEConfigPedDat::writeArrayDB(), MonDelaysTTDat::writeArrayDB(), and CaliTempDat::writeArrayDB().
std::string EcalLogicID::getMapsTo | ( | ) | const |
Definition at line 61 of file EcalLogicID.cc.
References mapsTo.
std::string EcalLogicID::getName | ( | void | ) | const |
Definition at line 36 of file EcalLogicID.cc.
References name.
|
inline |
Definition at line 34 of file EcalLogicID.h.
|
inline |
Definition at line 35 of file EcalLogicID.h.
|
inline |
Definition at line 36 of file EcalLogicID.h.
|
friend |
Definition at line 45 of file EcalLogicID.h.
|
private |
Definition at line 50 of file EcalLogicID.h.
Referenced by EcalLogicID(), getID1(), and setID1().
|
private |
Definition at line 51 of file EcalLogicID.h.
Referenced by EcalLogicID(), getID2(), and setID2().
|
private |
Definition at line 52 of file EcalLogicID.h.
Referenced by EcalLogicID(), getID3(), and setID3().
|
private |
Definition at line 49 of file EcalLogicID.h.
Referenced by EcalLogicID(), and getLogicID().
|
private |
Definition at line 53 of file EcalLogicID.h.
Referenced by EcalLogicID(), and getMapsTo().
|
private |
Definition at line 48 of file EcalLogicID.h.
Referenced by ElectronMVAID.ElectronMVAID::__call__(), counter.Counter::__str__(), average.Average::__str__(), EcalLogicID(), getName(), VIDSelectorBase.VIDSelectorBase::initialize(), counter.Counter::write(), and average.Average::write().
|
static |
Definition at line 42 of file EcalLogicID.h.
Referenced by RunCommentDat::fetchData().