ATLAS Offline Software
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
G4mplEqMagElectricFieldTool::makeEquationOfMotion
virtual G4Mag_EqRhs * makeEquationOfMotion(G4MagneticField *emField) const override final
Implements.
Definition:
G4mplEqMagElectricFieldTool.cxx:21
IEquationOfMotionTool.h
AthAlgTool.h
test_pyathena.parent
parent
Definition:
test_pyathena.py:15
G4mplEqMagElectricFieldTool
Definition:
G4mplEqMagElectricFieldTool.h:13
name
std::string name
Definition:
Control/AthContainers/Root/debug.cxx:228
G4mplEqMagElectricFieldTool::G4mplEqMagElectricFieldTool
G4mplEqMagElectricFieldTool(const std::string &type, const std::string &name, const IInterface *parent)
Standard constructor.
Definition:
G4mplEqMagElectricFieldTool.cxx:15
python.CaloScaleNoiseConfig.type
type
Definition:
CaloScaleNoiseConfig.py:78
Generated on Mon Dec 23 2024 21:10:45 for ATLAS Offline Software by
1.8.18