Equation of motion implementing the dual Lorentz force of a magnetic charge.
More...
Inherits G4EquationOfMotion.
Equation of motion implementing the dual Lorentz force of a magnetic charge.
Definition at line 139 of file O2MonopolePhysics.cxx.
◆ O2MonopoleEquation()
| o2::g4config::O2MonopoleEquation::O2MonopoleEquation |
( |
G4Field * |
field, |
|
|
double |
magneticChargeEplusUnits, |
|
|
double |
tpcDriftFieldGeant4 |
|
) |
| |
|
inline |
- Parameters
-
| field | the magnetic field to integrate in |
| magneticChargeEplusUnits | monopole magnetic charge expressed in eplus units (one Dirac charge = 1/(2*alpha) ~ 68.5) |
| tpcDriftFieldGeant4 | TPC drift field in Geant4 units |
Definition at line 146 of file O2MonopolePhysics.cxx.
◆ EvaluateRhsGivenB()
| void o2::g4config::O2MonopoleEquation::EvaluateRhsGivenB |
( |
const G4double |
y[], |
|
|
const G4double |
B[3], |
|
|
G4double |
dydx[] |
|
) |
| const |
|
inlineoverride |
◆ SetChargeMomentumMass()
| void o2::g4config::O2MonopoleEquation::SetChargeMomentumMass |
( |
G4ChargeState |
particleChargeState, |
|
|
G4double |
, |
|
|
G4double |
particleMass |
|
) |
| |
|
inlineoverride |
◆ setMagneticChargeSign()
| void o2::g4config::O2MonopoleEquation::setMagneticChargeSign |
( |
int |
sign | ) |
|
|
inline |
The documentation for this class was generated from the following file: