#include <EPStates.h>
Public Member Functions | |
EmptyRunLumiMode | emptyRunLumiMode () const |
edm::IEventProcessor & | ep () const |
FileMode | fileMode () const |
Machine (edm::IEventProcessor *ep, FileMode fileMode, EmptyRunLumiMode emptyRunLumiMode) | |
void | rewindAndPrepareForNextLoop (Restart const &restart) |
void | startingNewLoop (File const &file) |
void | startingNewLoop (Stop const &stop) |
Private Attributes | |
EmptyRunLumiMode | emptyRunLumiMode_ |
edm::IEventProcessor * | ep_ |
FileMode | fileMode_ |
Definition at line 91 of file EPStates.h.
statemachine::Machine::Machine | ( | edm::IEventProcessor * | ep, |
FileMode | fileMode, | ||
EmptyRunLumiMode | emptyRunLumiMode | ||
) |
Definition at line 26 of file EPStates.cc.
EmptyRunLumiMode statemachine::Machine::emptyRunLumiMode | ( | ) | const |
Definition at line 36 of file EPStates.cc.
References emptyRunLumiMode_.
edm::IEventProcessor & statemachine::Machine::ep | ( | ) | const |
FileMode statemachine::Machine::fileMode | ( | ) | const |
void statemachine::Machine::rewindAndPrepareForNextLoop | ( | Restart const & | restart | ) |
Definition at line 47 of file EPStates.cc.
References ep_, edm::IEventProcessor::prepareForNextLoop(), and edm::IEventProcessor::rewindInput().
void statemachine::Machine::startingNewLoop | ( | File const & | file | ) |
Definition at line 38 of file EPStates.cc.
References ep_, and edm::IEventProcessor::startingNewLoop().
void statemachine::Machine::startingNewLoop | ( | Stop const & | stop | ) |
Definition at line 42 of file EPStates.cc.
References edm::IEventProcessor::alreadyHandlingException(), ep_, and edm::IEventProcessor::startingNewLoop().
|
private |
Definition at line 110 of file EPStates.h.
Referenced by emptyRunLumiMode().
|
private |
Definition at line 108 of file EPStates.h.
Referenced by ep(), rewindAndPrepareForNextLoop(), and startingNewLoop().
|
private |
Definition at line 109 of file EPStates.h.
Referenced by fileMode().