This website is no longer maintained. Its content may be obsolete. Please visit http://home.cern/ for current CERN information.
#include <IProfile1D.h>
Inheritance diagram for AIDA::IProfile1D::
Public Methods | |
virtual | ~IProfile1D () |
Destructor. More... | |
virtual bool | fill (double x, double y, 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 | binRms (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 IProfile1D &profile)=0 |
Definition at line 28 of file IProfile1D.h.
|
Definition at line 32 of file IProfile1D.h. |
|
Modifies this IProfile1D by adding the contents of profile to it.
|
|
Returns the X axis. |
|
Number of entries in the corresponding bin (ie the number of times fill was called for this bin).
|
|
The error on this bin.
|
|
Total height of the corresponding bin (ie the sum of the weights in this bin).
|
|
The weighted mean of the corresponding bin.
|
|
The spread (RMS) of a bin.
|
|
Convenience method, equivalent to
|
|
Fill the IProfile1D. |
|
Returns the mean of the whole profile as calculated on filling-time. |
|
Returns the rms of the whole profile as calculated on filling-time. |