70 const std::vector<G4double>& values,
78 G4ExceptionDescription ed;
79 ed <<
"The size of energy vector " << numberOfNodes <<
" != " << values.size();
80 G4Exception(
"G4PhysicsFreeVector constructor: ",
"glob04", FatalException, ed);
165 for (std::size_t i = 1; i <=
imax1; ++i)
G4double G4Exp(G4double initial_x)
Exponential Function double precision.
G4double G4Log(G4double x)
void InsertValues(const G4double energy, const G4double value)
void PutValues(const std::size_t index, const G4double energy, const G4double value)
void EnableLogBinSearch(const G4int n=1)
G4PhysicsFreeVector(G4bool spline=false)
void PrintPutValueError(std::size_t index, G4double value, const G4String &text)
std::size_t numberOfNodes
std::vector< G4double > dataVector
std::vector< G4double > binVector
virtual void Initialise()
std::vector< std::size_t > scale