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

#include "G4AtlasInterfaces/IEquationOfMotionTool.h"

Inheritance diagram for IEquationOfMotionTool:
Collaboration diagram for IEquationOfMotionTool:

Public Member Functions

 IEquationOfMotionTool ()
 
virtual ~IEquationOfMotionTool ()
 
 DeclareInterfaceID (IEquationOfMotionTool, 1, 0)
 Creates the InterfaceID and interfaceID() method. More...
 
virtual G4Mag_EqRhs * makeEquationOfMotion (G4MagneticField *emField) const =0
 

Detailed Description

Abstract interface to Geant4 Equation of motion class

Definition at line 21 of file IEquationOfMotionTool.h.

Constructor & Destructor Documentation

◆ IEquationOfMotionTool()

IEquationOfMotionTool::IEquationOfMotionTool ( )
inline

Definition at line 24 of file IEquationOfMotionTool.h.

24 {}

◆ ~IEquationOfMotionTool()

virtual IEquationOfMotionTool::~IEquationOfMotionTool ( )
inlinevirtual

Definition at line 25 of file IEquationOfMotionTool.h.

25 {}

Member Function Documentation

◆ DeclareInterfaceID()

IEquationOfMotionTool::DeclareInterfaceID ( IEquationOfMotionTool  ,
,
 
)

Creates the InterfaceID and interfaceID() method.

◆ makeEquationOfMotion()

virtual G4Mag_EqRhs* IEquationOfMotionTool::makeEquationOfMotion ( G4MagneticField *  emField) const
pure virtual

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