62 if (
m_debug )
std::cout <<
"TTUWedgeORLogic::setBoardSpecs> intialization: " 92 sector_indx = (firstsector-1) + j;
93 if( sector_indx >= 12 ) sector_indx = 0;
94 nhits += inmap.
input_sec[ sector_indx ].count();
98 bool use_forcing =
false;
104 sector_indx = (firstsector-1) + j;
106 if( firstsector <= 6 ) {
108 bool hasLayer1 = inmap.
input_sec[sector_indx][0];
124 if (
m_debug )
std::cout <<
"TTUWedgeORLogic::setBoardSpecs> configuration W: " 125 << inmap.
m_wheelId <<
'\t' <<
"M: " << majority <<
'\n';
130 std::cout <<
"TTUWedgeORLogic wedge decision: " 133 <<
"fsector: " << firstsector <<
'\t' 134 <<
"nhits: " << nhits <<
'\t' 135 <<
"maj: " << majority <<
'\t' bool process(const TTUInput &) override
TTUWedgeORLogic()
Standard constructor.
void setBoardSpecs(const TTUBoardSpecs::TTUBoardConfig &) override
std::map< int, int > m_wheelMajority
~TTUWedgeORLogic() override
Destructor.
std::map< int, int > m_wedgeSector