1 #ifndef DTHVStatusHandler_H
2 #define DTHVStatusHandler_H
76 void getLayerValues(
int rawId,
int type,
float& valueL,
float& valueR,
float& valueS,
float& valueC);
138 #endif // DTHVStatusHandler_H
DTHVAbstractCheck::timedMeasurement timedMeasurement
cond::persistency::Session omds_session
void getLayerValues(int rawId, int type, float &valueL, float &valueR, float &valueS, float &valueC)
cond::persistency::Session buff_session
std::string onlineConnect
std::map< int, int > laySplit
static DTWireId layerId(int rawId, int l_p)
DTHVStatusHandler(const edm::ParameterSet &ps)
cond::persistency::Session util_session
DTHVStatus * offlineList()
cond::Time_t recoverLastTime()
static coral::TimeStamp coralTime(const cond::Time_t &time)
std::vector< std::pair< DTHVStatus *, cond::Time_t > > tmpContainer
int checkStatusChange(int type, float oldValue, float newValue)
std::map< int, int > layerMap
unsigned long long Time_t
void dumpSnapshot(const coral::TimeStamp &time)
static cond::Time_t condTime(const coral::TimeStamp &time)
void getNewObjects() override
int checkForPeriod(cond::Time_t condSince, cond::Time_t condUntil, int &missingChannels, bool copyOffline)
void setChannelFlag(DTHVStatus *hv, int whe, int sta, int sec, int qua, int lay, int l_p, const DTHVAbstractCheck::flag &flag)
std::string onlineAuthentication
std::map< int, int > aliasMap
std::pair< int, float > channelValue
std::pair< long long int, float > timedMeasurement
check HV status
~DTHVStatusHandler() override
DTHVAbstractCheck * hvChecker
std::string id() const override
std::string bufferConnect
std::map< int, timedMeasurement > snapshotValues
std::map< int, std::vector< int > * > channelSplit