#include <interface/RPCBasicConfig.h>
Public Member Functions | |
bool | initialise (int, int) override |
void | preprocess (TTUInput &) override |
TTUBasicConfig (const char *) | |
TTUBasicConfig (const TTUBoardSpecs *) | |
~TTUBasicConfig () override | |
Destructor. More... | |
Public Member Functions inherited from TTUConfiguration | |
TTUConfiguration (const char *) | |
TTUConfiguration (const TTUBoardSpecs *) | |
TTULogicUnit * | ttulogic () |
virtual | ~TTUConfiguration ()=default |
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 |
Definition at line 15 of file TTUBasicConfig.h.
TTUBasicConfig::TTUBasicConfig | ( | const char * | logic | ) |
Definition at line 23 of file TTUBasicConfig.cc.
TTUBasicConfig::TTUBasicConfig | ( | const TTUBoardSpecs * | ttuspecs | ) |
Definition at line 17 of file TTUBasicConfig.cc.
|
override |
|
overridevirtual |
Implements TTUConfiguration.
Definition at line 36 of file TTUBasicConfig.cc.
References gather_cfg::cout, TTULogicUnit::initialise(), TTUBoardSpecs::m_boardspecs, m_debug, TTUConfiguration::m_ttuboardspecs, m_vecforce, m_vecmask, TTULogicUnit::setBoardSpecs(), TTULogicUnit::setlogic(), mps_update::status, and TTUConfiguration::ttulogic().
|
overridevirtual |
Implements TTUConfiguration.
Definition at line 85 of file TTUBasicConfig.cc.
References gather_cfg::cout, m_debug, m_vecmask, and TTUInput::mask().
|
private |
Definition at line 34 of file TTUBasicConfig.h.
Referenced by initialise(), and preprocess().
|
private |
Definition at line 32 of file TTUBasicConfig.h.
Referenced by initialise().
|
private |
Definition at line 31 of file TTUBasicConfig.h.
Referenced by initialise(), and preprocess().