#include <PopCon.h>
Public Types | |
typedef cond::Summary | Summary |
typedef cond::Time_t | Time_t |
Public Member Functions | |
PopCon (const edm::ParameterSet &pset) | |
template<typename Source > | |
void | write (Source const &source) |
template<typename T > | |
void | writeOne (T *payload, Time_t time) |
virtual | ~PopCon () |
Private Member Functions | |
void | finalize (Time_t lastTill) |
void | initialize () |
Private Attributes | |
bool | m_close |
edm::Service < cond::service::PoolDBOutputService > | m_dbService |
bool | m_IsDestDbCheckedInQueryLog |
Time_t | m_lastTill |
cond::LogDBEntry | m_logDBEntry |
bool | m_LoggingOn |
std::string | m_payload_name |
std::string | m_record |
std::string | m_tag |
cond::TagInfo | m_tagInfo |
typedef cond::Summary popcon::PopCon::Summary |
typedef cond::Time_t popcon::PopCon::Time_t |
popcon::PopCon::PopCon | ( | const edm::ParameterSet & | pset | ) |
Definition at line 9 of file PopCon.cc.
|
private |
Definition at line 60 of file PopCon.cc.
References cond::service::PoolDBOutputService::closeIOV(), m_close, m_dbService, m_lastTill, and m_record.
Referenced by write().
|
private |
Definition at line 28 of file PopCon.cc.
References cond::DbSession::connectionString(), gather_cfg::cout, edm::hlt::Exception, edm::Service< T >::isAvailable(), cond::service::PoolDBOutputService::isNewTagRequest(), cond::TagInfo::lastInterval, cond::Logger::LookupLastEntryByTag(), m_dbService, m_IsDestDbCheckedInQueryLog, m_logDBEntry, m_payload_name, m_record, m_tag, m_tagInfo, cond::TagInfo::name, cond::LogDBEntry::payloadIdx, cond::LogDBEntry::provenance, cond::service::PoolDBOutputService::queryLog(), cond::service::PoolDBOutputService::session(), cond::TagInfo::size, AlCaHLTBitMon_QueryRunRegistry::string, cond::service::PoolDBOutputService::tag(), and cond::service::PoolDBOutputService::tagInfo().
Referenced by write().
void popcon::PopCon::write | ( | Source const & | source | ) |
Definition at line 125 of file PopCon.h.
References popcon::displayHelper(), popcon::displayIovHelper(), finalize(), initialize(), m_dbService, m_logDBEntry, m_LoggingOn, m_record, m_tagInfo, tauJetCorrections_cff::payloads, run_regression::ret, cond::service::PoolDBOutputService::session(), cond::service::PoolDBOutputService::setLogHeaderForRecord(), LaserTracksInput_cfi::source, cond::rpcobgas::time, and cond::userInfo().
Referenced by pkg.AbstractPkg::generate(), ExTestEcalChannelStatusAnalyzer::write(), HcalFlagHFDigiTimeParamsPopConAnalyzer::write(), HcalZSThresholdsPopConAnalyzer::write(), HcalValidationCorrsPopConAnalyzer::write(), CastorElectronicsMapPopConAnalyzer::write(), HcalDcsValuesPopConAnalyzer::write(), HcalRespCorrsPopConAnalyzer::write(), HcalRecoParamsPopConAnalyzer::write(), HcalQIEDataPopConAnalyzer::write(), HcalPFCorrsPopConAnalyzer::write(), HcalPedestalWidthsPopConAnalyzer::write(), HcalPedestalsPopConAnalyzer::write(), HcalMCParamsPopConAnalyzer::write(), HcalLutMetadataPopConAnalyzer::write(), HcalLUTCorrsPopConAnalyzer::write(), HcalLongRecoParamsPopConAnalyzer::write(), HcalL1TriggerObjectsPopConAnalyzer::write(), HcalGainWidthsPopConAnalyzer::write(), HcalGainsPopConAnalyzer::write(), CastorQIEDataPopConAnalyzer::write(), HcalTimeCorrsPopConAnalyzer::write(), HcalTimingParamsPopConAnalyzer::write(), HcalDcsMapPopConAnalyzer::write(), HcalCovarianceMatricesPopConAnalyzer::write(), HcalCholeskyMatricesPopConAnalyzer::write(), HcalChannelQualityPopConAnalyzer::write(), CastorSaturationCorrsPopConAnalyzer::write(), CastorRecoParamsPopConAnalyzer::write(), HcalElectronicsMapPopConAnalyzer::write(), CastorPedestalWidthsPopConAnalyzer::write(), CastorPedestalsPopConAnalyzer::write(), CastorGainWidthsPopConAnalyzer::write(), CastorGainsPopConAnalyzer::write(), CastorChannelQualityPopConAnalyzer::write(), popcon::PopConAnalyzer< HcalPedestalWidthsHandler >::write(), and RPCDBPopConAnalyzer::write().
Definition at line 92 of file PopCon.h.
References m_dbService, m_LoggingOn, m_record, and cond::service::PoolDBOutputService::writeOne().
|
private |
Definition at line 84 of file PopCon.h.
Referenced by finalize().
|
private |
Definition at line 68 of file PopCon.h.
Referenced by finalize(), initialize(), write(), and writeOne().
|
private |
Definition at line 76 of file PopCon.h.
Referenced by initialize().
|
private |
Definition at line 85 of file PopCon.h.
Referenced by finalize().
|
private |
Definition at line 82 of file PopCon.h.
Referenced by initialize(), and write().
|
private |
Definition at line 74 of file PopCon.h.
Referenced by write(), and writeOne().
|
private |
Definition at line 72 of file PopCon.h.
Referenced by initialize().
|
private |
Definition at line 70 of file PopCon.h.
Referenced by finalize(), initialize(), write(), and writeOne().
|
private |
Definition at line 78 of file PopCon.h.
Referenced by initialize().
|
private |
Definition at line 80 of file PopCon.h.
Referenced by initialize(), and write().