#include <IHistogram1D.h>
Definition at line 28 of file IHistogram1D.h.
Public Member Functions | |
virtual | ~IHistogram1D () |
Destructor. | |
virtual bool | fill (double x, double weight=1.)=0 |
virtual double | binMean (int index) const =0 |
virtual int | binEntries (int index) const =0 |
virtual double | binHeight (int index) const =0 |
virtual double | binError (int index) const =0 |
virtual double | mean () const =0 |
virtual double | rms () const =0 |
virtual const IAxis & | axis () const =0 |
virtual int | coordToIndex (double coord) const =0 |
virtual bool | add (const IHistogram1D &hist)=0 |
|
Destructor.
Definition at line 32 of file IHistogram1D.h. |
|
Add to this IHistogram1D the contents of another IHistogram1D.
|
|
Get the x axis of the IHistogram1D.
Referenced by Rivet::normalize(). |
|
Number of entries in the corresponding bin (ie the number of times fill was called for this bin).
|
|
The error of a given bin.
|
|
Total height of the corresponding bin (ie the sum of the weights in this bin).
Referenced by Rivet::normalize(). |
|
The weighted mean of a bin.
|
|
Get the bin number corresponding to a given coordinate along the x axis. This is a convenience method, equivalent to
|
|
Fill the IHistogram1D with a value and the corresponding weight.
Referenced by ZPhys73C11::analyze(), TestAnalysis::analyze(), HepEx9506012::analyze(), HepEx0409040::analyze(), HepEx0112029::analyze(), and main(). |
|
The mean of the whole IHistogram1D.
|
|
The RMS of the whole IHistogram1D.
|