20 #include "RKTrackRep.h"
38 MplTrackRep(
int pdgCode,
float magCharge,
char propDir = 0);
47 bool calcOnlyLastRowOfJ =
false)
const override;
54 const double m_magCharge;
Monopole track representation.
double RKPropagate(M1x7 &state7, M7x7 *jacobian, M1x3 &SA, double S, bool varField=true, bool calcOnlyLastRowOfJ=false) const override
The actual Runge Kutta propagation.
double getCharge(const StateOnPlane &state) const override
Get the (fitted) charge of a state.
AbsTrackRep with 5D track parameterization in plane coordinates: (q/p, u', v', u, v)
A state with arbitrary dimension defined in a DetPlane.
Defines for I/O streams used for error and debug printing.