BOSS 7.0.8
BESIII Offline Software System
|
#include <StepSequencer.h>
Public Member Functions | |
StepSequencer (const std::string &name, ISvcLocator *pSvcLocator) | |
~StepSequencer () | |
virtual bool | isEnabled () const |
StatusCode | initialize () |
StatusCode | execute () |
StatusCode | finalize () |
void | reset () |
StatusCode | initSequencer (HltProcessor::Sequence *) |
bool | execSequencer (const std::string &seqID) |
std::vector< Algorithm * > | searchAlgForEachTE_o (HltProcessor::Sequence *) |
bool | doesExistAlready (std::string) |
Algorithm * | existingAlg (std::string) |
Definition at line 14 of file StepSequencer.h.
StepSequencer::StepSequencer | ( | const std::string & | name, |
ISvcLocator * | pSvcLocator | ||
) |
Definition at line 32 of file StepSequencer.cxx.
StepSequencer::~StepSequencer | ( | ) |
Definition at line 38 of file StepSequencer.cxx.
bool StepSequencer::doesExistAlready | ( | std::string | aName | ) |
Definition at line 139 of file StepSequencer.cxx.
Referenced by initSequencer().
bool StepSequencer::execSequencer | ( | const std::string & | seqID | ) |
Definition at line 164 of file StepSequencer.cxx.
Referenced by StepHandler::execute().
|
inline |
Definition at line 23 of file StepSequencer.h.
Algorithm * StepSequencer::existingAlg | ( | std::string | subAlgName | ) |
Definition at line 123 of file StepSequencer.cxx.
Referenced by initSequencer().
|
inline |
Definition at line 24 of file StepSequencer.h.
|
inline |
Definition at line 22 of file StepSequencer.h.
StatusCode StepSequencer::initSequencer | ( | HltProcessor::Sequence * | sequence | ) |
Definition at line 69 of file StepSequencer.cxx.
Referenced by StepHandler::beginRun().
|
inlinevirtual |
Definition at line 21 of file StepSequencer.h.
void StepSequencer::reset | ( | ) |
Definition at line 50 of file StepSequencer.cxx.
Referenced by StepHandler::execute().
std::vector< Algorithm * > StepSequencer::searchAlgForEachTE_o | ( | HltProcessor::Sequence * | seq | ) |
Definition at line 185 of file StepSequencer.cxx.