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

#include "G4AtlasInterfaces/IG4GeometryNotifierSvc.h"

Inheritance diagram for IG4GeometryNotifierSvc:
Collaboration diagram for IG4GeometryNotifierSvc:

Public Member Functions

 IG4GeometryNotifierSvc ()
 
virtual ~IG4GeometryNotifierSvc ()
 
 DeclareInterfaceID (IG4GeometryNotifierSvc, 1, 0)
 Creates the InterfaceID and interfaceID() method. More...
 
virtual void SetCurrentDetectorName (const std::string &)=0
 
virtual const std::string GetCurrentDetectorName () const =0
 

Detailed Description

Abstract interface to service for Geant4 geometry notifier classes

Definition at line 18 of file IG4GeometryNotifierSvc.h.

Constructor & Destructor Documentation

◆ IG4GeometryNotifierSvc()

IG4GeometryNotifierSvc::IG4GeometryNotifierSvc ( )
inline

Definition at line 20 of file IG4GeometryNotifierSvc.h.

20 {}

◆ ~IG4GeometryNotifierSvc()

virtual IG4GeometryNotifierSvc::~IG4GeometryNotifierSvc ( )
inlinevirtual

Definition at line 21 of file IG4GeometryNotifierSvc.h.

21 {}

Member Function Documentation

◆ DeclareInterfaceID()

IG4GeometryNotifierSvc::DeclareInterfaceID ( IG4GeometryNotifierSvc  ,
,
 
)

Creates the InterfaceID and interfaceID() method.

◆ GetCurrentDetectorName()

virtual const std::string IG4GeometryNotifierSvc::GetCurrentDetectorName ( ) const
pure virtual

◆ SetCurrentDetectorName()

virtual void IG4GeometryNotifierSvc::SetCurrentDetectorName ( const std::string &  )
pure virtual

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