#include <CondFormats/EcalObjects/interface/EcalLaserAPDPNRatios.h>
Public Types | |
typedef EcalCondObjectContainer < EcalLaserAPDPNpair > | EcalLaserAPDPNRatiosMap |
typedef std::vector < EcalLaserTimeStamp > | EcalLaserTimeStampMap |
Public Member Functions | |
EcalLaserAPDPNRatios () | |
const EcalLaserAPDPNRatiosMap & | getLaserMap () const |
const EcalLaserTimeStampMap & | getTimeMap () const |
void | setTime (int hashedIndex, const EcalLaserTimeStamp &value) |
void | setValue (uint32_t rawId, const EcalLaserAPDPNpair &value) |
~EcalLaserAPDPNRatios () | |
Private Attributes | |
EcalLaserAPDPNRatiosMap | laser_map |
EcalLaserTimeStampMap | time_map |
Classes | |
struct | EcalLaserAPDPNpair |
struct | EcalLaserTimeStamp |
Definition at line 12 of file EcalLaserAPDPNRatios.h.
Definition at line 23 of file EcalLaserAPDPNRatios.h.
typedef std::vector<EcalLaserTimeStamp> EcalLaserAPDPNRatios::EcalLaserTimeStampMap |
Definition at line 24 of file EcalLaserAPDPNRatios.h.
EcalLaserAPDPNRatios::EcalLaserAPDPNRatios | ( | ) | [inline] |
EcalLaserAPDPNRatios::~EcalLaserAPDPNRatios | ( | ) | [inline] |
const EcalLaserAPDPNRatiosMap& EcalLaserAPDPNRatios::getLaserMap | ( | ) | const [inline] |
Definition at line 30 of file EcalLaserAPDPNRatios.h.
References laser_map.
Referenced by EcalTrivialObjectAnalyzer::analyze(), EcalGetLaserData::analyze(), EcalTestDevDB::generateEcalLaserAPDPNRatios(), EcalLaserDbService::getLaserCorrection(), and popcon::EcalLaserHandler::getNewObjects().
00030 { return laser_map; }
const EcalLaserTimeStampMap& EcalLaserAPDPNRatios::getTimeMap | ( | ) | const [inline] |
Definition at line 33 of file EcalLaserAPDPNRatios.h.
References time_map.
Referenced by EcalTrivialObjectAnalyzer::analyze(), EcalGetLaserData::analyze(), EcalTestDevDB::generateEcalLaserAPDPNRatios(), EcalLaserDbService::getLaserCorrection(), and popcon::EcalLaserHandler::getNewObjects().
00033 { return time_map; }
void EcalLaserAPDPNRatios::setTime | ( | int | hashedIndex, | |
const EcalLaserTimeStamp & | value | |||
) | [inline] |
Definition at line 32 of file EcalLaserAPDPNRatios.h.
References time_map.
Referenced by EcalTestDevDB::generateEcalLaserAPDPNRatios(), and popcon::EcalLaserHandler::getNewObjects().
void EcalLaserAPDPNRatios::setValue | ( | uint32_t | rawId, | |
const EcalLaserAPDPNpair & | value | |||
) | [inline] |
Definition at line 29 of file EcalLaserAPDPNRatios.h.
References laser_map.
Referenced by EcalTestDevDB::generateEcalLaserAPDPNRatios(), and popcon::EcalLaserHandler::getNewObjects().