|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
   28   return StatusCode::SUCCESS;
 
   33 std::unique_ptr<const std::vector<Trk::CylinderLayer*> >
 
   39   if(trtContainer == 
nullptr){
 
   44   return cylindricalLayersImpl(trtContainer);
 
   49 std::unique_ptr<const std::vector<Trk::DiscLayer*> >
 
   55   if(trtContainer == 
nullptr){
 
   60   return discLayersImpl(trtContainer);
 
  
virtual std::unique_ptr< const std::vector< Trk::DiscLayer * > > discLayers(const EventContext &ctx, SG::WriteCondHandle< Trk::TrackingGeometry > &whandle) const override final
LayerBuilderCond interface method - returning Endcap-like layers.
virtual StatusCode initialize() override final
AlgTool initialize method.
Class to hold different TRT detector elements structures.
TRT_LayerBuilderCond(const std::string &, const std::string &, const IInterface *)
AlgTool style constructor.
virtual std::unique_ptr< const std::vector< Trk::CylinderLayer * > > cylindricalLayers(const EventContext &ctx, SG::WriteCondHandle< Trk::TrackingGeometry > &whandle) const override final
LayerBuilderCond interface method - returning Barrel-like layers.
SG::ReadCondHandleKey< InDetDD::TRT_DetElementContainer > m_readKeyTRTContainer
::StatusCode StatusCode
StatusCode definition for legacy code.
StatusCode initialize(bool used=true)
void addDependency(const EventIDRange &range)