1 #ifndef ECAL_DCS_HANDLER_H
2 #define ECAL_DCS_HANDLER_H
53 void printLVDataSet(
const std::map<EcalLogicID, RunDCSLVDat>* dataset,
int)
const;
60 const std::vector<EcalLogicID>&)
const;
EcalDCSHandler(edm::ParameterSet const &)
EcalCondDBInterface * econn
uint16_t OffDBStatus(uint16_t dbStatus, int pos)
void getNewObjects() override
std::string id() const override
uint16_t updateLV(RunDCSLVDat *lv, uint16_t dbStatus) const
int * LVLogicIDToDetID(int, int) const
int * HVEELogicIDToDetID(int, int) const
void printLVDataSet(const std::map< EcalLogicID, RunDCSLVDat > *dataset, int) const
int * HVLogicIDToDetID(int, int) const
bool insertLVDataSetToOffline(const std::map< EcalLogicID, RunDCSLVDat > *dataset, EcalDCSTowerStatus *dcs_temp, const std::vector< EcalLogicID > &) const
int detIDToLogicID(int, int, int)
void printHVDataSet(const std::map< EcalLogicID, RunDCSHVDat > *dataset, int) const
bool insertHVDataSetToOffline(const std::map< EcalLogicID, RunDCSHVDat > *dataset, EcalDCSTowerStatus *dcs_temp) const
uint16_t updateHV(RunDCSHVDat *hv, uint16_t dbStatus, int modo=0) const
~EcalDCSHandler() override