Geant4
10.00.p02
|
This is the complete list of members for lin_log_interpolating_function_p< float_type >, including all inherited members.
adaptively_sample(float_type amin, float_type amax, float_type abs_tol=1e-12, float_type rel_tol=1e-12, int derivs=2, std::vector< float_type > *xvals=0, std::vector< float_type > *yvals=0) const | c2_function< float_type > | |
add_pointwise(const c2_function< float_type > &rhs) const | interpolating_function_p< float_type > | inline |
bad_x_point | c2_function< float_type > | mutableprotected |
binary_operator(const c2_function< float_type > &rhs, const c2_binary_function< float_type > *combining_stub) const | interpolating_function_p< float_type > | |
c2_function(const c2_function< float_type > &src) | c2_function< float_type > | inlineprotected |
c2_function() | c2_function< float_type > | inlineprotected |
check_monotonicity(const std::vector< float_type > &data, const char message[]) const | c2_function< float_type > | |
claim_ownership() const | c2_function< float_type > | inline |
clone() const | lin_log_interpolating_function_p< float_type > | inlinevirtual |
clone_data(const interpolating_function_p< float_type > &rhs) | interpolating_function_p< float_type > | inline |
comp_pair(std::pair< float_type, float_type > const &i, std::pair< float_type, float_type > const &j) | interpolating_function_p< float_type > | inlineprotectedstatic |
count_owners() const | c2_function< float_type > | inline |
cvs_file_vers() const | c2_function< float_type > | |
cvs_header_vers() const | c2_function< float_type > | inline |
divide_pointwise(const c2_function< float_type > &rhs) const | interpolating_function_p< float_type > | inline |
evaluations | c2_function< float_type > | mutableprotected |
F | interpolating_function_p< float_type > | protected |
fill_fblock(c2_fblock< float_type > &fb) const | c2_function< float_type > | inline |
find_root(float_type lower_bracket, float_type upper_bracket, float_type start, float_type value, int *error=0, float_type *final_yprime=0, float_type *final_yprime2=0) const | c2_function< float_type > | |
fTransform | interpolating_function_p< float_type > | |
fXMax | c2_function< float_type > | protected |
fXMin | c2_function< float_type > | protected |
get_data(std::vector< float_type > &xvals, std::vector< float_type > &yvals) const | interpolating_function_p< float_type > | |
get_evaluations() const | c2_function< float_type > | inline |
get_internal_data(std::vector< float_type > &xvals, std::vector< float_type > &yvals, std::vector< float_type > &y2vals) const | interpolating_function_p< float_type > | inline |
get_sampling_grid(float_type amin, float_type amax, std::vector< float_type > &grid) const | c2_function< float_type > | virtual |
get_sampling_grid_pointer() const | c2_function< float_type > | inline |
get_trouble_point() const | c2_function< float_type > | inline |
increment_evaluations() const | c2_function< float_type > | inline |
integral(float_type amin, float_type amax, std::vector< float_type > *partials=0, float_type abs_tol=1e-12, float_type rel_tol=1e-12, int derivs=2, bool adapt=true, bool extrapolate=true) const | c2_function< float_type > | |
interpolating_function_p() | interpolating_function_p< float_type > | inline |
interpolating_function_p(const c2_function_transformation< float_type > &transform) | interpolating_function_p< float_type > | inline |
lastKLow | interpolating_function_p< float_type > | mutableprotected |
lin_log_interpolating_function_p() | lin_log_interpolating_function_p< float_type > | inline |
load(const std::vector< float_type > &x, const std::vector< float_type > &f, bool lowerSlopeNatural, float_type lowerSlope, bool upperSlopeNatural, float_type upperSlope, bool splined=true) | interpolating_function_p< float_type > | |
load_pairs(std::vector< std::pair< float_type, float_type > > &data, bool lowerSlopeNatural, float_type lowerSlope, bool upperSlopeNatural, float_type upperSlope, bool splined=true) | interpolating_function_p< float_type > | |
load_random_generator_bins(const std::vector< float_type > &bins, const std::vector< float_type > &binheights, bool splined=true) | interpolating_function_p< float_type > | |
load_random_generator_function(const std::vector< float_type > &bincenters, const c2_function< float_type > &binheights) | interpolating_function_p< float_type > | |
multiply_pointwise(const c2_function< float_type > &rhs) const | interpolating_function_p< float_type > | inline |
no_overwrite_grid | c2_function< float_type > | protected |
normalized_function(float_type amin, float_type amax, float_type norm=1.0) const | c2_function< float_type > | |
operator()(float_type x) const | c2_function< float_type > | inline |
operator()(float_type x, float_type *yprime, float_type *yprime2) const | c2_function< float_type > | inline |
operator()(const c2_function< float_type > &inner) const | c2_function< float_type > | inline |
operator*(const c2_function< float_type > &rhs) const | c2_function< float_type > | inline |
operator+(const c2_function< float_type > &rhs) const | c2_function< float_type > | inline |
operator-(const c2_function< float_type > &rhs) const | c2_function< float_type > | inline |
operator/(const c2_function< float_type > &rhs) const | c2_function< float_type > | inline |
partial_integrals(std::vector< float_type > xgrid, std::vector< float_type > *partials=0, float_type abs_tol=1e-12, float_type rel_tol=1e-12, int derivs=2, bool adapt=true, bool extrapolate=true) const | c2_function< float_type > | |
preen_sampling_grid(std::vector< float_type > *result) const | c2_function< float_type > | |
refine_sampling_grid(std::vector< float_type > &grid, size_t refinement) const | c2_function< float_type > | |
release_ownership() const | c2_function< float_type > | inline |
release_ownership_for_return() const | c2_function< float_type > | inline |
reset_evaluations() const | c2_function< float_type > | inline |
sample_function(const c2_function< float_type > &func, float_type amin, float_type amax, float_type abs_tol, float_type rel_tol, bool lowerSlopeNatural, float_type lowerSlope, bool upperSlopeNatural, float_type upperSlope) | interpolating_function_p< float_type > | |
sampler_function | interpolating_function_p< float_type > | protected |
sampling_grid | c2_function< float_type > | protected |
set_domain(float_type amin, float_type amax) | c2_function< float_type > | inline |
set_lower_extrapolation(float_type bound) | interpolating_function_p< float_type > | |
set_sampling_grid(const std::vector< float_type > &grid) | c2_function< float_type > | virtual |
set_sampling_grid_pointer(std::vector< float_type > &grid) | c2_function< float_type > | inlineprotectedvirtual |
set_upper_extrapolation(float_type bound) | interpolating_function_p< float_type > | |
spline(bool lowerSlopeNatural, float_type lowerSlope, bool upperSlopeNatural, float_type upperSlope) | interpolating_function_p< float_type > | protected |
square_normalized_function(float_type amin, float_type amax, float_type norm=1.0) const | c2_function< float_type > | |
square_normalized_function(float_type amin, float_type amax, const c2_function< float_type > &weight, float_type norm=1.0) const | c2_function< float_type > | |
subtract_pointwise(const c2_function< float_type > &rhs) const | interpolating_function_p< float_type > | inline |
unary_operator(const c2_function< float_type > &source) const | interpolating_function_p< float_type > | |
value_with_derivatives(float_type x, float_type *yprime, float_type *yprime2) const | interpolating_function_p< float_type > | virtual |
X | interpolating_function_p< float_type > | protected |
xInverted | interpolating_function_p< float_type > | protected |
xmax() const | c2_function< float_type > | inline |
xmin() const | c2_function< float_type > | inline |
Xraw | interpolating_function_p< float_type > | protected |
y2 | interpolating_function_p< float_type > | protected |
~c2_function() | c2_function< float_type > | inlinevirtual |
~interpolating_function_p() | interpolating_function_p< float_type > | inlinevirtual |