20 if (m_layerBuilder.retrieve().isFailure()){
23 return StatusCode::SUCCESS;
30 std::unique_ptr<const std::vector<Trk::CylinderLayer*> >
31 cylinderLayers = m_layerBuilder->cylindricalLayers();
32 return cylindricalLayersToCentralLayers(std::move(cylinderLayers));
36 std::pair<const std::vector<Trk::Layer*>,
const std::vector<Trk::Layer*> >
40 std::unique_ptr<const std::vector<Trk::DiscLayer*> > discLayers =
41 m_layerBuilder->discLayers();
42 return discLayersToEndcapLayers(std::move(discLayers));
47 return m_layerBuilder->identification();