23 return StatusCode::SUCCESS;
30 std::unique_ptr<const std::vector<Trk::CylinderLayer*> >
32 return cylindricalLayersToCentralLayers(std::move(cylinderLayers));
36std::pair<const std::vector<Trk::Layer*>,
const std::vector<Trk::Layer*> >
40 std::unique_ptr<const std::vector<Trk::DiscLayer*> > discLayers =
42 return discLayersToEndcapLayers(std::move(discLayers));
#define ATH_MSG_WARNING(x)
virtual const std::string & identification() const override final
Name identification.
LayerProvider(const std::string &, const std::string &, const IInterface *)
Constructor.
virtual std::pair< const std::vector< Layer * >, const std::vector< Layer * > > endcapLayer() const override final
LayerBuilder interface method - returning the endcap layer.
virtual StatusCode initialize() override final
initialize
PublicToolHandle< ILayerBuilder > m_layerBuilder
virtual const std::vector< Layer * > centralLayers() const override final
LayerBuilder interface method - returning the central layers.