33 if(MuonDetMgr==
nullptr){
34 ATH_MSG_ERROR(
"Null pointer to the read MuonDetectorManager conditions object");
72 float tgcEta = std::abs(pos.eta());
73 float tgcPhi = pos.phi();
74 if(tgcPhi<0)tgcPhi+=2*
M_PI;
84 <<
" tgcPhi "<<tgcPhi );
90 for (containerIt = mdt_hit_container->
begin() ;
91 containerIt != container_end ;
94 Identifier mdt_id = (*containerIt)->identify();
111 int mdtStationName = int(
m_idHelperSvc->mdtIdHelper().stationName(mdt_id)) ;
131 if(mdtStationName!=17 && mdtStationName!=18 )
continue;
133 int mdtStationEta = int(
m_idHelperSvc->mdtIdHelper().stationEta(mdt_id)) ;
134 int mdtStationPhi = int(
m_idHelperSvc->mdtIdHelper().stationPhi(mdt_id)) ;
135 int mdtAC = (mdtStationEta<0);
137 float mdtSector=mdtStationPhi*2.-1.;
138 if(mdtStationName==18)mdtSector+=1;
139 double mdtSectorPhi = (mdtSector-1.)*
M_PI/8.;
142 if(ac!=mdtAC)
continue;
146 <<
" mdtStationEta "<<mdtStationEta
147 <<
" mdtStationPhi "<<mdtStationPhi
148 <<
" mdtSectorPhi "<<mdtSectorPhi );
157 for(
int k=0;k<64;k++)
161 mdtCollection!= collection_it_end;
164 Identifier mdt_id2 = (*mdtCollection)->identify();
166 int mdtMultiLayer = int(
m_idHelperSvc->mdtIdHelper().multilayer(mdt_id2));
167 int mdtTubeLayer = int(
m_idHelperSvc->mdtIdHelper().tubeLayer(mdt_id2));
168 int mdtTube = int(
m_idHelperSvc->mdtIdHelper().tube(mdt_id2));
169 int mdtTubeIdForEM = (std::abs(mdtStationEta)-1)*64 + mdtTube -1;
172 <<
" mdtTubeLayer "<<mdtTubeLayer
173 <<
" mdtTube "<<mdtTube
174 <<
" mdtTubeIdForEM "<<mdtTubeIdForEM );
176 if(tmp[mdtMultiLayer-1][mdtTubeLayer-1][mdtTube-1]==1)
continue;
177 tmp[mdtMultiLayer-1][mdtTubeLayer-1][mdtTube-1]=1;
179 int adc = (*mdtCollection)->adc();
180 int tdc = (*mdtCollection)->tdc();
186 float mdtEta = std::abs(mdtgPos.eta());
187 float mdtPhi = mdtgPos.phi();
188 float mdtr = mdtgPos.perp();
189 float mdtz = mdtgPos.z();
190 if(mdtPhi<0)mdtPhi+=2*
M_PI;
193 <<
" Eta "<<mdtStationEta
194 <<
" Phi "<<mdtStationPhi
195 <<
" MultiLayer "<<mdtMultiLayer
196 <<
" TubeLayer "<<mdtTubeLayer
198 <<
" TubeIdForEM "<<mdtTubeIdForEM
204 <<
" SecPhi "<<mdtSectorPhi