#include <Bin.h>
Public Member Functions | |
Equidistant (const double start, const double stop, const unsigned int nBins) | |
double | GetBinCenter (const int i) const |
int | GetBinIndex (const double x) const |
double | GetBinLowerEdge (const int i) const |
double | GetBinUpperEdge (const int i) const |
double | GetBinWidth (const int i) const |
unsigned int | GetNBins () const |
double | GetStart () const |
double | GetStep () const |
double | GetStop () const |
Private Member Functions | |
return | std::numeric_limits () |
Private Attributes | |
double | const |
double | fInvStep |
unsigned int | fNBins |
double | fStart |
return fStart i * | fStep |
double | fStep |
double | fStop |
|
inline |
Definition at line 26 of file Bin.h.
References utl::Interpolate().
|
inline |
Definition at line 24 of file Bin.h.
References fInvStep, and fStart.
Referenced by utl::EquidistantInNorm< cic::Event >::GetBinIndex(), and utl::EquidistantInNorm< cic::Event >::GetUnnormalizedBinIndex().
|
inline |
Definition at line 27 of file Bin.h.
References utl::Interpolate().
|
inline |
Definition at line 28 of file Bin.h.
References utl::Interpolate().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
Definition at line 53 of file Bin.h.
Referenced by GetBinIndex().
|
private |
Definition at line 51 of file Bin.h.
Referenced by GetBinWidth(), and GetNBins().
|
private |
Definition at line 49 of file Bin.h.
Referenced by GetBinIndex(), and GetStart().
|
private |
Definition at line 46 of file Bin.h.
Referenced by GetBinWidth(), and GetStep().
|
private |