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

Abstract interface to Geant4 Equation of motion class. More...

#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.
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 ,
1 ,
0  )

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: