![]() |
ATLAS Offline Software
|
#include <ChargedTracksWeightFilter.h>
Classes | |
struct | Point |
Linear spline representation of a function used to calculate weights. More... | |
Public Member Functions | |
StatusCode | initialize (std::vector< double > &x, std::vector< double > &y) |
double | get_minimum (double min, double max) const |
get minimum over certain range (requires initialization to extrapolate) More... | |
double | value (int nch) const |
get value for certain x More... | |
Public Attributes | |
std::vector< Point > | points |
n-1 spline points filled at initialization More... | |
Definition at line 25 of file ChargedTracksWeightFilter.h.
double ChargedTracksWeightFilter::Spline::get_minimum | ( | double | min, |
double | max | ||
) | const |
get minimum over certain range (requires initialization to extrapolate)
Definition at line 229 of file ChargedTracksWeightFilter.cxx.
StatusCode ChargedTracksWeightFilter::Spline::initialize | ( | std::vector< double > & | x, |
std::vector< double > & | y | ||
) |
Definition at line 252 of file ChargedTracksWeightFilter.cxx.
double ChargedTracksWeightFilter::Spline::value | ( | int | nch | ) | const |
std::vector<Point> ChargedTracksWeightFilter::Spline::points |
n-1 spline points filled at initialization
Definition at line 39 of file ChargedTracksWeightFilter.h.