#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::vector< Triplet > | Container |
typedef std::vector< std::pair < EcalSRSettings *, cond::Time_t > > | OldContainer |
typedef PopConSourceHandler < EcalSRSettings > | self |
typedef cond::Summary | Summary |
typedef cond::Time_t | Time_t |
typedef EcalSRSettings | value_type |
Protected Member Functions inherited from popcon::PopConSourceHandler< EcalSRSettings > | |
int | add (value_type *payload, Summary *summary, Time_t time) |
Protected Attributes inherited from popcon::PopConSourceHandler< EcalSRSettings > | |
OldContainer | m_to_transfer |
std::string | m_userTextLog |
Definition at line 43 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.
popcon::EcalSRPHandler::~EcalSRPHandler | ( | ) |
Definition at line 50 of file EcalSRPHandler.cc.
void popcon::EcalSRPHandler::ChangePayload | ( | EcalSRSettings & | sref, |
EcalSRSettings & | sr | ||
) |
Definition at line 969 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_.
|
virtual |
Implements popcon::PopConSourceHandler< EcalSRSettings >.
Definition at line 52 of file EcalSRPHandler.cc.
References EcalSRSettings::actions_, EcalSRSettings::automaticMasks_, EcalSRSettings::automaticSrpSelect_, EcalSRSettings::bxGlobalOffset_, EcalSRSettings::bxOffsets_, gather_cfg::cout, dataset::dataset, EcalSRSettings::dccMasks_, EcalSRSettings::dccNormalizedWeights_, def, EcalSRSettings::deltaEta_, EcalSRSettings::deltaPhi_, alignCSCRings::e, EcalSRSettings::ebDccAdcToGeV_, EcalSRSettings::ecalDccZs1stSample_, 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(), RunList::getRuns(), ODWeightsSamplesDat::getSampleId(), ODRunConfigSeqInfo::getSequenceId(), ODSRPConfig::getSRP0BunchAdjustPosition(), ODSRPConfig::getSRPClob(), ODSRPConfig::getSRPClobSize(), ODEcalCycle::getSRPId(), ODWeightsDat::getWeight(), ODFEDAQConfig::getWeightId(), i, EcalSRCondTools::importSrpConfigFile(), ecalTB2006H4_GenSimDigiReco_cfg::mySample, GenerateHcalLaserBadRunList::out, timingPdfMaker::outfile, AlCaHLTBitMon_ParallelJobs::p, ODRunConfigSeqInfo::setEcalConfigId(), RunTag::setGeneralTag(), ODFEDAQConfig::setId(), ODWeightsDat::setId(), ODWeightsSamplesDat::setId(), ODDCCConfig::setId(), ODSRPConfig::setId(), LocationDef::setLocation(), RunTag::setLocationDef(), RunTypeDef::setRunType(), RunTag::setRunTypeDef(), ODEcalCycle::setSequenceId(), ODRunConfigSeqInfo::setSequenceNumber(), 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 create_public_pileup_plots::weights.
|
inlinevirtual |
Implements popcon::PopConSourceHandler< EcalSRSettings >.
Definition at line 50 of file EcalSRPHandler.h.
References m_name.
void popcon::EcalSRPHandler::importDccConfigFile | ( | EcalSRSettings & | sr, |
const std::string & | filename, | ||
bool | debug = false |
||
) |
Definition at line 752 of file EcalSRPHandler.cc.
References gather_cfg::cout, EcalSRSettings::dccNormalizedWeights_, EcalSRSettings::ecalDccZs1stSample_, xuti::GetNodeData(), info(), j, geometryXMLtoCSV::parser, EcalSRSettings::srpHighInterestChannelZS_, EcalSRSettings::srpLowInterestChannelZS_, AlCaHLTBitMon_QueryRunRegistry::string, xuti::toNative(), w, cms::concurrency::xercesInitialize(), and cms::concurrency::xercesTerminate().
void popcon::EcalSRPHandler::PrintPayload | ( | EcalSRSettings & | sr, |
std::ofstream & | fout | ||
) |
Definition at line 832 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_, i, 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 51 of file EcalSRPHandler.h.
|
private |
Definition at line 67 of file EcalSRPHandler.h.
Referenced by EcalSRPHandler().
|
private |
Definition at line 57 of file EcalSRPHandler.h.
Referenced by EcalSRPHandler().
|
private |
Definition at line 65 of file EcalSRPHandler.h.
Referenced by EcalSRPHandler().
|
private |
Definition at line 66 of file EcalSRPHandler.h.
Referenced by EcalSRPHandler().
|
private |
Definition at line 68 of file EcalSRPHandler.h.
Referenced by EcalSRPHandler().
|
private |
Definition at line 58 of file EcalSRPHandler.h.
Referenced by EcalSRPHandler().
|
private |
Definition at line 63 of file EcalSRPHandler.h.
Referenced by EcalSRPHandler().
|
private |
Definition at line 62 of file EcalSRPHandler.h.
Referenced by id().
|
private |
Definition at line 61 of file EcalSRPHandler.h.
Referenced by EcalSRPHandler().
|
private |
Definition at line 64 of file EcalSRPHandler.h.
Referenced by EcalSRPHandler().
|
private |
Definition at line 59 of file EcalSRPHandler.h.
Referenced by EcalSRPHandler().
|
private |
Definition at line 60 of file EcalSRPHandler.h.
Referenced by EcalSRPHandler().