|
BOSS 8.0.0
BESIII Offline Software System
|
#include <Sequence.h>
Public Member Functions | |
| Sequence () | |
| virtual | ~Sequence () |
| std::vector< std::string > & | algoVector () |
| Retrieve algorithm vector reference. | |
| int | algoNum () const |
| Retrieve number of algorithms. | |
| int | inputNum () const |
| Retrieve number of inputs. | |
| void | setInputNum (int inputNum) |
| Set number of inputs. | |
| void | setAlgoNum (int algoNum) |
| Retrieve number of algorithms. | |
| void | setSeqID (std::string seqID) |
| const std::string & | getSeqID () const |
| void | setInputID (std::string inputID) |
| const std::string & | getInputID () const |
| void | setOutputID (std::string outputID) |
| const std::string & | getOutputID () const |
| void | makeVectors (std::string algoString) |
| Build all std::vectors from string XML information. | |
| void | print () |
| Print all std::vectors and all other information for a given sequence. | |
Definition at line 11 of file Sequence.h.
| HltProcessor::Sequence::Sequence | ( | ) |
Definition at line 5 of file Sequence.cxx.
|
virtual |
Definition at line 10 of file Sequence.cxx.
| int HltProcessor::Sequence::algoNum | ( | ) | const |
Retrieve number of algorithms.
Definition at line 16 of file Sequence.cxx.
Referenced by StepSequencer::initSequencer(), makeVectors(), and setAlgoNum().
| std::vector< std::string > & HltProcessor::Sequence::algoVector | ( | ) |
Retrieve algorithm vector reference.
Definition at line 13 of file Sequence.cxx.
Referenced by StepSequencer::initSequencer(), makeVectors(), print(), and StepSequencer::searchAlgForEachTE_o().
|
inline |
Definition at line 25 of file Sequence.h.
|
inline |
Definition at line 27 of file Sequence.h.
|
inline |
Definition at line 23 of file Sequence.h.
Referenced by StepSequencer::initSequencer().
| int HltProcessor::Sequence::inputNum | ( | ) | const |
Retrieve number of inputs.
Definition at line 19 of file Sequence.cxx.
Referenced by setInputNum().
| void HltProcessor::Sequence::makeVectors | ( | std::string | algoString | ) |
Build all std::vectors from string XML information.
Definition at line 28 of file Sequence.cxx.
| void HltProcessor::Sequence::print | ( | ) |
Print all std::vectors and all other information for a given sequence.
Definition at line 48 of file Sequence.cxx.
| void HltProcessor::Sequence::setAlgoNum | ( | int | algoNum | ) |
Retrieve number of algorithms.
Definition at line 22 of file Sequence.cxx.
Referenced by makeVectors().
|
inline |
Definition at line 24 of file Sequence.h.
| void HltProcessor::Sequence::setInputNum | ( | int | inputNum | ) |
Set number of inputs.
Definition at line 25 of file Sequence.cxx.
|
inline |
Definition at line 26 of file Sequence.h.
|
inline |
Definition at line 22 of file Sequence.h.