#include <TTULogicUnit.h>
Public Member Functions | |
bool | initialise () |
bool | isTriggered () |
void | run (const TTUInput &) |
void | run (const TTUInput &, int) |
void | setBoardSpecs (const TTUBoardSpecs::TTUBoardConfig &) |
void | setlogic (const char *) |
TTULogicUnit () | |
Standard constructor. More... | |
TTULogicUnit (const char *) | |
Public Member Functions inherited from RPCLogicUnit | |
RPCLogicUnit () | |
Standard constructor. More... | |
RPCLogicUnit (int, int, int) | |
virtual | ~RPCLogicUnit () |
Destructor. More... | |
Private Attributes | |
bool | m_debug |
std::unique_ptr< TTULogic > | m_logic |
std::string | m_logtype |
Additional Inherited Members | |
Public Attributes inherited from RPCLogicUnit | |
int | m_propA |
int | m_propB |
int | m_propC |
Definition at line 21 of file TTULogicUnit.h.
TTULogicUnit::TTULogicUnit | ( | ) |
TTULogicUnit::TTULogicUnit | ( | const char * | logic_type | ) |
Definition at line 17 of file TTULogicUnit.cc.
References m_debug, m_logtype, and AlCaHLTBitMon_QueryRunRegistry::string.
bool TTULogicUnit::initialise | ( | ) |
Definition at line 23 of file TTULogicUnit.cc.
References gather_cfg::cout, m_debug, m_logic, m_logtype, and LogicTool< GenLogic >::retrieve().
Referenced by TTUBasicConfig::initialise().
|
inline |
Definition at line 38 of file TTULogicUnit.h.
void TTULogicUnit::run | ( | const TTUInput & | input | ) |
void TTULogicUnit::run | ( | const TTUInput & | input, |
int | option | ||
) |
Definition at line 54 of file TTULogicUnit.cc.
References input, m_logic, and fileinputsource_cfi::option.
void TTULogicUnit::setBoardSpecs | ( | const TTUBoardSpecs::TTUBoardConfig & | boardSpcs | ) |
Definition at line 38 of file TTULogicUnit.cc.
References m_logic.
Referenced by TTUBasicConfig::initialise().
void TTULogicUnit::setlogic | ( | const char * | logic | ) |
Definition at line 36 of file TTULogicUnit.cc.
References m_logtype, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by TTUBasicConfig::initialise().
|
private |
Definition at line 46 of file TTULogicUnit.h.
Referenced by initialise(), and TTULogicUnit().
|
private |
Definition at line 44 of file TTULogicUnit.h.
Referenced by initialise(), run(), and setBoardSpecs().
|
private |
Definition at line 38 of file TTULogicUnit.h.
Referenced by initialise(), setlogic(), and TTULogicUnit().