|
| template<typename ArrayType > |
| G4double | field_utils::getValue (const ArrayType &array, Value1D value) |
| |
| template<typename ArrayType > |
| G4double | field_utils::getValue2 (const ArrayType &array, Value1D value) |
| |
| template<typename ArrayType > |
| G4double | field_utils::getValue (const ArrayType &array, Value3D value) |
| |
| template<typename ArrayType > |
| G4double | field_utils::getValue2 (const ArrayType &array, Value3D value) |
| |
| template<typename ArrayType > |
| G4ThreeVector | field_utils::makeVector (const ArrayType &array, Value3D value) |
| |
| G4double | field_utils::absoluteError (const G4double y[], const G4double yerr[], G4double hstep) |
| |
| G4double | field_utils::relativeError2 (const G4double y[], const G4double yerr[], G4double hstep, G4double errorTolerance) |
| |
| G4double | field_utils::relativeError (const G4double y[], const G4double yerr[], G4double hstep, G4double errorTolerance) |
| |
| template<typename SourceArray , typename TargetArray > |
| void | field_utils::setValue (const SourceArray &src, Value1D value, TargetArray &trg) |
| |
| template<typename SourceArray , typename TargetArray , typename... TargetArrays> |
| void | field_utils::setValue (const SourceArray &src, Value1D value, TargetArray &trg, TargetArrays &...trgs) |
| |
| void | field_utils::copy (G4double dst[], const G4double src[], size_t size=G4FieldTrack::ncompSVEC) |
| |
| G4double | field_utils::inverseCurvatureRadius (G4double particleCharge, G4double momentum, G4double BField) |
| |
| template<typename T > |
| T | field_utils::clamp (T value, T lo, T hi) |
| |