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

#include <IGeo2G4Svc.h>

Inheritance diagram for IGeo2G4Svc:
Collaboration diagram for IGeo2G4Svc:

Public Member Functions

 DeclareInterfaceID (IGeo2G4Svc, 1, 0)
 Creates the InterfaceID and interfaceID() method. More...
 
virtual VolumeBuilderGetVolumeBuilder (std::string s) const =0
 
virtual VolumeBuilderGetDefaultBuilder () const =0
 
virtual void SetDefaultBuilder (std::string)=0
 
virtual void ListVolumeBuilders () const =0
 
virtual bool UseTopTransforms () const =0
 

Detailed Description

Definition at line 11 of file IGeo2G4Svc.h.

Member Function Documentation

◆ DeclareInterfaceID()

IGeo2G4Svc::DeclareInterfaceID ( IGeo2G4Svc  ,
,
 
)

Creates the InterfaceID and interfaceID() method.

◆ GetDefaultBuilder()

virtual VolumeBuilder* Geo2G4SvcBase::GetDefaultBuilder ( ) const
pure virtualinherited

◆ GetVolumeBuilder()

virtual VolumeBuilder* Geo2G4SvcBase::GetVolumeBuilder ( std::string  s) const
pure virtualinherited

◆ ListVolumeBuilders()

virtual void Geo2G4SvcBase::ListVolumeBuilders ( ) const
pure virtualinherited

◆ SetDefaultBuilder()

virtual void Geo2G4SvcBase::SetDefaultBuilder ( std::string  )
pure virtualinherited

◆ UseTopTransforms()

virtual bool Geo2G4SvcBase::UseTopTransforms ( ) const
pure virtualinherited

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