8 #define AIDA_ICLOUD_H 1
15 #include "AIDA/IBaseHistogram.h"
70 virtual bool scale(
double scaleFactor) = 0;
virtual double sumOfWeights() const =0
Get the sum of weights of all the entries.
virtual ~ICloud()
Destructor.
Definition: ICloud.h:34
virtual bool isConverted() const =0
Check if the ICloud has been converted to an IHistogram.
User level interface to a Cloud.
Definition: ICloud.h:30
virtual bool convertToHistogram()=0
Convert the ICloud to an IHistogram using the default number of bins.
class IAnnotation;
Definition: IBaseHistogram.h:29
virtual bool scale(double scaleFactor)=0
Scale the weights by a given factor.
virtual int maxEntries() const =0
Get the number of entries after which the cloud will be converted to an IHistogram.