Go to the documentation of this file.
42 bool process(
int,
const std::map<int, RBCInput*>&);
44 bool process(
int,
const std::map<int, TTUInput*>&);
58 std::vector<std::unique_ptr<RBCEmulator>>
m_RBCE;
void print_wheel(const TTUInput &) const
static constexpr int m_maxlayers
std::bitset< 12 > m_rbcDecision
std::array< std::bitset< 6 >, 12 > m_wheelmap
void print_wheel(const TTUInput &)
bool process(int, const std::map< int, RBCInput * > &)
RPCWheel()
Standard constructor.
static constexpr int m_maxrbc
static constexpr int m_maxsectors
RPCWheel & operator=(RPCWheel &&)=default
std::vector< std::unique_ptr< RBCEmulator > > m_RBCE
void retrieveWheelMap(TTUInput &)
void setSpecifications(const RBCBoardSpecs *)