Geant4-11
|
#include <G4LinInterpolation.hh>
Public Member Functions | |
G4double | Calculate (G4double point, G4int bin, const G4DataVector &energies, const G4DataVector &data) const override |
G4double | Calculate (G4double point, G4int bin, const G4DataVector &energies, const G4DataVector &data, const G4DataVector &log_energies, const G4DataVector &log_data) const override |
G4VDataSetAlgorithm * | Clone () const override |
G4LinInterpolation () | |
~G4LinInterpolation () | |
Definition at line 51 of file G4LinInterpolation.hh.
|
explicit |
G4LinInterpolation::~G4LinInterpolation | ( | ) |
Definition at line 47 of file G4LinInterpolation.cc.
|
overridevirtual |
Implements G4VDataSetAlgorithm.
Definition at line 55 of file G4LinInterpolation.cc.
References d1, d2, e1, and e2.
Referenced by G4EMDataSet::IntegrationFunction(), G4DataSet::IntegrationFunction(), G4EMDataSet::RandomSelect(), and G4DataSet::RandomSelect().
|
overridevirtual |
Implements G4VDataSetAlgorithm.
Definition at line 85 of file G4LinInterpolation.cc.
|
overridevirtual |
Implements G4VDataSetAlgorithm.
Definition at line 51 of file G4LinInterpolation.cc.
References G4LinInterpolation().