37 if(!refLayerHits.size())
continue;
38 for(
auto itRefHit: refLayerHits){
39 int phiRef = itRefHit;
44 if(iProcessor==0 || iProcessor==5){
55 if( (iProcessor==0 || iProcessor==5) &&
68 for(
unsigned int iProcessor=0;iProcessor<6;++iProcessor){
87 if(!refLayerHits.size())
continue;
89 for(
unsigned int iInput=0;iInput<refLayerHits.size();++iInput){
90 int phiRef = refLayerHits[iInput];
95 if(iRegion>5)
continue;
101 if(iInput%2==0)
fillInputRange(iProcessor,iRegion,iRefLayer,iInput+1);
108 unsigned int iRegion,
112 for(
unsigned int iHit=0;iHit<14;++iHit){
121 unsigned int iRegion,
122 unsigned int iRefLayer,
131 unsigned int iProcessor,
132 unsigned int iRegion){
134 out<<
"iProcessor: "<<iProcessor
135 <<
" iRegion: "<<iRegion
138 out<<
"Ref hits"<<std::endl;
140 out<<
"Logic layer: "<<iLogicLayer<<
" Hits: ";
141 for(
unsigned int iInput=0;iInput<14;++iInput){
static unsigned int getRegionNumber(unsigned int iProcessor, unsigned int iRefLayer, int iPhi)
static unsigned int nLayers
static vector4D measurements4D
void fillPhiMaps(unsigned int iProcessor, const OMTFinput &aInput)
void makeConnetionsMap(unsigned int iProcessor, const OMTFinput &aInput)
static vector4D measurements4Dref
OMTFConfigMaker(const edm::ParameterSet &cfg)
void printConnections(std::ostream &out, unsigned int iProcessor, unsigned int iCone)
static std::vector< std::vector< int > > processorPhiVsRefLayer
void fillCounts(unsigned int iProcessor, const OMTFinput &aInput)
static unsigned int nPhiBins
std::vector< std::vector< int > > minRefPhi2D
static std::vector< int > refToLogicNumber
static unsigned int nRefLayers
void printPhiMap(std::ostream &out)
void fillInputRange(unsigned int iConfigMaker, unsigned int iCone, const OMTFinput &aInput)