#include <EventSetupsController.h>
Public Member Functions | |
EventSetupsController () | |
boost::shared_ptr < EventSetupProvider > | makeProvider (ParameterSet &, CommonParams const &) |
Private Member Functions | |
EventSetupsController (EventSetupsController const &) | |
EventSetupsController const & | operator= (EventSetupsController const &) |
Private Attributes | |
std::vector< boost::shared_ptr < EventSetupProvider > > | providers_ |
Definition at line 36 of file EventSetupsController.h.
EventSetupsController::EventSetupsController | ( | ) |
Definition at line 34 of file EventSetupsController.cc.
{ }
edm::eventsetup::EventSetupsController::EventSetupsController | ( | EventSetupsController const & | ) | [private] |
boost::shared_ptr< EventSetupProvider > EventSetupsController::makeProvider | ( | ParameterSet & | iPSet, |
CommonParams const & | iParams | ||
) |
Definition at line 63 of file EventSetupsController.cc.
References edm::eventsetup::fillEventSetupProvider(), edm::eventsetup::makeEventSetupProvider(), and providers_.
Referenced by edm::SubProcess::SubProcess().
{ boost::shared_ptr<EventSetupProvider> returnValue(makeEventSetupProvider(iPSet) ); fillEventSetupProvider(*returnValue, iPSet, iParams); providers_.push_back(returnValue); return returnValue; }
EventSetupsController const& edm::eventsetup::EventSetupsController::operator= | ( | EventSetupsController const & | ) | [private] |
std::vector<boost::shared_ptr<EventSetupProvider> > edm::eventsetup::EventSetupsController::providers_ [private] |
Definition at line 55 of file EventSetupsController.h.
Referenced by makeProvider().