|
| 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[], std::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) |
| |