ATLAS Offline Software
Loading...
Searching...
No Matches
Simulation
G4Extensions
Monopole
src
G4mplEqMagElectricFieldTool.h
Go to the documentation of this file.
1
#ifndef MONOPOLE_G4mplEqMagElectricFieldTool_H
2
#define MONOPOLE_G4mplEqMagElectricFieldTool_H
3
4
// Include files
5
#include "
AthenaBaseComps/AthAlgTool.h
"
6
#include "
G4AtlasInterfaces/IEquationOfMotionTool.h
"
7
13
class
G4mplEqMagElectricFieldTool
:
public
extends<AthAlgTool, IEquationOfMotionTool> {
14
public
:
16
G4mplEqMagElectricFieldTool
(
const
std::string&
type
,
const
std::string& name,
17
const
IInterface* parent ) ;
18
21
virtual
G4Mag_EqRhs*
makeEquationOfMotion
(G4MagneticField *emField)
const
override
final
;
22
23
24
protected
:
25
26
27
28
29
30
};
31
#endif
//MONOPOLE_G4mplEqMagElectricFieldTool_H
AthAlgTool.h
IEquationOfMotionTool.h
G4mplEqMagElectricFieldTool::makeEquationOfMotion
virtual G4Mag_EqRhs * makeEquationOfMotion(G4MagneticField *emField) const override final
Implements.
Definition
G4mplEqMagElectricFieldTool.cxx:21
G4mplEqMagElectricFieldTool::G4mplEqMagElectricFieldTool
G4mplEqMagElectricFieldTool(const std::string &type, const std::string &name, const IInterface *parent)
Standard constructor.
Definition
G4mplEqMagElectricFieldTool.cxx:15
type
Generated on
for ATLAS Offline Software by
1.14.0