#include <EPStates.h>
Classes | |
class | LumiID |
Public Types | |
typedef sc::transition< Run, NewRun, HandleRuns,&HandleRuns::finalizeRun > | reactions |
Public Member Functions | |
bool | checkInvariant () |
LumiID const & | currentLumi () const |
bool | currentLumiEmpty () const |
void | exit () |
void | finalizeLumi (bool cleaningUpAfterException) |
HandleLumis (my_context ctx) | |
void | markLumiNonEmpty () |
void | setupCurrentLumi () |
~HandleLumis () | |
Private Attributes | |
LumiID | currentLumi_ |
bool | currentLumiEmpty_ |
edm::IEventProcessor & | ep_ |
bool | exitCalled_ |
bool | lumiException_ |
Definition at line 316 of file EPStates.h.
typedef sc::transition<Run, NewRun, HandleRuns, &HandleRuns::finalizeRun> statemachine::HandleLumis::reactions |
Definition at line 342 of file EPStates.h.
statemachine::HandleLumis::HandleLumis | ( | my_context | ctx | ) |
Definition at line 366 of file EPStates.cc.
statemachine::HandleLumis::~HandleLumis | ( | ) |
Definition at line 385 of file EPStates.cc.
bool statemachine::HandleLumis::checkInvariant | ( | ) |
Definition at line 400 of file EPStates.cc.
HandleLumis::LumiID const & statemachine::HandleLumis::currentLumi | ( | ) | const |
Definition at line 405 of file EPStates.cc.
bool statemachine::HandleLumis::currentLumiEmpty | ( | ) | const |
Definition at line 407 of file EPStates.cc.
void statemachine::HandleLumis::exit | ( | ) |
Definition at line 376 of file EPStates.cc.
void statemachine::HandleLumis::finalizeLumi | ( | bool | cleaningUpAfterException | ) |
Definition at line 426 of file EPStates.cc.
void statemachine::HandleLumis::markLumiNonEmpty | ( | ) |
Definition at line 442 of file EPStates.cc.
void statemachine::HandleLumis::setupCurrentLumi | ( | ) |
Definition at line 409 of file EPStates.cc.
|
private |
Definition at line 348 of file EPStates.h.
|
private |
Definition at line 347 of file EPStates.h.
|
private |
Definition at line 345 of file EPStates.h.
|
private |
Definition at line 346 of file EPStates.h.
|
private |
Definition at line 349 of file EPStates.h.