7 #ifndef AIDA_IPROFILE_H
8 #define AIDA_IPROFILE_H 1
15 #include "AIDA/IBaseHistogram.h"
virtual int extraEntries() const =0
Get the number of entries in the underflow and overflow bins.
virtual double sumBinHeights() const =0
Get the sum of in range bin heights in the IProfile.
User level interface to a Profile histogram.
Definition: IProfile.h:26
virtual double sumAllBinHeights() const =0
Get the sum of all the bins heights (including underflow and overflow bin).
virtual double maxBinHeight() const =0
Get the maximum height of the in-range bins.
class IAnnotation;
Definition: IBaseHistogram.h:29
virtual double sumExtraBinHeights() const =0
Get the sum of the underflow and overflow bin height.
virtual ~IProfile()
Destructor.
Definition: IProfile.h:30
virtual double minBinHeight() const =0
Get the minimum height of the in-range bins.
virtual int allEntries() const =0
Get the number or all the entries, both in range and underflow/overflow bins of the IProfile...