28 std::bitset<128> refHits;
30 unsigned int iRefHit = 0;
35 refHits.set(iRefHit, iRefHitDef.fitsRange(iPhi));
54 if(
measurementsPhi[iLayer][iInput]!=(
int)OMTFConfiguration::nPhiBins) ++iInput;
56 if(iInput>13)
return false;
67 unsigned int iProcessor){
80 if(!aPhiVec.size())
continue;
84 for(
unsigned int iInput=0;iInput<14;++iInput){
89 addLayerHit(iLayer,iInput,aPhiVec[iInput],aEtaVec[iInput]);
109 int highScaleEnd = lowScaleEnd-1;
111 for(
unsigned int iLogicLayer=0;iLogicLayer<
measurementsPhi.size();++iLogicLayer){
112 for(
unsigned int iHit=0;iHit<
measurementsPhi[iLogicLayer].size();++iHit){
129 for(
unsigned int iLogicLayer=0;iLogicLayer<aInput.
measurementsPhi.size();++iLogicLayer){
130 out<<
"Logic layer: "<<iLogicLayer<<
" Hits: ";
131 for(
unsigned int iHit=0;iHit<aInput.
measurementsPhi[iLogicLayer].size();++iHit){
static unsigned int nLayers
std::vector< std::vector< int > > readEvent(unsigned int iEvent=0, unsigned int iProcessor=0, bool readEta=false)
std::ostream & operator<<(std::ostream &out, const ALILine &li)
static unsigned int nPhiBins
static std::vector< int > refToLogicNumber
static unsigned int nPhiBits
static std::set< int > bendingLayers
Power< A, B >::type pow(const A &a, const B &b)
static std::vector< std::vector< RefHitDef > > refHitsDefs