29 std::bitset<128> refHits;
31 unsigned int iRefHit = 0;
36 refHits.set(iRefHit, iRefHitDef.fitsRange(iPhi));
50 bool overwrite =
false;
51 assert(iLayer<myOmtfConfig->nLayers());
62 if(iInput>13)
return false;
74 unsigned int iProcessor){
87 if(!aPhiVec.size())
continue;
90 for(
unsigned int iInput=0;iInput<14;++iInput){
91 addLayerHit(iLayer,iInput,aPhiVec[iInput],aEtaVec[iInput]);
110 int highScaleEnd = lowScaleEnd-1;
112 for(
unsigned int iLogicLayer=0;iLogicLayer<
measurementsPhi.size();++iLogicLayer){
113 for(
unsigned int iHit=0;iHit<
measurementsPhi[iLogicLayer].size();++iHit){
130 for(
unsigned int iLogicLayer=0;iLogicLayer<aInput.
measurementsPhi.size();++iLogicLayer){
131 out<<
"Logic layer: "<<iLogicLayer<<
" Hits: ";
132 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)