1 #ifndef LHCINFOPOPCONSOURCEHANDLER_H 2 #define LHCINFOPOPCONSOURCEHANDLER_H 25 unsigned short fillId,
26 const boost::posix_time::ptime& beginFillTime,
27 const boost::posix_time::ptime& endFillTime);
29 const boost::posix_time::ptime& beginFillTime,
30 const boost::posix_time::ptime& endFillTime);
32 const boost::posix_time::ptime& beginFillTime,
33 const boost::posix_time::ptime& endFillTime);
35 const boost::posix_time::ptime& lowerTime,
36 const boost::posix_time::ptime& upperTime,
54 std::vector<std::pair<cond::Time_t, std::shared_ptr<LHCInfo> > >
m_tmpBuffer;
boost::posix_time::ptime m_startTime
bool getCTTPSData(cond::persistency::Session &session, const boost::posix_time::ptime &beginFillTime, const boost::posix_time::ptime &endFillTime)
std::vector< std::pair< cond::Time_t, std::shared_ptr< LHCInfo > > > m_tmpBuffer
std::string m_connectionString
std::unique_ptr< LHCInfo > m_fillPayload
bool getEcalData(cond::persistency::Session &session, const boost::posix_time::ptime &lowerTime, const boost::posix_time::ptime &upperTime, bool update)
std::shared_ptr< LHCInfo > m_prevPayload
std::string id() const override
void getDipData(const cond::OMSService &service, const boost::posix_time::ptime &beginFillTime, const boost::posix_time::ptime &endFillTime)
unsigned long long Time_t
boost::posix_time::ptime m_endTime
size_t getLumiData(const cond::OMSService &service, unsigned short fillId, const boost::posix_time::ptime &beginFillTime, const boost::posix_time::ptime &endFillTime)
void addEmptyPayload(cond::Time_t iov)
~LHCInfoPopConSourceHandler() override
unsigned int m_samplingInterval
std::string m_ecalConnectionString
void getNewObjects() override
LHCInfoPopConSourceHandler(const edm::ParameterSet &pset)