11 = {{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
12 { 0, 0, 0, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4 }
42 if(
m_hitR[ssc] && (idx>=0) &&
43 m_hitPhi[idx][phiposInSSC])
return true;
55 if(
m_hitR[ssc] && (idx>=0) &&
56 m_hitPhi[idx][phiposInSSC])
return true;
66 std::cout<<
"TGCSSCControllerOut::print() begin"<<std::endl;
70 if(
m_hitPhi[j][k]) std::cout<<
"#Chamber= "<< j <<
" Phi" << k
72 <<
" H/L= "<<
m_ptPhi[j][k]<<std::endl;
75 if(
m_hitR[i]) std::cout<<
"#SSC= "<<i
76 <<
" r= "<<
m_r[i]<<
" dR= "<<
m_dR[i]
77 <<
" H/L= "<<
m_ptR[i]<<std::endl;
79 std::cout<<
"TGCSSCControllerOut::print() end"<<std::endl;
int m_dR[LVL1TGC::kNMaxSSC]
int m_phi[MaxNumberOfChamberInR][MaxNumberOfPhiInSSC]
int m_r[LVL1TGC::kNMaxSSC]
bool hasHit(int ssc, bool ored=false) const
int m_ptPhi[MaxNumberOfChamberInR][MaxNumberOfPhiInSSC]
TGCSSCControllerOut(TGCRegionType region=TGCRegionType::ENDCAP)
int getOredChamberNumber(int ssc) const
bool m_hitPhi[MaxNumberOfChamberInR][MaxNumberOfPhiInSSC]
bool hasChamberBoundary(int ssc) const
int m_dPhi[MaxNumberOfChamberInR][MaxNumberOfPhiInSSC]
int getChamberNumber(int ssc) const
bool m_hitR[LVL1TGC::kNMaxSSC]
TGCRegionType m_regionType
static const int s_chamber[NumberOfRegionType][LVL1TGC::kNMaxSSC]
int getNumberOfSubSectorCluster() const
int m_ptR[LVL1TGC::kNMaxSSC]
int getNumberOfChamberInR() const
const int NumberOfRegionType
static constexpr unsigned int kNMaxSSC
The maximim number of SubSector-Clusters (SSC) (i.e.