#include <RBCLogic.h>
Public Member Functions | |
virtual std::bitset< 6 > * | getlayersignal (int)=0 |
virtual void | process (const RBCInput &, std::bitset< 2 > &)=0 |
virtual void | setBoardSpecs (const RBCBoardSpecs::RBCBoardConfig &)=0 |
virtual | ~RBCLogic () |
Public Attributes | |
bool | m_triggersignal |
virtual RBCLogic::~RBCLogic | ( | ) | [inline, virtual] |
Definition at line 24 of file RBCLogic.h.
{};
virtual std::bitset<6>* RBCLogic::getlayersignal | ( | int | ) | [pure virtual] |
Implemented in RBCChamberORLogic, RBCPatternLogic, and RBCTestLogic.
Referenced by RBCLogicUnit::run().
virtual void RBCLogic::process | ( | const RBCInput & | , |
std::bitset< 2 > & | |||
) | [pure virtual] |
Implemented in RBCChamberORLogic, RBCPatternLogic, and RBCTestLogic.
Referenced by RBCLogicUnit::run().
virtual void RBCLogic::setBoardSpecs | ( | const RBCBoardSpecs::RBCBoardConfig & | ) | [pure virtual] |
Implemented in RBCChamberORLogic, RBCPatternLogic, and RBCTestLogic.
Referenced by RBCLogicUnit::setBoardSpecs().
Definition at line 32 of file RBCLogic.h.
Referenced by RBCLogicUnit::isTriggered().