|
ant
A2 ant: class-based analysis framework
|
#include <Array2D.h>
Inheritance diagram for ant::Array2D_TH2D:
Collaboration diagram for ant::Array2D_TH2D:Public Member Functions | |
| Array2D_TH2D (TH2D *h) | |
| virtual | ~Array2D_TH2D () |
| virtual void | Set (const unsigned x, const unsigned y, const double v) override |
| virtual double | Get (const unsigned x, const unsigned y) const override |
| unsigned | Width () const override |
| unsigned | Height () const override |
| std::size_t | Size () const override |
Public Member Functions inherited from ant::Array2DBase | |
| void | CopyRect (const Array2DBase &src, const unsigned x, const unsigned y) |
| void | CopyRect (const Array2DBase &src, const ant::interval2D< unsigned > &src_rect, const unsigned x, const unsigned y) |
| void | FloodFillAverages () |
| FloodFillAverages fills NaN values from non-NaN neighbors. More... | |
| void | RemoveOutliers (double IQR_factor_lo, double IQR_factor_hi) |
| RemoveOutliers sets values outside specified IQR range to NaN. More... | |
| void | RemoveOutliers (double IQR_factor) |
| virtual | ~Array2DBase () |
Protected Attributes | |
| TH2D * | hist = nullptr |
|
inline |
|
virtual |
|
overridevirtual |
Implements ant::Array2DBase.
|
overridevirtual |
Implements ant::Array2DBase.
|
overridevirtual |
Implements ant::Array2DBase.
|
overridevirtual |
Implements ant::Array2DBase.
|
overridevirtual |
Implements ant::Array2DBase.
|
protected |