63 if (
m_debug )
std::cout <<
"TTUWedgeORLogic::setBoardSpecs> intialization: "
93 sector_indx = (firstsector-1) +
j;
94 if( sector_indx >= 12 ) sector_indx = 0;
95 nhits += inmap.
input_sec[ sector_indx ].count();
99 bool use_forcing =
false;
105 sector_indx = (firstsector-1) +
j;
107 if( firstsector <= 6 ) {
109 bool hasLayer1 = inmap.
input_sec[sector_indx][0];
125 if (
m_debug )
std::cout <<
"TTUWedgeORLogic::setBoardSpecs> configuration W: "
126 << inmap.
m_wheelId <<
'\t' <<
"M: " << majority <<
'\n';
131 std::cout <<
"TTUWedgeORLogic wedge decision: "
134 <<
"fsector: " << firstsector <<
'\t'
135 <<
"nhits: " << nhits <<
'\t'
136 <<
"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