ATLAS Offline Software
Loading...
Searching...
No Matches
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.
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 ,
1 ,
0  )

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: