ATLAS Offline Software
Loading...
Searching...
No Matches
IG4GeometryConfigurationTool Class Referenceabstract

Abstract interface for tools to work at the Geant4 geometry step. More...

#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.
virtual StatusCode preGeometryConfigure () const =0
 Initialize.
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 ,
1 ,
0  )

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: