#include <interface/RBCBasicConfig.h>
Public Member Functions | |
bool | initialise () |
void | preprocess (RBCInput &) |
RBCBasicConfig () | |
Standard constructor. More... | |
RBCBasicConfig (const char *) | |
RBCBasicConfig (const RBCBoardSpecs *, RBCId *) | |
virtual | ~RBCBasicConfig () |
Destructor. More... | |
Public Member Functions inherited from RBCConfiguration | |
virtual | ~RBCConfiguration () |
Private Attributes | |
bool | m_debug |
RBCId * | m_rbcinfo |
std::vector< int > | m_vecforce |
std::vector< int > | m_vecmask |
Additional Inherited Members | |
Public Attributes inherited from RBCConfiguration | |
const RBCBoardSpecs * | m_rbcboardspecs |
RBCBoardSpecs::RBCBoardConfig * | m_rbcconf |
RBCLogicUnit * | m_rbclogic |
Definition at line 14 of file RBCBasicConfig.h.
|
inline |
Standard constructor.
Definition at line 17 of file RBCBasicConfig.h.
References initialise(), preprocess(), and ~RBCBasicConfig().
RBCBasicConfig::RBCBasicConfig | ( | const char * | _logic | ) |
Definition at line 28 of file RBCBasicConfig.cc.
References RBCConfiguration::m_rbclogic.
RBCBasicConfig::RBCBasicConfig | ( | const RBCBoardSpecs * | rbcspecs, |
RBCId * | info | ||
) |
Definition at line 17 of file RBCBasicConfig.cc.
References m_debug, RBCConfiguration::m_rbcboardspecs, m_rbcinfo, and RBCConfiguration::m_rbclogic.
|
virtual |
Destructor.
Definition at line 36 of file RBCBasicConfig.cc.
References m_rbcinfo, RBCConfiguration::m_rbclogic, m_vecforce, and m_vecmask.
Referenced by RBCBasicConfig().
|
virtual |
Implements RBCConfiguration.
Definition at line 47 of file RBCBasicConfig.cc.
References gather_cfg::cout, RBCLogicUnit::initialise(), m_debug, RBCConfiguration::m_rbcboardspecs, RBCConfiguration::m_rbclogic, m_vecforce, m_vecmask, RBCLogicUnit::setBoardSpecs(), RBCLogicUnit::setlogic(), mps_update::status, and RBCBoardSpecs::v_boardspecs.
Referenced by RBCBasicConfig().
|
virtual |
Implements RBCConfiguration.
Definition at line 76 of file RBCBasicConfig.cc.
References gather_cfg::cout, RBCInput::force(), m_debug, m_vecforce, m_vecmask, and RBCInput::mask().
Referenced by RBCBasicConfig().
|
private |
Definition at line 38 of file RBCBasicConfig.h.
Referenced by initialise(), preprocess(), and RBCBasicConfig().
|
private |
Definition at line 33 of file RBCBasicConfig.h.
Referenced by RBCBasicConfig(), and ~RBCBasicConfig().
|
private |
Definition at line 36 of file RBCBasicConfig.h.
Referenced by initialise(), preprocess(), and ~RBCBasicConfig().
|
private |
Definition at line 35 of file RBCBasicConfig.h.
Referenced by initialise(), preprocess(), and ~RBCBasicConfig().