#include <interface/RPCBasicConfig.h>
Public Member Functions | |
bool | initialise (int, int) override |
void | preprocess (TTUInput &) override |
TTUBasicConfig () | |
Standard constructor. More... | |
TTUBasicConfig (const char *) | |
TTUBasicConfig (const TTUBoardSpecs *) | |
~TTUBasicConfig () override | |
Destructor. More... | |
Public Member Functions inherited from TTUConfiguration | |
virtual | ~TTUConfiguration () |
Private Attributes | |
bool | m_debug |
std::vector< int > | m_vecforce |
std::vector< int > | m_vecmask |
Additional Inherited Members | |
Public Attributes inherited from TTUConfiguration | |
const TTUBoardSpecs * | m_ttuboardspecs |
TTUBoardSpecs::TTUBoardConfig * | m_ttuconf |
TTULogicUnit * | m_ttulogic |
Definition at line 15 of file TTUBasicConfig.h.
|
inline |
Standard constructor.
Definition at line 18 of file TTUBasicConfig.h.
References initialise(), preprocess(), and ~TTUBasicConfig().
TTUBasicConfig::TTUBasicConfig | ( | const char * | logic | ) |
Definition at line 27 of file TTUBasicConfig.cc.
References m_debug, and TTUConfiguration::m_ttulogic.
TTUBasicConfig::TTUBasicConfig | ( | const TTUBoardSpecs * | ttuspecs | ) |
Definition at line 17 of file TTUBasicConfig.cc.
References m_debug, TTUConfiguration::m_ttuboardspecs, and TTUConfiguration::m_ttulogic.
|
override |
Destructor.
Definition at line 38 of file TTUBasicConfig.cc.
References TTUConfiguration::m_ttulogic, m_vecforce, and m_vecmask.
Referenced by TTUBasicConfig().
|
overridevirtual |
Implements TTUConfiguration.
Definition at line 48 of file TTUBasicConfig.cc.
References gather_cfg::cout, TTULogicUnit::initialise(), TTUBoardSpecs::m_boardspecs, m_debug, TTUConfiguration::m_ttuboardspecs, TTUConfiguration::m_ttulogic, m_vecforce, m_vecmask, TTULogicUnit::setBoardSpecs(), TTULogicUnit::setlogic(), and mps_update::status.
Referenced by TTUBasicConfig().
|
overridevirtual |
Implements TTUConfiguration.
Definition at line 97 of file TTUBasicConfig.cc.
References gather_cfg::cout, m_debug, m_vecmask, and TTUInput::mask().
Referenced by TTUBasicConfig().
|
private |
Definition at line 37 of file TTUBasicConfig.h.
Referenced by initialise(), preprocess(), and TTUBasicConfig().
|
private |
Definition at line 35 of file TTUBasicConfig.h.
Referenced by initialise(), and ~TTUBasicConfig().
|
private |
Definition at line 34 of file TTUBasicConfig.h.
Referenced by initialise(), preprocess(), and ~TTUBasicConfig().