51 for (
int k = 0;
k < 2; ++
k) {
75 status = rb23FB || rb23MF || rb23MB;
87 status = rb23FB || rb23MF || rb23MB;
109 _decision[
k] =
false;
172 std::cout <<
"RBCChamberORLogic> Cannot find a chamber name" <<
'\n';
176 return (ptr1->second || ptr2->second);
std::vector< std::string >::iterator itr2names
std::map< std::string, bool > m_chamber
RBCChamberORLogic()
Standard constructor.
bool evaluateLayerOR(const char *, const char *)
void createmap(const std::bitset< 15 > &)
std::array< std::bitset< 6 >, 2 > m_layersignal
Abs< T >::type abs(const T &t)
std::map< std::string, bool >::iterator itr2chambers
std::vector< std::string > m_rbname
void process(const RBCInput &, std::bitset< 2 > &) override
void copymap(const std::bitset< 15 > &)
void setBoardSpecs(const RBCBoardSpecs::RBCBoardConfig &) override