CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Namespaces | Enumerations
EPStates.h File Reference
#include "DataFormats/Provenance/interface/ProcessHistoryID.h"
#include "DataFormats/Provenance/interface/RunID.h"
#include "DataFormats/Provenance/interface/LuminosityBlockID.h"
#include "boost/statechart/event.hpp"
#include "boost/statechart/state_machine.hpp"
#include <boost/statechart/state.hpp>
#include <boost/statechart/transition.hpp>
#include <boost/mpl/list.hpp>
#include <boost/statechart/custom_reaction.hpp>
#include <vector>

Go to the source code of this file.

Classes

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

Namespaces

 edm
 A PluginFactory for concrete instances of class KalmanAlignmentMetricsUpdator.
 
 statemachine
 

Enumerations

enum  statemachine::EmptyRunLumiMode { statemachine::handleEmptyRunsAndLumis, statemachine::handleEmptyRuns, statemachine::doNotHandleEmptyRunsAndLumis }
 
enum  statemachine::FileMode { statemachine::NOMERGE, statemachine::FULLMERGE }