#include <G4AdjointInterpolator.hh>
|
| ~G4AdjointInterpolator () |
|
G4double | LinearInterpolation (G4double &x, G4double &x1, G4double &x2, G4double &y1, G4double &y2) |
|
G4double | LogarithmicInterpolation (G4double &x, G4double &x1, G4double &x2, G4double &y1, G4double &y2) |
|
G4double | ExponentialInterpolation (G4double &x, G4double &x1, G4double &x2, G4double &y1, G4double &y2) |
|
G4double | Interpolation (G4double &x, G4double &x1, G4double &x2, G4double &y1, G4double &y2, G4String InterPolMethod="Log") |
|
size_t | FindPosition (G4double &x, std::vector< G4double > &x_vec, size_t ind_min=0, size_t ind_max=0) |
|
size_t | FindPositionForLogVector (G4double &x, std::vector< G4double > &x_vec) |
|
G4double | Interpolate (G4double &x, std::vector< G4double > &x_vec, std::vector< G4double > &y_vec, G4String InterPolMethod="Log") |
|
G4double | InterpolateWithIndexVector (G4double &x, std::vector< G4double > &x_vec, std::vector< G4double > &y_vec, std::vector< size_t > &index_vec, G4double x0, G4double dx) |
|
G4double | InterpolateForLogVector (G4double &x, std::vector< G4double > &x_vec, std::vector< G4double > &y_vec) |
|
Definition at line 53 of file G4AdjointInterpolator.hh.
G4AdjointInterpolator::~G4AdjointInterpolator |
( |
) | |
|
size_t G4AdjointInterpolator::FindPosition |
( |
G4double & |
x, |
|
|
std::vector< G4double > & |
x_vec, |
|
|
size_t |
ind_min = 0 , |
|
|
size_t |
ind_max = 0 |
|
) |
| |
size_t G4AdjointInterpolator::FindPositionForLogVector |
( |
G4double & |
x, |
|
|
std::vector< G4double > & |
x_vec |
|
) |
| |
The documentation for this class was generated from the following files: