11 #ifndef ROOT_TKDTreeBinning
12 #define ROOT_TKDTreeBinning
76 std::pair<const Double_t*, const Double_t*>
GetBinsEdges()
const;
102 #endif // ROOT_TKDTreeBinning
std::vector< std::vector< std::pair< Bool_t, Bool_t > > > fCheckedBinEdges
const Double_t * GetBinMaxEdges(UInt_t bin) const
std::vector< Double_t > fBinMaxEdges
Double_t GetBinVolume(UInt_t bin) const
const Double_t * GetDimData(UInt_t dim) const
void SetBinMinMaxEdges(Double_t *binEdges)
const Double_t * GetBinWidth(UInt_t bin) const
friend struct CompareDesc
std::vector< UInt_t > fBinsContent
void SetData(Double_t *data)
Double_t GetBinDensity(UInt_t bin) const
UInt_t FindBin(const Double_t *point) const
UInt_t GetBinMaxDensity() const
UInt_t GetBinContent(UInt_t bin) const
void SetNBins(UInt_t bins)
const TKDTreeBinning * bins
const Double_t * GetOneDimBinEdges() const
const Double_t * GetBinsMaxEdges() const
#define ClassDef(name, id)
const Double_t * SortOneDimBinEdges(Bool_t sortAsc=kTRUE)
<- TKDTreeBinning - A class providing multidimensional binning ->
void ReadjustMaxBinEdges(Double_t *binEdges)
std::vector< Double_t > fBinMinEdges
Double_t GetDataMin(UInt_t dim) const
std::vector< UInt_t > fIndices
Class describing the binned data sets : vectors of x coordinates, y values and optionally error on y ...
std::vector< std::pair< Double_t, Double_t > > fDataThresholds
void SortBinsByDensity(Bool_t sortAsc=kTRUE)
TKDTreeBinning(TKDTreeBinning &bins)
TFitResultPtr Fit(FitObject *h1, TF1 *f1, Foption_t &option, const ROOT::Math::MinimizerOptions &moption, const char *goption, ROOT::Fit::DataRange &range)
const Double_t * GetBinCenter(UInt_t bin) const
void FillBinData(ROOT::Fit::BinData &data) const
const Double_t * GetBinMinEdges(UInt_t bin) const
Mother of all ROOT objects.
void SetCommonBinEdges(Double_t *binEdges)
void ReadjustMinBinEdges(Double_t *binEdges)
const Double_t * GetBinsMinEdges() const
std::vector< std::map< Double_t, std::vector< UInt_t > > > fCommonBinEdges
std::pair< const Double_t *, const Double_t * > GetBinEdges(UInt_t bin) const
std::pair< const Double_t *, const Double_t * > GetBinsEdges() const
TKDTreeID * GetTree() const
UInt_t GetBinMinDensity() const
Double_t GetDataMax(UInt_t dim) const
TKDTreeBinning operator=(TKDTreeBinning &bins)