|
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) |
|