hep.aida.ref.histogram.binner
Interface Binner1D
- All Known Implementing Classes:
- AbstractBinner1D, BasicBinner1D, EfficiencyBinner1D
public interface Binner1D
Method Summary |
double |
binCenter(int bin)
This method can be used to improve accuracy of the bin RMB and MEAN calculations. |
int |
bins()
|
void |
clear()
|
int |
entries(int bin)
|
void |
fill(int bin,
double x,
double weight)
|
double |
height(int bin)
|
double |
mean(int bin)
|
double |
minusError(int bin)
|
double |
plusError(int bin)
|
double |
rms(int bin)
|
void |
scale(double scaleFactor)
|
void |
setBinContent(int bin,
double binCenter,
int entries,
double height,
double plusError,
double minusError,
double sumWW,
double sumXW,
double sumXXW)
|
double |
sumWW(int bin)
|
double |
sumXW(int bin)
|
double |
sumXXW(int bin)
|
fill
void fill(int bin,
double x,
double weight)
clear
void clear()
entries
int entries(int bin)
height
double height(int bin)
plusError
double plusError(int bin)
minusError
double minusError(int bin)
mean
double mean(int bin)
rms
double rms(int bin)
scale
void scale(double scaleFactor)
bins
int bins()
binCenter
double binCenter(int bin)
- This method can be used to improve accuracy of the bin RMB and MEAN calculations.
During the fill running sums are calculated with respect to the bin center:
sum( (x - binCenter)*W ), sum( (x - binCenter)*(x - binCenter)*W )
Default bin center is 0
setBinContent
void setBinContent(int bin,
double binCenter,
int entries,
double height,
double plusError,
double minusError,
double sumWW,
double sumXW,
double sumXXW)
sumWW
double sumWW(int bin)
sumXW
double sumXW(int bin)
sumXXW
double sumXXW(int bin)
jHepWork 2.8 (©) S.Chekanov