cabstracthistogram.h Source File¶
|
API
|
cabstracthistogram.h
62 explicit cAbstractHistogram(const char *name=nullptr, bool weighted=false) : cStdDev(name, weighted) {}
virtual double getNegInfSumWeights() const =0
virtual double getBinPDF(int k) const
cAbstractHistogram(const char *name=nullptr, bool weighted=false)
Definition cabstracthistogram.h:62
virtual std::vector< double > getBinEdges() const
virtual int64_t getNumUnderflows() const =0
cAbstractHistogram(const cAbstractHistogram &other)=default
virtual double draw() const override
virtual int getNumBins() const =0
cAbstractHistogram & operator=(const cAbstractHistogram &res)
Definition cabstracthistogram.h:72
virtual bool binsAlreadySetUp() const =0
virtual double getPDF(double x) const
virtual int64_t getNumPosInfs() const =0
virtual double getCDF(double x) const
virtual Bin getBinInfo(int k) const
virtual double getBinValue(int k) const =0
virtual cAbstractHistogram * dup() const override
Definition cabstracthistogram.h:80
virtual int64_t getNumOverflows() const =0
virtual std::vector< double > getBinValues() const
virtual double getBinEdge(int k) const =0
virtual double getPosInfSumWeights() const =0
virtual double getUnderflowSumWeights() const =0
virtual double getOverflowSumWeights() const =0
virtual int64_t getNumNegInfs() const =0
virtual void setUpBins()=0
virtual ~cAbstractHistogram()
Definition cabstracthistogram.h:67
Thrown when the simulation kernel or other components detect a runtime error.
Definition cexception.h:343
cStdDev & operator=(const cStdDev &res)
Information about a histogram bin. This struct is not used internally by the histogram classes,...
Definition cabstracthistogram.h:34
Generated on for API by