105 const EventContext& ctx = Algorithm::getContext();
110 if (!spCollection)
continue;
112 const Identifier idColl(spCollection->identify());
119 bool isInnermost =
m_usePixel ? (layerDisk==0) :
false;
120 bool isNextToInnermost =
m_usePixel ? ((layerDisk==1) or (brlEc!=0 and layerDisk==2)) :
false;
131 auto globalPos = spacePoint->globalPosition();
132 auto globalCov = spacePoint->globCovariance();
134 m_eta->push_back(globalPos.eta());
165 const int brlEc(
m_stripID->barrel_ec(idColl));
166 const int layerDisk(
m_stripID->layer_disk(idColl));
167 const int phiMod(
m_stripID->phi_module(idColl));
168 const int etaMod(
m_stripID->eta_module(idColl));
171 const bool isInnermost(
false);
172 const bool isNextToInnermost(
false);
183 auto globalPos = spacePoint->globalPosition();
184 auto globalCov = spacePoint->globCovariance();
186 m_eta->push_back(globalPos.eta());
214 return StatusCode::SUCCESS;