Go to the documentation of this file. 1 #ifndef RUNDCSHVEBDAT_H
2 #define RUNDCSHVEBDAT_H
static const int HVNOTNOMINAL
void fetchData(std::map< EcalLogicID, RunDCSHVDat > *fillMap, RunIOV *iov) noexcept(false)
ResultSet * getEndcapAnodeRset()
void fetchHistoricalData(std::list< std::pair< Tm, std::map< EcalLogicID, RunDCSHVDat > > > *fillMap, const Tm &timeStart) noexcept(false)
void writeDB(const EcalLogicID *ecid, const RunDCSHVDat *item, RunIOV *iov) noexcept(false)
void setStatusForBarrel(RunDCSHVDat &, const Tm &)
ResultSet * getBarrelRset()
std::string getEBAccount()
static const int maxHVDifferenceEE
void prepareWrite() noexcept(false) override
void fillTheMap(ResultSet *, std::map< EcalLogicID, RunDCSHVDat > *)
void fetchLastData(std::map< EcalLogicID, RunDCSHVDat > *fillMap) noexcept(false)
void setTimeStatus(int t)
std::string getTable() override
oracle::occi::ResultSet ResultSet
void setHVNominal(float t)
float getHVNominal() const
ResultSet * getEndcapDynodeRset()
std::string getEEAccount()
void fillTheMapByTime(ResultSet *rset, std::list< DataReducer< RunDCSHVDat >::MyData< RunDCSHVDat > > *my_data_list)
static const int maxDifference
static const int maxHVDifferenceEB
void setStatusForEndcaps(RunDCSHVDat &, const Tm &)