58 G4int nBins = data.size() - 1;
61 if (x < points[0] || x == 0.)
72 if (d1 != 0. && d2 != 0.)
74 value = (std::log10(d1)*std::log10(e2/x) + std::log10(d2)*std::log10(x/e1)) / std::log10(e2/e1);
75 value = std::pow(10.,value);
G4double Calculate(G4double point, G4int bin, const G4DataVector &energies, const G4DataVector &data) const
const XML_Char const XML_Char * data
const XML_Char int const XML_Char * value
virtual G4IInterpolator * Clone() const