#include <EPStates.h>
Public Types | |
typedef mpl::list < sc::transition< Event, HandleEvent > , sc::custom_reaction< Lumi > , sc::custom_reaction< File > > | reactions |
Public Member Functions | |
bool | checkInvariant () |
ContinueLumi (my_context ctx) | |
sc::result | react (Lumi const &lumi) |
sc::result | react (File const &file) |
~ContinueLumi () | |
Private Attributes | |
edm::IEventProcessor & | ep_ |
Definition at line 438 of file EPStates.h.
typedef mpl::list< sc::transition<Event, HandleEvent>, sc::custom_reaction<Lumi>, sc::custom_reaction<File> > statemachine::ContinueLumi::reactions |
Definition at line 448 of file EPStates.h.
statemachine::ContinueLumi::ContinueLumi | ( | my_context | ctx | ) |
Definition at line 644 of file EPStates.cc.
References checkInvariant(), ep_, and edm::IEventProcessor::readAndMergeLumi().
statemachine::ContinueLumi::~ContinueLumi | ( | ) |
bool statemachine::ContinueLumi::checkInvariant | ( | ) |
Definition at line 655 of file EPStates.cc.
References assert(), fjr2json::lumi, DTTTrigCorrFirst::run, and convertSQLiteXML::runNumber.
Referenced by ContinueLumi(), react(), and ~ContinueLumi().
sc::result statemachine::ContinueLumi::react | ( | Lumi const & | lumi | ) |
Definition at line 663 of file EPStates.cc.
References checkInvariant(), statemachine::Lumi::id(), and fjr2json::lumi.
sc::result statemachine::ContinueLumi::react | ( | File const & | file | ) |
|
private |
Definition at line 453 of file EPStates.h.
Referenced by ContinueLumi().