ATLAS Offline Software
|
#include <xAODChargedTracksWeightFilter.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 28 of file xAODChargedTracksWeightFilter.h.
double xAODChargedTracksWeightFilter::Spline::get_minimum | ( | double | min, |
double | max | ||
) | const |
get minimum over certain range (requires initialization to extrapolate)
Definition at line 238 of file xAODChargedTracksWeightFilter.cxx.
StatusCode xAODChargedTracksWeightFilter::Spline::initialize | ( | std::vector< double > & | x, |
std::vector< double > & | y | ||
) |
Definition at line 261 of file xAODChargedTracksWeightFilter.cxx.
double xAODChargedTracksWeightFilter::Spline::value | ( | int | nch | ) | const |
std::vector<Point> xAODChargedTracksWeightFilter::Spline::points |
n-1 spline points filled at initialization
Definition at line 42 of file xAODChargedTracksWeightFilter.h.