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

#include "G4AtlasInterfaces/IG4GeometryConfigurationTool.h"

Inheritance diagram for IG4GeometryConfigurationTool:
Collaboration diagram for IG4GeometryConfigurationTool:

Public Member Functions

virtual ~IG4GeometryConfigurationTool ()
 
 DeclareInterfaceID (IG4GeometryConfigurationTool, 1, 0)
 Creates the InterfaceID and interfaceID() method. More...
 
virtual StatusCode preGeometryConfigure () const =0
 Initialize. More...
 
virtual StatusCode postGeometryConfigure () const =0
 

Detailed Description

Abstract interface for tools to work at the Geant4 geometry step

Author
ADA
Date
2016-08-04

Definition at line 20 of file IG4GeometryConfigurationTool.h.

Constructor & Destructor Documentation

◆ ~IG4GeometryConfigurationTool()

virtual IG4GeometryConfigurationTool::~IG4GeometryConfigurationTool ( )
inlinevirtual

Definition at line 22 of file IG4GeometryConfigurationTool.h.

22 {}

Member Function Documentation

◆ DeclareInterfaceID()

IG4GeometryConfigurationTool::DeclareInterfaceID ( IG4GeometryConfigurationTool  ,
,
 
)

Creates the InterfaceID and interfaceID() method.

◆ postGeometryConfigure()

virtual StatusCode IG4GeometryConfigurationTool::postGeometryConfigure ( ) const
pure virtual

◆ preGeometryConfigure()

virtual StatusCode IG4GeometryConfigurationTool::preGeometryConfigure ( ) const
pure virtual

Initialize.


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