Classes | |
struct | IOVComp |
struct | LumiSectionFilter |
Functions | |
template<typename T > | |
T & | accessParams (std::vector< T > ¶ms, size_t index) |
bool | comparePayloads (const LHCInfo &rhs, const LHCInfo &lhs) |
template<typename T > | |
const T & | getOneParam (const std::vector< std::vector< T > > ¶ms, size_t index) |
template<typename T > | |
const T & | getParams (const std::vector< T > ¶ms, size_t index) |
bool | makeFillPayload (std::unique_ptr< LHCInfo > &targetPayload, const cond::OMSServiceResult &queryResult) |
std::vector< std::pair< cond::Time_t, std::shared_ptr< LHCInfo > > >::const_iterator | search (const cond::Time_t &val, const std::vector< std::pair< cond::Time_t, std::shared_ptr< LHCInfo >>> &container) |
void | setElementData (cond::Time_t since, const std::string &dipVal, unsigned int elementNr, float value, LHCInfo &payload, std::set< cond::Time_t > &initList) |
template<typename T > | |
void | setOneParam (std::vector< std::vector< T > > ¶ms, size_t index, const T &value) |
template<typename T > | |
void | setParams (std::vector< T > ¶ms, size_t index, const T &value) |
size_t | transferPayloads (const std::vector< std::pair< cond::Time_t, std::shared_ptr< LHCInfo >>> &buffer, std::map< cond::Time_t, std::shared_ptr< LHCInfo >> &iovsToTransfer, std::shared_ptr< LHCInfo > &prevPayload) |
Variables | |
static const std::map< std::string, int > | vecMap |
Definition at line 124 of file LHCInfo.cc.
References submitPVValidationJobs::params, and cond::impl::to_string().
Referenced by LHCInfo::beam1RF(), LHCInfo::beam1VC(), LHCInfo::beam2RF(), and LHCInfo::beam2VC().
Definition at line 548 of file LHCInfoPopConSourceHandler.cc.
References LHCInfo::betaStar(), LHCInfo::crossingAngle(), LHCInfo::ctppsStatus(), LHCInfo::delivLumi(), LHCInfo::fillNumber(), LHCInfo::instLumi(), LHCInfo::instLumiError(), LHCInfo::lhcComment(), LHCInfo::lhcState(), and LHCInfo::recLumi().
Referenced by transferPayloads().
const T& LHCInfoImpl::getOneParam | ( | const std::vector< std::vector< T > > & | params, |
size_t | index | ||
) |
Definition at line 131 of file LHCInfo.cc.
References SurfaceOrientation::inner, Skims_PA_cff::name, submitPVValidationJobs::params, and cond::impl::to_string().
Referenced by LHCInfo::beginTime(), LHCInfo::betaStar(), LHCInfo::bunchesInBeam1(), LHCInfo::bunchesInBeam2(), LHCInfo::collidingBunches(), LHCInfo::createTime(), LHCInfo::crossingAngle(), LHCInfo::ctppsStatus(), LHCInfo::delivLumi(), LHCInfo::endTime(), LHCInfo::energy(), LHCInfo::fillNumber(), LHCInfo::fillType(), LHCInfo::injectionScheme(), LHCInfo::instLumi(), LHCInfo::instLumiError(), LHCInfo::intensityForBeam1(), LHCInfo::intensityForBeam2(), LHCInfo::lhcComment(), LHCInfo::lhcState(), LHCInfo::lumiSection(), LHCInfo::particleTypeForBeam1(), LHCInfo::particleTypeForBeam2(), LHCInfo::recLumi(), and LHCInfo::targetBunches().
const T& LHCInfoImpl::getParams | ( | const std::vector< T > & | params, |
size_t | index | ||
) |
Definition at line 117 of file LHCInfo.cc.
References submitPVValidationJobs::params, and cond::impl::to_string().
Referenced by LHCInfo::beam1RF(), LHCInfo::beam1VC(), LHCInfo::beam2RF(), LHCInfo::beam2VC(), and LHCInfo::lumiPerBX().
bool LHCInfoImpl::makeFillPayload | ( | std::unique_ptr< LHCInfo > & | targetPayload, |
const cond::OMSServiceResult & | queryResult | ||
) |
Definition at line 111 of file LHCInfoPopConSourceHandler.cc.
References cond::OMSServiceResult::begin(), BeamSpotPI::creationTime, cond::OMSServiceResult::empty(), HCALHighEnergyHPDFilter_cfi::energy, cond::time::from_boost(), runTheMatrix::ret, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by LHCInfoPopConSourceHandler::getNewObjects().
std::vector<std::pair<cond::Time_t, std::shared_ptr<LHCInfo> > >::const_iterator LHCInfoImpl::search | ( | const cond::Time_t & | val, |
const std::vector< std::pair< cond::Time_t, std::shared_ptr< LHCInfo >>> & | container | ||
) |
Definition at line 103 of file LHCInfoPopConSourceHandler.cc.
References AlCaHLTBitMon_ParallelJobs::p, pfDeepBoostedJetPreprocessParams_cfi::upper_bound, and heppy_batch::val.
Referenced by LHCInfoImpl::LumiSectionFilter::process().
void LHCInfoImpl::setElementData | ( | cond::Time_t | since, |
const std::string & | dipVal, | ||
unsigned int | elementNr, | ||
float | value, | ||
LHCInfo & | payload, | ||
std::set< cond::Time_t > & | initList | ||
) |
Definition at line 388 of file LHCInfoPopConSourceHandler.cc.
References LHCInfo::bunchSlots, jetsAK4_Puppi_cff::payload, SiStripBadComponentsDQMServiceTemplate_cfg::since, relativeConstraints::value, and vecMap.
Referenced by LHCInfoPopConSourceHandler::getEcalData().
void LHCInfoImpl::setOneParam | ( | std::vector< std::vector< T > > & | params, |
size_t | index, | ||
const T & | value | ||
) |
Definition at line 142 of file LHCInfo.cc.
References submitPVValidationJobs::params, cond::impl::to_string(), and relativeConstraints::value.
Referenced by LHCInfo::setBeginTime(), LHCInfo::setBetaStar(), LHCInfo::setBunchesInBeam1(), LHCInfo::setBunchesInBeam2(), LHCInfo::setCollidingBunches(), LHCInfo::setCreationTime(), LHCInfo::setCrossingAngle(), LHCInfo::setCtppsStatus(), LHCInfo::setDelivLumi(), LHCInfo::setEndTime(), LHCInfo::setEnergy(), LHCInfo::setFillNumber(), LHCInfo::setFillType(), LHCInfo::setInjectionScheme(), LHCInfo::setInstLumi(), LHCInfo::setInstLumiError(), LHCInfo::setIntensityForBeam1(), LHCInfo::setIntensityForBeam2(), LHCInfo::setLhcComment(), LHCInfo::setLhcState(), LHCInfo::setLumiSection(), LHCInfo::setParticleTypeForBeam1(), LHCInfo::setParticleTypeForBeam2(), LHCInfo::setRecLumi(), and LHCInfo::setTargetBunches().
void LHCInfoImpl::setParams | ( | std::vector< T > & | params, |
size_t | index, | ||
const T & | value | ||
) |
Definition at line 149 of file LHCInfo.cc.
References submitPVValidationJobs::params, cond::impl::to_string(), and relativeConstraints::value.
Referenced by LHCInfo::setBeam1RF(), LHCInfo::setBeam1VC(), LHCInfo::setBeam2RF(), LHCInfo::setBeam2VC(), and LHCInfo::setLumiPerBX().
size_t LHCInfoImpl::transferPayloads | ( | const std::vector< std::pair< cond::Time_t, std::shared_ptr< LHCInfo >>> & | buffer, |
std::map< cond::Time_t, std::shared_ptr< LHCInfo >> & | iovsToTransfer, | ||
std::shared_ptr< LHCInfo > & | prevPayload | ||
) |
Definition at line 572 of file LHCInfoPopConSourceHandler.cc.
References PVValHelper::add(), edmScanValgrind::buffer, comparePayloads(), jetsAK4_Puppi_cff::payload, and SiStripBadComponentsDQMServiceTemplate_cfg::since.
Referenced by LHCInfoPopConSourceHandler::getNewObjects().
|
static |
Definition at line 386 of file LHCInfoPopConSourceHandler.cc.
Referenced by setElementData().