#include <EcalSRPHandler.h>
Public Attributes | |
EcalCondDBInterface * | econn |
Private Attributes | |
bool | m_debug |
unsigned long | m_firstRun |
std::string | m_gentag |
std::string | m_i_tag |
int | m_i_version |
unsigned long | m_lastRun |
std::string | m_location |
std::string | m_name |
std::string | m_pass |
std::string | m_runtype |
std::string | m_sid |
std::string | m_user |
Additional Inherited Members | |
Public Types inherited from popcon::PopConSourceHandler< EcalSRSettings > | |
typedef std::map< Time_t, std::shared_ptr< EcalSRSettings > > | Container |
typedef std::unique_ptr< EcalSRSettings > | Ref |
typedef PopConSourceHandler< EcalSRSettings > | self |
typedef cond::Time_t | Time_t |
typedef EcalSRSettings | value_type |
Protected Member Functions inherited from popcon::PopConSourceHandler< EcalSRSettings > | |
cond::persistency::Session & | dbSession () const |
Protected Attributes inherited from popcon::PopConSourceHandler< EcalSRSettings > | |
Container | m_iovs |
std::vector< std::pair< EcalSRSettings *, Time_t > > | m_to_transfer |
std::string | m_userTextLog |
Definition at line 41 of file EcalSRPHandler.h.
popcon::EcalSRPHandler::EcalSRPHandler | ( | edm::ParameterSet const & | ps | ) |
Definition at line 33 of file EcalSRPHandler.cc.
References edm::ParameterSet::getParameter(), m_debug, m_firstRun, m_gentag, m_i_tag, m_i_version, m_lastRun, m_location, m_pass, m_runtype, m_sid, m_user, and AlCaHLTBitMon_QueryRunRegistry::string.
|
override |
Definition at line 48 of file EcalSRPHandler.cc.
void popcon::EcalSRPHandler::ChangePayload | ( | EcalSRSettings & | sref, |
EcalSRSettings & | sr | ||
) |
Definition at line 957 of file EcalSRPHandler.cc.
References EcalSRSettings::actions_, EcalSRSettings::automaticMasks_, EcalSRSettings::automaticSrpSelect_, EcalSRSettings::bxGlobalOffset_, EcalSRSettings::bxOffsets_, EcalSRSettings::dccMasks_, EcalSRSettings::dccNormalizedWeights_, EcalSRSettings::deltaEta_, EcalSRSettings::deltaPhi_, EcalSRSettings::ebDccAdcToGeV_, EcalSRSettings::ecalDccZs1stSample_, EcalSRSettings::eeDccAdcToGeV_, EcalSRSettings::srfMasks_, EcalSRSettings::srpHighInterestChannelZS_, EcalSRSettings::srpLowInterestChannelZS_, EcalSRSettings::srpMasksFromConfig_, EcalSRSettings::substitutionSrfs_, EcalSRSettings::symetricZS_, EcalSRSettings::tccMasksFromConfig_, EcalSRSettings::testerDccTestSrpIds_, EcalSRSettings::testerSrpEmuSrpIds_, EcalSRSettings::testerSrpTestSrpIds_, and EcalSRSettings::testerTccEmuSrpIds_.
|
overridevirtual |
Implements popcon::PopConSourceHandler< EcalSRSettings >.
Definition at line 50 of file EcalSRPHandler.cc.
References EcalSRSettings::actions_, EcalSRSettings::automaticMasks_, EcalSRSettings::automaticSrpSelect_, EcalSRSettings::bxGlobalOffset_, EcalSRSettings::bxOffsets_, gather_cfg::cout, writedatasetfile::dataset, EcalSRSettings::dccMasks_, EcalSRSettings::dccNormalizedWeights_, spu::def(), EcalSRSettings::deltaEta_, EcalSRSettings::deltaPhi_, MillePedeFileConverter_cfg::e, EcalSRSettings::ebDccAdcToGeV_, EcalSRSettings::ecalDccZs1stSample_, test_db_connect::econn, EcalSRSettings::eeDccAdcToGeV_, cppFunctionSkipper::exception, Exception, f, alignmentValidation::fname, groupFilesInBlocks::fout, ODSRPConfig::getAutomaticMasks(), ODSRPConfig::getAutomaticSrpSelect(), RunFEConfigDat::getConfigId(), RunConfigDat::getConfigTag(), RunConfigDat::getConfigVersion(), ODDCCConfig::getDCCClob(), ODDCCConfig::getDCCClobSize(), ODEcalCycle::getDCCId(), ODDCCConfig::getDCCWeightsMode(), ODEcalCycle::getId(), ODRunConfigInfo::getId(), DeadROCCounter::getRunNumber(), RunList::getRuns(), ODWeightsSamplesDat::getSampleId(), ODSRPConfig::getSRP0BunchAdjustPosition(), ODSRPConfig::getSRPClob(), ODSRPConfig::getSRPClobSize(), ODEcalCycle::getSRPId(), ODFEDAQConfig::getWeightId(), mps_fire::i, EcalSRCondTools::importSrpConfigFile(), createfilelist::int, test_db_connect::my_locdef, test_db_connect::my_rundef, ecalTB2006H4_GenSimDigiReco_cfg::mySample, MillePedeFileConverter_cfg::out, timingPdfMaker::outfile, AlCaHLTBitMon_ParallelJobs::p, cmsswSequenceInfo::seq, RunTag::setGeneralTag(), ODFEDAQConfig::setId(), ODWeightsSamplesDat::setId(), ODDCCConfig::setId(), ODSRPConfig::setId(), RunTag::setLocationDef(), RunTag::setRunTypeDef(), ODEcalCycle::setSequenceId(), ODRunConfigInfo::setTag(), ODRunConfigInfo::setVersion(), EcalSRSettings::srfMasks_, EcalSRSettings::srpHighInterestChannelZS_, EcalSRSettings::srpLowInterestChannelZS_, EcalSRSettings::srpMasksFromConfig_, contentValuesCheck::ss, AlCaHLTBitMon_QueryRunRegistry::string, EcalSRSettings::substitutionSrfs_, EcalSRSettings::symetricZS_, dumpRecoGeometry_cfg::tagInfo, EcalSRSettings::tccMasksFromConfig_, EcalSRSettings::testerDccTestSrpIds_, EcalSRSettings::testerSrpEmuSrpIds_, EcalSRSettings::testerSrpTestSrpIds_, EcalSRSettings::testerTccEmuSrpIds_, and hltDeepSecondaryVertexTagInfosPFPuppi_cfi::weights.
|
inlineoverridevirtual |
Implements popcon::PopConSourceHandler< EcalSRSettings >.
Definition at line 47 of file EcalSRPHandler.h.
References m_name.
void popcon::EcalSRPHandler::importDccConfigFile | ( | EcalSRSettings & | sr, |
const std::string & | filename, | ||
bool | debug = false |
||
) |
Definition at line 737 of file EcalSRPHandler.cc.
References gather_cfg::cout, EcalSRSettings::dccNormalizedWeights_, EcalSRSettings::ecalDccZs1stSample_, corrVsCorr::filename, xuti::GetNodeData(), info(), dqmiolumiharvest::j, writedatasetfile::parser, EcalSRSettings::srpHighInterestChannelZS_, EcalSRSettings::srpLowInterestChannelZS_, AlCaHLTBitMon_QueryRunRegistry::string, cms::xerces::toString(), w(), cms::concurrency::xercesInitialize(), and cms::concurrency::xercesTerminate().
void popcon::EcalSRPHandler::PrintPayload | ( | EcalSRSettings & | sr, |
std::ofstream & | fout | ||
) |
Definition at line 820 of file EcalSRPHandler.cc.
References EcalSRSettings::actions_, EcalSRSettings::automaticMasks_, EcalSRSettings::automaticSrpSelect_, EcalSRSettings::bxGlobalOffset_, EcalSRSettings::bxOffsets_, EcalSRSettings::dccMasks_, EcalSRSettings::dccNormalizedWeights_, EcalSRSettings::deltaEta_, EcalSRSettings::deltaPhi_, EcalSRSettings::ebDccAdcToGeV_, EcalSRSettings::ecalDccZs1stSample_, EcalSRSettings::eeDccAdcToGeV_, groupFilesInBlocks::fout, mps_fire::i, createfilelist::int, dqmiolumiharvest::j, EcalSRSettings::srfMasks_, EcalSRSettings::srpHighInterestChannelZS_, EcalSRSettings::srpLowInterestChannelZS_, EcalSRSettings::srpMasksFromConfig_, EcalSRSettings::substitutionSrfs_, EcalSRSettings::symetricZS_, EcalSRSettings::tccMasksFromConfig_, EcalSRSettings::testerDccTestSrpIds_, EcalSRSettings::testerSrpEmuSrpIds_, EcalSRSettings::testerSrpTestSrpIds_, and EcalSRSettings::testerTccEmuSrpIds_.
EcalCondDBInterface* popcon::EcalSRPHandler::econn |
Definition at line 48 of file EcalSRPHandler.h.
|
private |
Definition at line 64 of file EcalSRPHandler.h.
Referenced by EcalSRPHandler().
|
private |
Definition at line 54 of file EcalSRPHandler.h.
Referenced by EcalSRPHandler().
|
private |
Definition at line 62 of file EcalSRPHandler.h.
Referenced by EcalSRPHandler().
|
private |
Definition at line 63 of file EcalSRPHandler.h.
Referenced by EcalSRPHandler().
|
private |
Definition at line 65 of file EcalSRPHandler.h.
Referenced by EcalSRPHandler().
|
private |
Definition at line 55 of file EcalSRPHandler.h.
Referenced by EcalSRPHandler().
|
private |
Definition at line 60 of file EcalSRPHandler.h.
Referenced by EcalSRPHandler().
|
private |
Definition at line 59 of file EcalSRPHandler.h.
Referenced by id().
|
private |
Definition at line 58 of file EcalSRPHandler.h.
Referenced by EcalSRPHandler().
|
private |
Definition at line 61 of file EcalSRPHandler.h.
Referenced by EcalSRPHandler().
|
private |
Definition at line 56 of file EcalSRPHandler.h.
Referenced by EcalSRPHandler().
|
private |
Definition at line 57 of file EcalSRPHandler.h.
Referenced by EcalSRPHandler().