37 void fillTheMap(ResultSet *, std::map< EcalLogicID, RunDCSMagnetDat >* );
45 void fetchData(std::map< EcalLogicID, RunDCSMagnetDat >* fillMap,
RunIOV* iov)
48 void fetchLastData(std::map< EcalLogicID, RunDCSMagnetDat >* fillMap)
std::string getMagnetAccount()
void fetchData(std::map< EcalLogicID, RunDCSMagnetDat > *fillMap, RunIOV *iov) noexcept(false)
float getMagnetCurrent() const
void fetchLastData(std::map< EcalLogicID, RunDCSMagnetDat > *fillMap) noexcept(false)
void setMagnetCurrent(float t)
oracle::occi::ResultSet ResultSet
void writeDB(const EcalLogicID *ecid, const RunDCSMagnetDat *item, RunIOV *iov) noexcept(false)
void fillTheMap(ResultSet *, std::map< EcalLogicID, RunDCSMagnetDat > *)
void prepareWrite() noexcept(false) override
ResultSet * getMagnetRset()
void setTime(const Tm &start)
~RunDCSMagnetDat() override
std::string getTable() override