| _binningDimensions | HyperBinningMaker | protected | 
  | _dimSpecificStatus | HyperBinningMaker | protected | 
  | _drawAlgorithm | HyperBinningMaker | protected | 
  | _drawAlgorithmDir | HyperBinningMaker | protected | 
  | _func | HyperBinningMaker | protected | 
  | _gridMultiplier | HyperBinningMaker | protected | 
  | _hyperCuboids | HyperBinningMaker | protected | 
  | _hyperPointSets | HyperBinningMaker | protected | 
  | _iterationNum | HyperBinningMaker | protected | 
  | _linkedBins | HyperBinningMaker | protected | 
  | _minimumBinContent | HyperBinningMaker | protected | 
  | _minimumEdgeLength | HyperBinningMaker | protected | 
  | _names | HyperBinningMaker | protected | 
  | _random | HyperBinningMaker | protected | 
  | _shadowAdded | HyperBinningMaker | protected | 
  | _shadowHyperPointSets | HyperBinningMaker | protected | 
  | _shadowMinimumBinContent | HyperBinningMaker | protected | 
  | _snapToGrid | HyperBinningMaker | protected | 
  | _startingDim | HyperBinningMakerMint | private | 
  | _status | HyperBinningMaker | protected | 
  | _useEventWeights | HyperBinningMaker | protected | 
  | addBin(const HyperCuboid &hyperCuboid, const HyperPointSet &hyperPointSet, const HyperPointSet &shadowHyperPointSet, int status) | HyperBinningMaker |  | 
  | addShadowHyperPointSet(const HyperPointSet &data) | HyperBinningMaker |  | 
  | CONTINUE enum value (defined in HyperBinningMaker) | HyperBinningMaker | protected | 
  | countEventsBelowSplitPoint(int binNumber, int dimension, double splitPoint) const | HyperBinningMaker |  | 
  | countEventsInHyperCuboid(const HyperPointSet &hyperPointSet, const HyperCuboid &hyperCuboid) const | HyperBinningMaker |  | 
  | countShadowEventsBelowSplitPoint(int binNumber, int dimension, double splitPoint) const | HyperBinningMaker |  | 
  | DONE enum value (defined in HyperBinningMaker) | HyperBinningMaker | protected | 
  | drawAfterEachIteration(TString path) | HyperBinningMaker |  | 
  | drawCurrentState(TString path) const | HyperBinningMaker |  | 
  | filterHyperPointSet(const HyperPointSet &hyperPointSet, const HyperCuboid &hyperCuboid, bool print=false) const | HyperBinningMaker |  | 
  | findSmartSplitPoint(int binNumber, int dimension, double dataFraction) const | HyperBinningMaker |  | 
  | findSmartSplitPointInt(int binNumber, int dimension, double dataFraction) const | HyperBinningMaker |  | 
  | finishedAlgorithm() | HyperBinningMaker | virtual | 
  | finishedIteration() | HyperBinningMaker | virtual | 
  | getDimensionSpecificVolumeStatus(int volumeNumber, int dimension) (defined in HyperBinningMaker) | HyperBinningMaker | inline | 
  | getDimensionSpecificVolumeStatus(int volumeNumber, int dimension) const  (defined in HyperBinningMaker) | HyperBinningMaker | inline | 
  | getDimWithLargestSplitSignificance(int &dim, double &split, int binNumber, bool useConstraints=true) | HyperBinningMaker |  | 
  | getGlobalVolumeStatus(int volumeNumber) (defined in HyperBinningMaker) | HyperBinningMaker | inline | 
  | getGlobalVolumeStatus(int volumeNumber) const  (defined in HyperBinningMaker) | HyperBinningMaker | inline | 
  | getHyperBinningHistogram() const | HyperBinningMaker |  | 
  | getHyperVolumeBinning() const | HyperBinningMaker |  | 
  | getNumBins() const | HyperBinningMaker |  | 
  | getNumContinueBins(int dimension=-1) const | HyperBinningMaker |  | 
  | getNumHyperVolumes() const | HyperBinningMaker |  | 
  | getRatioHyperBinningHistogram() const | HyperBinningMaker |  | 
  | getShadowHyperBinningHistogram() const | HyperBinningMaker |  | 
  | getSplitToMinNeg2LLH(double &split, double &sig, int binNumber, int dimension, bool useConstraints=true) | HyperBinningMaker |  | 
  | getSumOfWeights(const HyperPointSet &hyperPointSet) const | HyperBinningMaker |  | 
  | getWeight(const HyperPoint &hyperPoint) const | HyperBinningMaker |  | 
  | HyperBinningMaker(const HyperCuboid &binningRange, const HyperPointSet &data) | HyperBinningMaker |  | 
  | HyperBinningMakerMint(const HyperCuboid &binningRange, const HyperPointSet &data, int startingDim=0) | HyperBinningMakerMint |  | 
  | isValidBinningDimension(int dimension) | HyperBinningMaker |  | 
  | likelihoodSplit(int binNumber) | HyperBinningMaker |  | 
  | likelihoodSplitAll() | HyperBinningMaker |  | 
  | makeBinning() | HyperBinningMakerMint | virtual | 
  | neg2LLH(int binNumber, int dimension, double splitPoint, bool useConstraints=true) | HyperBinningMaker |  | 
  | nullNeg2LLH(int binNumber) | HyperBinningMaker |  | 
  | passFunctionCriteria(HyperCuboid &cuboid1, HyperCuboid &cuboid2) | HyperBinningMaker | virtual | 
  | s_printBinning | HyperBinningMaker | protectedstatic | 
  | scanSig(int binNumber, int dimension, int nbins, bool useConstraints=true) | HyperBinningMaker |  | 
  | setBinningDimensions(std::vector< int > dims) | HyperBinningMaker | inline | 
  | setDimSpecStatusFromMinBinWidths(int volumeNumber) | HyperBinningMaker |  | 
  | setGridMultiplier(HyperPoint &multipliers) | HyperBinningMaker |  | 
  | setGridMultiplier(double multiplier) | HyperBinningMaker |  | 
  | setHyperFunction(HyperFunction *fnc) | HyperBinningMaker |  | 
  | setMinimumBinContent(double val) | HyperBinningMaker |  | 
  | setMinimumEdgeLength(double val) | HyperBinningMaker |  | 
  | setMinimumEdgeLength(HyperPoint val) | HyperBinningMaker |  | 
  | setNames(HyperName names) | HyperBinningMaker | inline | 
  | setOutputLevel(bool val) | HyperBinningMaker | inlinestatic | 
  | setSeed(int seed) | HyperBinningMaker |  | 
  | setShadowMinimumBinContent(double val) | HyperBinningMaker |  | 
  | smartLikelihoodSplit(int binNumber) | HyperBinningMaker |  | 
  | smartLikelihoodSplitAll() | HyperBinningMaker |  | 
  | smartMultiSplit(int binNumber, int dimension, int parts) | HyperBinningMaker |  | 
  | smartMultiSplit(int binNumber, int dimension) | HyperBinningMaker |  | 
  | smartMultiSplitAll(int dimension) | HyperBinningMaker |  | 
  | smartSplit(int binNumber, int dimension, double dataFraction) | HyperBinningMaker |  | 
  | smartSplitAll(int dimension, double dataFraction) | HyperBinningMaker |  | 
  | smartSplitAllInt(int dimension, double dataFraction) | HyperBinningMaker |  | 
  | smartSplitAllRandomise(double dataFraction=0.5) | HyperBinningMaker |  | 
  | smartSplitInt(int binNumber, int dimension, double dataFraction) | HyperBinningMaker |  | 
  | snapToGrid(const HyperCuboid &cuboid, int dimension, double &splitCoord) const | HyperBinningMaker |  | 
  | split(int volumeNumber, int dimension, double splitPoint) | HyperBinningMaker |  | 
  | splitAbovePoint(int dim, double splitPoint, const HyperCuboid &original) const | HyperBinningMaker |  | 
  | splitAll(int dimension, double splitPoint) | HyperBinningMaker |  | 
  | splitAllRandomise(double splitPoint=0.5) | HyperBinningMaker |  | 
  | splitBelowPoint(int dim, double splitPoint, const HyperCuboid &original) const | HyperBinningMaker |  | 
  | startedAlgorithm() | HyperBinningMaker | virtual | 
  | startedIteration() | HyperBinningMaker | virtual | 
  | updateGlobalStatusFromDimSpecific(int volumeNumber) | HyperBinningMaker |  | 
  | useEventWeights(bool val=true) | HyperBinningMaker | inline | 
  | useSnapToGrid(bool val) | HyperBinningMaker |  | 
  | VolumeStatus enum name | HyperBinningMaker | protected | 
  | ~HyperBinningMaker() | HyperBinningMaker | virtual | 
  | ~HyperBinningMakerMint() | HyperBinningMakerMint |  |