#include <SourceFactory.h>
Public Types | |
typedef EventSetupRecordIntervalFinder | base_type |
Static Public Member Functions | |
template<class T > | |
static void | addTo (EventSetupProvider &iProvider, std::shared_ptr< T > iComponent, ParameterSet const &iConfiguration, bool matchesPreceding) |
static std::shared_ptr< base_type > | getComponentAndRegisterProcess (EventSetupsController &esController, ParameterSet const &iConfiguration) |
static void | logInfoWhenSharing (ParameterSet const &iConfiguration) |
static std::string | name () |
static void | putComponent (EventSetupsController &esController, ParameterSet const &iConfiguration, std::shared_ptr< base_type > const &component) |
static void | replaceExisting (EventSetupProvider &iProvider, std::shared_ptr< EventSetupRecordIntervalFinder > iComponent) |
Definition at line 55 of file SourceFactory.h.
Definition at line 56 of file SourceFactory.h.
|
inlinestatic |
Definition at line 59 of file SourceFactory.h.
References edm::eventsetup::EventSetupProvider::add(), edm::eventsetup::addProviderTo(), and logInfoWhenSharing().
|
static |
Definition at line 39 of file SourceFactory.cc.
References edm::eventsetup::EventSetupsController::getESSourceAndRegisterProcess(), and edm::eventsetup::EventSetupsController::indexOfNextProcess().
|
static |
Definition at line 50 of file SourceFactory.cc.
References edm::ParameterSet::getParameter(), diffTwoXMLs::label, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by addTo().
|
static |
Definition at line 28 of file SourceFactory.cc.
Referenced by VIDSelectorBase.VIDSelectorBase::initialize().
|
static |
Definition at line 44 of file SourceFactory.cc.
References edm::eventsetup::EventSetupsController::indexOfNextProcess(), and edm::eventsetup::EventSetupsController::putESSource().
|
static |
Definition at line 31 of file SourceFactory.cc.
References Exception, and edm::errors::LogicError.