Geant4  10.00.p02
c2_product_p< float_type > Member List

This is the complete list of members for c2_product_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 >
bad_x_pointc2_function< float_type >mutableprotected
c2_binary_function(float_type(*combiner)(const c2_function< float_type > &left, const c2_function< float_type > &right, float_type x, float_type *yprime, float_type *yprime2), const c2_function< float_type > &left, const c2_function< float_type > &right)c2_binary_function< float_type >inlineprotected
c2_binary_function(float_type(*combiner)(const c2_function< float_type > &left, const c2_function< float_type > &right, float_type x, float_type *yprime, float_type *yprime2))c2_binary_function< float_type >inlineprotected
c2_function(const c2_function< float_type > &src)c2_function< float_type >inlineprotected
c2_function()c2_function< float_type >inlineprotected
c2_product_p(const c2_function< float_type > &left, const c2_function< float_type > &right)c2_product_p< float_type >inline
c2_product_p()c2_product_p< float_type >inline
check_monotonicity(const std::vector< float_type > &data, const char message[]) const c2_function< float_type >
claim_ownership() const c2_function< float_type >inline
combine(const c2_function< float_type > &left, const c2_function< float_type > &right, float_type x, float_type *yprime, float_type *yprime2)c2_product_p< float_type >inlinestatic
c2_binary_function::combinec2_binary_function< float_type >
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
evaluationsc2_function< float_type >mutableprotected
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 >
fXMaxc2_function< float_type >protected
fXMinc2_function< float_type >protected
get_evaluations() const c2_function< 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 >
Leftc2_binary_function< float_type >protected
no_overwrite_gridc2_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
Rightc2_binary_function< float_type >protected
sampling_gridc2_function< float_type >protected
set_domain(float_type amin, float_type amax)c2_function< float_type >inline
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
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 >
stubc2_binary_function< float_type >protected
value_with_derivatives(float_type x, float_type *yprime, float_type *yprime2) const c2_binary_function< float_type >inlinevirtual
xmax() const c2_function< float_type >inline
xmin() const c2_function< float_type >inline
~c2_binary_function()c2_binary_function< float_type >inlinevirtual
~c2_function()c2_function< float_type >inlinevirtual