ATLAS Offline Software
Loading...
Searching...
No Matches
GeoModelTool Class Reference

#include <GeoModelTool.h>

Inherits extends< AthAlgTool, IGeoModelTool >.

Inherited by AFP_GeoModelTool, ALFA_DetectorTool, BeamPipeDetectorTool, CavernInfraDetectorTool, ForDetEnvelopeTool, ForwardRegionGeoModelTool, GeoModelXmlTool, HGTD_DetectorTool, InDetServMatTool, LArDetectorToolNV, LArDetectorToolTBEC, LUCID_DetectorTool, MuonDetectorTool, MuonGMR4::MuonDetectorTool, PixelDetectorTool, SCT_DetectorTool, TRT_DetectorTool, TileDetectorTool, ToyDetectorTool, and ZDC_DetTool.

Collaboration diagram for GeoModelTool:

Public Member Functions

virtual ~GeoModelTool ()=default
virtual GeoVDetectorManager * manager ()
virtual const GeoVDetectorManager * manager () const
virtual StatusCode clear () override
virtual StatusCode align () override

Protected Attributes

GeoVDetectorManager * m_detector {nullptr}

Detailed Description

Definition at line 15 of file GeoModelTool.h.

Constructor & Destructor Documentation

◆ ~GeoModelTool()

virtual GeoModelTool::~GeoModelTool ( )
virtualdefault

Member Function Documentation

◆ align()

virtual StatusCode GeoModelTool::align ( )
inlineoverridevirtual

Reimplemented in ALFA_DetectorTool, LArDetectorToolNV, PixelDetectorTool, SCT_DetectorTool, and TRT_DetectorTool.

Definition at line 25 of file GeoModelTool.h.

25{return StatusCode::SUCCESS;}

◆ clear()

◆ manager() [1/2]

virtual GeoVDetectorManager * GeoModelTool::manager ( )
inlinevirtual

Definition at line 21 of file GeoModelTool.h.

21{return m_detector;}
GeoVDetectorManager * m_detector

◆ manager() [2/2]

virtual const GeoVDetectorManager * GeoModelTool::manager ( ) const
inlinevirtual

Definition at line 22 of file GeoModelTool.h.

22{return m_detector;}

Member Data Documentation

◆ m_detector

GeoVDetectorManager* GeoModelTool::m_detector {nullptr}
protected

Definition at line 28 of file GeoModelTool.h.

28{nullptr};

The documentation for this class was generated from the following file: