#include <UnscheduledHandler.h>
Public Member Functions | |
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 | |
UnscheduledHandler const & | operator= (UnscheduledHandler const &) |
CurrentProcessingContext const * | setCurrentProcessingContext (CurrentProcessingContext const *iContext) |
virtual bool | tryToFillImpl (std::string const &, EventPrincipal &, EventSetup const &, CurrentProcessingContext const *)=0 |
UnscheduledHandler (UnscheduledHandler const &) | |
Private Attributes | |
CurrentProcessingContext const * | m_context |
EventSetup const * | m_setup |
Friends | |
class | UnscheduledHandlerSentry |
Definition at line 33 of file UnscheduledHandler.h.
|
inline |
Definition at line 37 of file UnscheduledHandler.h.
|
virtual |
Definition at line 41 of file UnscheduledHandler.cc.
|
private |
|
private |
|
private |
Definition at line 59 of file UnscheduledHandler.cc.
References m_context.
Referenced by edm::UnscheduledHandlerSentry::UnscheduledHandlerSentry(), and edm::UnscheduledHandlerSentry::~UnscheduledHandlerSentry().
|
inline |
bool UnscheduledHandler::tryToFill | ( | std::string const & | label, |
EventPrincipal & | iEvent | ||
) |
returns true if found an EDProducer and ran it
Definition at line 72 of file UnscheduledHandler.cc.
References m_context, m_setup, edm::CurrentProcessingContext::setUnscheduledDepth(), groupFilesInBlocks::temp, tryToFillImpl(), and edm::CurrentProcessingContext::unscheduledDepth().
|
privatepure virtual |
Implemented in edm::UnscheduledCallProducer.
Referenced by tryToFill().
|
friend |
Definition at line 36 of file UnscheduledHandler.h.
|
private |
Definition at line 66 of file UnscheduledHandler.h.
Referenced by setCurrentProcessingContext(), and tryToFill().
|
private |
Definition at line 65 of file UnscheduledHandler.h.
Referenced by setEventSetup(), and tryToFill().