26 return StatusCode::SUCCESS;
31std::unique_ptr<const std::vector<Trk::CylinderLayer*> >
36 return cylindricalLayersImpl(trtContainer);
45 return discLayersImpl(trtContainer);
#define ATH_CHECK
Evaluate an expression and check for errors.
Class to hold different TRT detector elements structures.
virtual std::unique_ptr< const std::vector< Trk::CylinderLayer * > > cylindricalLayers() const override final
LayerBuilder interface method - returning Barrel-like layers.
TRT_LayerBuilder(const std::string &, const std::string &, const IInterface *)
AlgTool style constructor.
StringProperty m_trtMgrLocation
the location of the TRT Manager
const InDetDD::TRT_DetectorManager * m_trtMgr
the TRT Manager
virtual StatusCode initialize() override final
AlgTool initialize method.
virtual std::unique_ptr< const std::vector< Trk::DiscLayer * > > discLayers() const override final
LayerBuilder interface method - returning Endcap-like layers.