1 #ifndef RBCCHAMBERORLOGIC_H 2 #define RBCCHAMBERORLOGIC_H 1 40 typedef std::vector<std::string>::iterator
itr2names;
43 void copymap(
const std::bitset<15> & );
45 void createmap(
const std::bitset<15> & );
68 #endif // RBCCHAMBERORLOGIC_H std::vector< std::string >::iterator itr2names
void setmaxlevel(int _mx)
std::map< std::string, bool > m_chamber
std::bitset< 6 > * m_layersignal
RBCChamberORLogic()
Standard constructor.
bool evaluateLayerOR(const char *, const char *)
std::bitset< 6 > * getlayersignal(int _idx) override
void createmap(const std::bitset< 15 > &)
~RBCChamberORLogic() override
Destructor.
std::vector< std::string > m_rbname
std::map< std::string, bool >::iterator itr2chambers
void process(const RBCInput &, std::bitset< 2 > &) override
void copymap(const std::bitset< 15 > &)
void setBoardSpecs(const RBCBoardSpecs::RBCBoardConfig &) override