22 namespace eventsetup {
28 <<
"LooperMakerTraits::replaceExisting\n" 29 <<
"This function is not implemented and should never be called.\n" 30 <<
"Please report this to a Framework Developer\n";
33 std::shared_ptr<LooperMakerTraits::base_type>
36 return std::shared_ptr<LooperMakerTraits::base_type>();
41 std::shared_ptr<base_type>
const&) {
static std::string name()
static std::shared_ptr< base_type > getComponentAndRegisterProcess(EventSetupsController &esController, ParameterSet const &iConfiguration)
#define COMPONENTFACTORY_GET(_type_)
static void putComponent(EventSetupsController &esController, ParameterSet const &iConfiguration, std::shared_ptr< base_type > const &component)
static void replaceExisting(EventSetupProvider &iProvider, std::shared_ptr< EDLooperBase > iComponent)