55 const G4int nvar = 6 ;
73 for(
G4int i = 0; i < nvar; ++i )
75 yOut[i] = 0.5 * ( yTemp[i] + yTemp2[i] );
~G4HelixImplicitEuler() override
G4HelixImplicitEuler(G4Mag_EqRhs *EqRhs)
void DumbStepper(const G4double y[], G4ThreeVector Bfld, G4double h, G4double yout[]) override
void MagFieldEvaluate(const G4double y[], G4ThreeVector &Bfield)
void AdvanceHelix(const G4double yIn[], const G4ThreeVector &Bfld, G4double h, G4double yHelix[], G4double yHelix2[]=nullptr)