#include <DTHVStatusHandler.h>
Public Member Functions | |
DTHVStatusHandler (const edm::ParameterSet &ps) | |
void | getNewObjects () |
std::string | id () const |
virtual | ~DTHVStatusHandler () |
Public Member Functions inherited from popcon::PopConSourceHandler< DTHVStatus > | |
void | convertFromOld () |
Summary * | dummySummary (typename OldContainer::value_type const &) const |
void | initialize (const cond::persistency::Session &dbSession, cond::TagInfo_t const &tagInfo, cond::LogDBEntry_t const &logDBEntry) |
Ref | lastPayload () const |
cond::LogDBEntry_t const & | logDBEntry () const |
std::pair< Container const *, std::string const > | operator() (const cond::persistency::Session &session, cond::TagInfo_t const &tagInfo, cond::LogDBEntry_t const &logDBEntry) const |
PopConSourceHandler () | |
Container const & | returnData () |
void | sort () |
cond::TagInfo_t const & | tagInfo () const |
std::string const & | userTextLog () const |
virtual | ~PopConSourceHandler () |
Private Types | |
typedef std::pair< int, float > | channelValue |
typedef DTHVAbstractCheck::timedMeasurement | timedMeasurement |
Private Member Functions | |
int | checkForPeriod (cond::Time_t condSince, cond::Time_t condUntil, int &missingChannels, bool copyOffline) |
void | checkNewData () |
int | checkStatusChange (int type, float oldValue, float newValue) |
void | copyHVData () |
void | createSnapshot () |
void | dumpHVAliases () |
void | dumpSnapshot (const coral::TimeStamp &time) |
void | filterData () |
void | getChannelMap () |
void | getChannelSplit () |
void | getLayerSplit () |
void | getLayerValues (int rawId, int type, float &valueL, float &valueR, float &valueS, float &valueC) |
DTHVStatus * | offlineList () |
cond::Time_t | recoverLastTime () |
int | recoverSnapshot () |
void | setChannelFlag (DTHVStatus *hv, int whe, int sta, int sec, int qua, int lay, int l_p, const DTHVAbstractCheck::flag &flag) |
void | updateHVStatus () |
Static Private Member Functions | |
static cond::Time_t | condTime (const coral::TimeStamp &time) |
static cond::Time_t | condTime (long long int time) |
static coral::TimeStamp | coralTime (const cond::Time_t &time) |
static DTWireId | layerId (int rawId, int l_p) |
Additional Inherited Members | |
Public Types inherited from popcon::PopConSourceHandler< DTHVStatus > | |
typedef std::vector< Triplet > | Container |
typedef std::vector< std::pair < DTHVStatus *, cond::Time_t > > | OldContainer |
typedef PopConSourceHandler < DTHVStatus > | self |
typedef cond::Summary | Summary |
typedef cond::Time_t | Time_t |
typedef DTHVStatus | value_type |
Protected Member Functions inherited from popcon::PopConSourceHandler< DTHVStatus > | |
int | add (value_type *payload, Summary *summary, Time_t time) |
Protected Attributes inherited from popcon::PopConSourceHandler< DTHVStatus > | |
OldContainer | m_to_transfer |
std::string | m_userTextLog |
Description: Class to copy HV status via PopCon
Definition at line 41 of file DTHVStatusHandler.h.
|
private |
Definition at line 62 of file DTHVStatusHandler.h.
Definition at line 61 of file DTHVStatusHandler.h.
DTHVStatusHandler::DTHVStatusHandler | ( | const edm::ParameterSet & | ps | ) |
Constructor
Definition at line 52 of file DTHVStatusHandler.cc.
|
virtual |
Destructor
Definition at line 91 of file DTHVStatusHandler.cc.
|
private |
Definition at line 862 of file DTHVStatusHandler.cc.
|
private |
Definition at line 223 of file DTHVStatusHandler.cc.
|
private |
Definition at line 1203 of file DTHVStatusHandler.cc.
|
staticprivate |
Definition at line 1391 of file DTHVStatusHandler.cc.
|
staticprivate |
Definition at line 1398 of file DTHVStatusHandler.cc.
|
private |
Definition at line 993 of file DTHVStatusHandler.cc.
|
staticprivate |
Definition at line 1383 of file DTHVStatusHandler.cc.
|
private |
Definition at line 560 of file DTHVStatusHandler.cc.
|
private |
Definition at line 430 of file DTHVStatusHandler.cc.
|
private |
Definition at line 782 of file DTHVStatusHandler.cc.
|
private |
Definition at line 1287 of file DTHVStatusHandler.cc.
|
private |
Definition at line 285 of file DTHVStatusHandler.cc.
|
private |
Definition at line 358 of file DTHVStatusHandler.cc.
|
private |
Definition at line 313 of file DTHVStatusHandler.cc.
|
private |
Definition at line 1101 of file DTHVStatusHandler.cc.
|
virtual |
Operations
Implements popcon::PopConSourceHandler< DTHVStatus >.
Definition at line 97 of file DTHVStatusHandler.cc.
|
virtual |
Implements popcon::PopConSourceHandler< DTHVStatus >.
Definition at line 280 of file DTHVStatusHandler.cc.
|
staticprivate |
Definition at line 1371 of file DTHVStatusHandler.cc.
|
private |
Definition at line 1025 of file DTHVStatusHandler.cc.
|
private |
Definition at line 756 of file DTHVStatusHandler.cc.
|
private |
Definition at line 711 of file DTHVStatusHandler.cc.
|
private |
Definition at line 1171 of file DTHVStatusHandler.cc.
|
private |
Definition at line 658 of file DTHVStatusHandler.cc.
|
private |
Definition at line 140 of file DTHVStatusHandler.h.
|
private |
Definition at line 136 of file DTHVStatusHandler.h.
|
private |
Definition at line 102 of file DTHVStatusHandler.h.
|
private |
Definition at line 119 of file DTHVStatusHandler.h.
|
private |
Definition at line 143 of file DTHVStatusHandler.h.
|
private |
Definition at line 98 of file DTHVStatusHandler.h.
|
private |
Definition at line 107 of file DTHVStatusHandler.h.
|
private |
Definition at line 118 of file DTHVStatusHandler.h.
|
private |
Definition at line 117 of file DTHVStatusHandler.h.
|
private |
Definition at line 113 of file DTHVStatusHandler.h.
|
private |
Definition at line 120 of file DTHVStatusHandler.h.
|
private |
Definition at line 108 of file DTHVStatusHandler.h.
|
private |
Definition at line 114 of file DTHVStatusHandler.h.
|
private |
Definition at line 124 of file DTHVStatusHandler.h.
|
private |
Definition at line 128 of file DTHVStatusHandler.h.
|
private |
Definition at line 131 of file DTHVStatusHandler.h.
|
private |
Definition at line 103 of file DTHVStatusHandler.h.
|
private |
Definition at line 141 of file DTHVStatusHandler.h.
|
private |
Definition at line 142 of file DTHVStatusHandler.h.
|
private |
Definition at line 138 of file DTHVStatusHandler.h.
|
private |
Definition at line 132 of file DTHVStatusHandler.h.
|
private |
Definition at line 121 of file DTHVStatusHandler.h.
|
private |
Definition at line 106 of file DTHVStatusHandler.h.
|
private |
Definition at line 112 of file DTHVStatusHandler.h.
|
private |
Definition at line 129 of file DTHVStatusHandler.h.
|
private |
Definition at line 134 of file DTHVStatusHandler.h.
|
private |
Definition at line 101 of file DTHVStatusHandler.h.
|
private |
Definition at line 99 of file DTHVStatusHandler.h.
|
private |
Definition at line 126 of file DTHVStatusHandler.h.
|
private |
Definition at line 127 of file DTHVStatusHandler.h.
|
private |
Definition at line 109 of file DTHVStatusHandler.h.
|
private |
Definition at line 115 of file DTHVStatusHandler.h.
|
private |
Definition at line 123 of file DTHVStatusHandler.h.
|
private |
Definition at line 139 of file DTHVStatusHandler.h.
|
private |
Definition at line 110 of file DTHVStatusHandler.h.
|
private |
Definition at line 116 of file DTHVStatusHandler.h.
|
private |
Definition at line 145 of file DTHVStatusHandler.h.
|
private |
Definition at line 130 of file DTHVStatusHandler.h.
|
private |
Definition at line 144 of file DTHVStatusHandler.h.
|
private |
Definition at line 135 of file DTHVStatusHandler.h.
|
private |
Definition at line 100 of file DTHVStatusHandler.h.
|
private |
Definition at line 105 of file DTHVStatusHandler.h.
|
private |
Definition at line 111 of file DTHVStatusHandler.h.