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 &)
virtual ~TTUWedgeORLogic()
Destructor.
TTUWedgeORLogic()
Standard constructor.
void setBoardSpecs(const TTUBoardSpecs::TTUBoardConfig &)
std::map< int, int > m_wheelMajority
std::map< int, int > m_wedgeSector