CMS 3D CMS Logo

statemachine Namespace Reference


Classes

class  AnotherLumi
class  ContinueLumi
class  ContinueRun1
class  ContinueRun2
class  EndingLoop
class  Error
class  Event
class  File
class  FirstFile
class  FirstLumi
class  HandleEvent
class  HandleFiles
class  HandleLumis
class  HandleNewInputFile1
class  HandleNewInputFile2
class  HandleNewInputFile3
class  HandleRuns
class  Lumi
class  Machine
class  NewInputAndOutputFiles
class  NewRun
class  Restart
class  Run
class  Starting
class  Stop

Enumerations

enum  FileMode { NOMERGE, MERGE, FULLLUMIMERGE, FULLMERGE }

Variables

int const INVALID_LUMI = 0
int const INVALID_RUN = 0
HandleLumis::LumiID const InvalidLumiID = HandleLumis::LumiID(INVALID_RUN, INVALID_LUMI)


Enumeration Type Documentation

enum statemachine::FileMode

Enumerator:
NOMERGE 
MERGE 
FULLLUMIMERGE 
FULLMERGE 

Definition at line 33 of file EPStates.h.


Variable Documentation

int const statemachine::INVALID_LUMI = 0

Definition at line 35 of file EPStates.h.

Referenced by statemachine::AnotherLumi::checkInvariant(), statemachine::FirstLumi::checkInvariant(), statemachine::HandleEvent::checkInvariant(), statemachine::HandleNewInputFile3::checkInvariant(), statemachine::ContinueRun2::checkInvariant(), and statemachine::ContinueLumi::checkInvariant().

int const statemachine::INVALID_RUN = 0

Definition at line 34 of file EPStates.h.

Referenced by statemachine::HandleLumis::checkInvariant(), statemachine::AnotherLumi::checkInvariant(), statemachine::FirstLumi::checkInvariant(), statemachine::HandleEvent::checkInvariant(), statemachine::HandleNewInputFile3::checkInvariant(), statemachine::ContinueRun2::checkInvariant(), statemachine::HandleNewInputFile2::checkInvariant(), statemachine::ContinueRun1::checkInvariant(), statemachine::ContinueLumi::checkInvariant(), statemachine::HandleRuns::finalizeRun(), statemachine::NewRun::NewRun(), and statemachine::HandleLumis::setupCurrentLumi().

HandleLumis::LumiID const statemachine::InvalidLumiID = HandleLumis::LumiID(INVALID_RUN, INVALID_LUMI) [static]

Definition at line 14 of file EPStates.cc.

Referenced by statemachine::HandleLumis::finalizeLumi().


Generated on Tue Jun 9 18:52:36 2009 for CMSSW by  doxygen 1.5.4