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

#include "G4AtlasInterfaces/IParallelWorldTool.h"

Inheritance diagram for IParallelWorldTool:
Collaboration diagram for IParallelWorldTool:

Public Member Functions

 IParallelWorldTool (const std::string &n)
 
 DeclareInterfaceID (IParallelWorldTool, 1, 0)
 Creates the InterfaceID and interfaceID() method. More...
 
virtual void Construct ()=0
 
virtual void SetWorld ()=0
 
virtual G4VUserParallelWorld * GetParallelWorld ()=0
 

Detailed Description

Abstract interface to a detector construction tool.

Author
ADA
Date
2015-03-20

Definition at line 24 of file IParallelWorldTool.h.

Constructor & Destructor Documentation

◆ IParallelWorldTool()

IParallelWorldTool::IParallelWorldTool ( const std::string &  n)
inline

Definition at line 26 of file IParallelWorldTool.h.

26 :G4VUserParallelWorld(n) {;}

Member Function Documentation

◆ Construct()

virtual void IParallelWorldTool::Construct ( )
pure virtual

◆ DeclareInterfaceID()

IParallelWorldTool::DeclareInterfaceID ( IParallelWorldTool  ,
,
 
)

Creates the InterfaceID and interfaceID() method.

◆ GetParallelWorld()

virtual G4VUserParallelWorld* IParallelWorldTool::GetParallelWorld ( )
pure virtual

◆ SetWorld()

virtual void IParallelWorldTool::SetWorld ( )
pure virtual

The documentation for this class was generated from the following file:
beamspotman.n
n
Definition: beamspotman.py:731