62 if (loadedIndex != GetIndex(Z, charge)) {
63 LoadCoefficiencts(GetIndex(Z, charge));
67 const G4double kVecOn4Pi = (kScatteringVector * 1.0e-7) * (1.0 / (4.0 * CLHEP::pi));
68 G4double kVecOn4PiSquared = kVecOn4Pi * kVecOn4Pi;
70 for (
unsigned int i0 = 0; i0 < 4; i0++) {
71 result += theCoefficients[i0 * 2] *
G4Exp(-theCoefficients[i0 * 2 + 1] * kVecOn4PiSquared);
73 result += theCoefficients[8];
84 theCoefficientsMap.insert(std::pair<
G4int, std::vector<G4double>>(index, aDoubleVec));