48   fNumberOfVariables(num_variables)
 
   50   dydxTemp  = 
new G4double[fNumberOfVariables] ; 
 
   51   dydxTemp2 = 
new G4double[fNumberOfVariables] ;
 
   52   yTemp     = 
new G4double[fNumberOfVariables] ; 
 
   53   yTemp2    = 
new G4double[fNumberOfVariables] ;
 
   81   for( i = 0; i < fNumberOfVariables; i++ ) 
 
   83     yTemp[i] = yIn[i] + (1.0/3.0) * h *  dydx[i] ;
 
   88   for( i = 0; i < fNumberOfVariables; i++ ) 
 
   90     yTemp2[i] = yIn[i] + (2.0/3.0) * h * dydxTemp[i] ;
 
   95   for( i = 0; i < fNumberOfVariables; i++ ) 
 
   97     yOut[i] = yIn[i] + h * (0.25 * dydx[i] + 0.75 * dydxTemp2[i]);
 
void DumbStepper(const G4double y[], const G4double dydx[], G4double h, G4double yout[])
G4SimpleHeum(G4EquationOfMotion *EqRhs, G4int num_variables=6)
void RightHandSide(const double y[], double dydx[])
void NormalisePolarizationVector(G4double vec[12])