#include <Schedule.h>
Public Member Functions | |
void | addWorker (Worker *aWorker) |
template<typename T > | |
void | runNow (typename T::MyPrincipal &p, EventSetup const &es) |
UnscheduledCallProducer () | |
Public Member Functions inherited from edm::UnscheduledHandler | |
void | setEventSetup (EventSetup const &iSetup) |
bool | tryToFill (std::string const &label, EventPrincipal &iEvent) |
returns true if found an EDProducer and ran it More... | |
UnscheduledHandler () | |
virtual | ~UnscheduledHandler () |
Private Member Functions | |
virtual bool | tryToFillImpl (std::string const &moduleLabel, EventPrincipal &event, EventSetup const &eventSetup, CurrentProcessingContext const *iContext) |
Private Attributes | |
std::map< std::string, Worker * > | labelToWorkers_ |
Definition at line 310 of file Schedule.h.
|
inline |
Definition at line 312 of file Schedule.h.
|
inline |
Definition at line 313 of file Schedule.h.
References edm::Worker::description(), labelToWorkers_, and edm::ModuleDescription::moduleLabel().
|
inline |
Definition at line 319 of file Schedule.h.
References labelToWorkers_, and L1TEmulatorMonitor_cff::p.
|
inlineprivatevirtual |
Implements edm::UnscheduledHandler.
Definition at line 332 of file Schedule.h.
References event(), and labelToWorkers_.
|
private |
Definition at line 345 of file Schedule.h.
Referenced by addWorker(), runNow(), and tryToFillImpl().