24 namespace eventsetup {
31 std::shared_ptr<DataProxyProvider> iComponent,
34 iProvider.
add(iComponent);
38 std::shared_ptr<DataProxyProvider> iComponent) {
49 std::shared_ptr<base_type>
const& component) {
static void replaceExisting(EventSetupProvider &iProvider, std::shared_ptr< DataProxyProvider > iComponent)
void putESProducer(ParameterSet const &pset, std::shared_ptr< DataProxyProvider > const &component, unsigned subProcessIndex)
static std::shared_ptr< base_type > getComponentAndRegisterProcess(EventSetupsController &esController, ParameterSet const &iConfiguration)
static std::string name()
unsigned indexOfNextProcess() const
#define COMPONENTFACTORY_GET(_type_)
std::shared_ptr< DataProxyProvider > getESProducerAndRegisterProcess(ParameterSet const &pset, unsigned subProcessIndex)
static void putComponent(EventSetupsController &esController, ParameterSet const &iConfiguration, std::shared_ptr< base_type > const &component)
void replaceExisting(std::shared_ptr< DataProxyProvider >)
void add(std::shared_ptr< DataProxyProvider >)
static void addTo(EventSetupProvider &iProvider, std::shared_ptr< DataProxyProvider > iComponent, ParameterSet const &, bool)