ATLAS Offline Software
Public Member Functions | List of all members
IGeoModelSvc Class Referenceabstract

#include <IGeoModelSvc.h>

Inheritance diagram for IGeoModelSvc:
Collaboration diagram for IGeoModelSvc:

Public Member Functions

 DeclareInterfaceID (IGeoModelSvc, 1, 1)
 Declare interface ID. More...
 
virtual const std::string & atlasVersion () const =0
 
virtual const std::string & inDetVersion () const =0
 
virtual const std::string & pixelVersion () const =0
 
virtual const std::string & SCT_Version () const =0
 
virtual const std::string & TRT_Version () const =0
 
virtual const std::string & LAr_Version () const =0
 
virtual const std::string & tileVersion () const =0
 
virtual const std::string & muonVersion () const =0
 
virtual const std::string & caloVersion () const =0
 
virtual const std::string & magFieldVersion () const =0
 
virtual const std::string & cavernInfraVersion () const =0
 
virtual const std::string & forwardDetectorsVersion () const =0
 
virtual const std::string & inDetVersionOverride () const =0
 
virtual const std::string & pixelVersionOverride () const =0
 
virtual const std::string & SCT_VersionOverride () const =0
 
virtual const std::string & TRT_VersionOverride () const =0
 
virtual const std::string & LAr_VersionOverride () const =0
 
virtual const std::string & tileVersionOverride () const =0
 
virtual const std::string & muonVersionOverride () const =0
 
virtual const std::string & caloVersionOverride () const =0
 
virtual const std::string & magFieldVersionOverride () const =0
 
virtual const std::string & cavernInfraVersionOverride () const =0
 
virtual const std::string & forwardDetectorsVersionOverride () const =0
 
virtual GeoModel::GeoConfig geoConfig () const =0
 
virtual const IGeoModelToolgetTool (std::string toolName) const =0
 
virtual StatusCode clear ()=0
 
virtual const bool & isEmecStandard () const =0
 

Detailed Description

Definition at line 17 of file IGeoModelSvc.h.

Member Function Documentation

◆ atlasVersion()

virtual const std::string& IGeoModelSvc::atlasVersion ( ) const
pure virtual

◆ caloVersion()

virtual const std::string& IGeoModelSvc::caloVersion ( ) const
pure virtual

◆ caloVersionOverride()

virtual const std::string& IGeoModelSvc::caloVersionOverride ( ) const
pure virtual

◆ cavernInfraVersion()

virtual const std::string& IGeoModelSvc::cavernInfraVersion ( ) const
pure virtual

◆ cavernInfraVersionOverride()

virtual const std::string& IGeoModelSvc::cavernInfraVersionOverride ( ) const
pure virtual

◆ clear()

virtual StatusCode IGeoModelSvc::clear ( )
pure virtual

◆ DeclareInterfaceID()

IGeoModelSvc::DeclareInterfaceID ( IGeoModelSvc  ,
,
 
)

Declare interface ID.

◆ forwardDetectorsVersion()

virtual const std::string& IGeoModelSvc::forwardDetectorsVersion ( ) const
pure virtual

◆ forwardDetectorsVersionOverride()

virtual const std::string& IGeoModelSvc::forwardDetectorsVersionOverride ( ) const
pure virtual

◆ geoConfig()

virtual GeoModel::GeoConfig IGeoModelSvc::geoConfig ( ) const
pure virtual

◆ getTool()

virtual const IGeoModelTool* IGeoModelSvc::getTool ( std::string  toolName) const
pure virtual

◆ inDetVersion()

virtual const std::string& IGeoModelSvc::inDetVersion ( ) const
pure virtual

◆ inDetVersionOverride()

virtual const std::string& IGeoModelSvc::inDetVersionOverride ( ) const
pure virtual

◆ isEmecStandard()

virtual const bool& IGeoModelSvc::isEmecStandard ( ) const
pure virtual

◆ LAr_Version()

virtual const std::string& IGeoModelSvc::LAr_Version ( ) const
pure virtual

◆ LAr_VersionOverride()

virtual const std::string& IGeoModelSvc::LAr_VersionOverride ( ) const
pure virtual

◆ magFieldVersion()

virtual const std::string& IGeoModelSvc::magFieldVersion ( ) const
pure virtual

◆ magFieldVersionOverride()

virtual const std::string& IGeoModelSvc::magFieldVersionOverride ( ) const
pure virtual

◆ muonVersion()

virtual const std::string& IGeoModelSvc::muonVersion ( ) const
pure virtual

◆ muonVersionOverride()

virtual const std::string& IGeoModelSvc::muonVersionOverride ( ) const
pure virtual

◆ pixelVersion()

virtual const std::string& IGeoModelSvc::pixelVersion ( ) const
pure virtual

◆ pixelVersionOverride()

virtual const std::string& IGeoModelSvc::pixelVersionOverride ( ) const
pure virtual

◆ SCT_Version()

virtual const std::string& IGeoModelSvc::SCT_Version ( ) const
pure virtual

◆ SCT_VersionOverride()

virtual const std::string& IGeoModelSvc::SCT_VersionOverride ( ) const
pure virtual

◆ tileVersion()

virtual const std::string& IGeoModelSvc::tileVersion ( ) const
pure virtual

◆ tileVersionOverride()

virtual const std::string& IGeoModelSvc::tileVersionOverride ( ) const
pure virtual

◆ TRT_Version()

virtual const std::string& IGeoModelSvc::TRT_Version ( ) const
pure virtual

◆ TRT_VersionOverride()

virtual const std::string& IGeoModelSvc::TRT_VersionOverride ( ) const
pure virtual

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