|
ant
A2 ant: class-based analysis framework
|
#include <ClippedInterpolatorWrapper.h>
Collaboration diagram for ant::ClippedInterpolatorWrapper:Classes | |
| struct | boundsCheck_t |
Public Types | |
| using | interpolator_ptr_t = std::unique_ptr< const ant::Interpolator2D > |
Public Member Functions | |
| ClippedInterpolatorWrapper (interpolator_ptr_t i) | |
| ClippedInterpolatorWrapper () | |
| ~ClippedInterpolatorWrapper () | |
| double | GetPoint (double x, double y) const |
| void | setInterpolator (interpolator_ptr_t i) |
| TH2D * | getCheckHistogram (const int xBins, const int yBins) |
Static Public Member Functions | |
| static std::unique_ptr< const Interpolator2D > | makeInterpolator (TH2D *hist) |
Public Attributes | |
| interpolator_ptr_t | interp |
| boundsCheck_t | xrange |
| boundsCheck_t | yrange |
Friends | |
| std::ostream & | operator<< (std::ostream &stream, const boundsCheck_t &o) |
| std::ostream & | operator<< (std::ostream &stream, const ClippedInterpolatorWrapper &o) |
| using ant::ClippedInterpolatorWrapper::interpolator_ptr_t = std::unique_ptr<const ant::Interpolator2D> |
| ant::ClippedInterpolatorWrapper::ClippedInterpolatorWrapper | ( | ClippedInterpolatorWrapper::interpolator_ptr_t | i | ) |
| ant::ClippedInterpolatorWrapper::ClippedInterpolatorWrapper | ( | ) |
| ant::ClippedInterpolatorWrapper::~ClippedInterpolatorWrapper | ( | ) |
| TH2D * ClippedInterpolatorWrapper::getCheckHistogram | ( | const int | xBins, |
| const int | yBins | ||
| ) |
| double ant::ClippedInterpolatorWrapper::GetPoint | ( | double | x, |
| double | y | ||
| ) | const |
|
static |
| void ant::ClippedInterpolatorWrapper::setInterpolator | ( | ClippedInterpolatorWrapper::interpolator_ptr_t | i | ) |
|
friend |
|
friend |
| interpolator_ptr_t ant::ClippedInterpolatorWrapper::interp |
| boundsCheck_t ant::ClippedInterpolatorWrapper::xrange |
| boundsCheck_t ant::ClippedInterpolatorWrapper::yrange |