29 std::bitset<128> refHits;
31 unsigned int iRefHit = 0;
36 refHits.set(iRefHit, iRefHitDef.fitsRange(iPhi));
50 assert(iLayer<myOmtfConfig->nLayers());
57 if(iInput>13)
return false;
68 unsigned int iProcessor){
81 if(!aPhiVec.size())
continue;
84 for(
unsigned int iInput=0;iInput<14;++iInput){
85 addLayerHit(iLayer,iInput,aPhiVec[iInput],aEtaVec[iInput]);
104 int highScaleEnd = lowScaleEnd-1;
106 for(
unsigned int iLogicLayer=0;iLogicLayer<
measurementsPhi.size();++iLogicLayer){
107 for(
unsigned int iHit=0;iHit<
measurementsPhi[iLogicLayer].size();++iHit){
124 for(
unsigned int iLogicLayer=0;iLogicLayer<aInput.
measurementsPhi.size();++iLogicLayer){
125 out<<
"Logic layer: "<<iLogicLayer<<
" Hits: ";
126 for(
unsigned int iHit=0;iHit<aInput.
measurementsPhi[iLogicLayer].size();++iHit){
const std::set< int > & getBendingLayers() const
unsigned int nLayers() const
unsigned int nPhiBins() const
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)
unsigned int nPhiBits() const
const std::vector< std::vector< RefHitDef > > & getRefHitsDefs() const
const std::vector< int > & getRefToLogicNumber() const
Power< A, B >::type pow(const A &a, const B &b)