HyperPlot  v1
Bin and visualise multidimensional datasets
HyperBinningMakerPhaseBinning Member List

This is the complete list of members for HyperBinningMakerPhaseBinning, including all inherited members.

_binEdges (defined in HyperBinningMakerPhaseBinning)HyperBinningMakerPhaseBinningprivate
_binningDimensionsHyperBinningMakerprotected
_dimSpecificStatusHyperBinningMakerprotected
_drawAlgorithmHyperBinningMakerprotected
_drawAlgorithmDirHyperBinningMakerprotected
_funcHyperBinningMakerprotected
_gridMultiplierHyperBinningMakerprotected
_hyperCuboidsHyperBinningMakerprotected
_hyperPointSetsHyperBinningMakerprotected
_iterationNumHyperBinningMakerprotected
_linkedBinsHyperBinningMakerprotected
_maximumRandWalks (defined in HyperBinningMakerPhaseBinning)HyperBinningMakerPhaseBinningprivate
_minimumBinContentHyperBinningMakerprotected
_minimumEdgeLengthHyperBinningMakerprotected
_namesHyperBinningMakerprotected
_numberOfGradientSplits (defined in HyperBinningMakerPhaseBinning)HyperBinningMakerPhaseBinningprivate
_numberOfSystematicSplits (defined in HyperBinningMakerPhaseBinning)HyperBinningMakerPhaseBinningprivate
_numBinPairs (defined in HyperBinningMakerPhaseBinning)HyperBinningMakerPhaseBinningprivate
_numWalkers (defined in HyperBinningMakerPhaseBinning)HyperBinningMakerPhaseBinningprivate
_randomHyperBinningMakerprotected
_shadowAddedHyperBinningMakerprotected
_shadowHyperPointSetsHyperBinningMakerprotected
_shadowMinimumBinContentHyperBinningMakerprotected
_snapToGridHyperBinningMakerprotected
_statusHyperBinningMakerprotected
_useEventWeightsHyperBinningMakerprotected
_walkSizeFrac (defined in HyperBinningMakerPhaseBinning)HyperBinningMakerPhaseBinningprivate
addBin(const HyperCuboid &hyperCuboid, const HyperPointSet &hyperPointSet, const HyperPointSet &shadowHyperPointSet, int status)HyperBinningMaker
addShadowHyperPointSet(const HyperPointSet &data)HyperBinningMaker
closestBinBoundary(double val)HyperBinningMakerPhaseBinningprivate
CONTINUE enum value (defined in HyperBinningMaker)HyperBinningMakerprotected
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)HyperBinningMakerprotected
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()HyperBinningMakervirtual
finishedIteration()HyperBinningMakervirtual
getBinNumFromFunc(HyperPoint &point)HyperBinningMakerPhaseBinningprivate
getBinNumFromFuncVal(double phase)HyperBinningMakerPhaseBinningprivate
getDimensionSpecificVolumeStatus(int volumeNumber, int dimension) (defined in HyperBinningMaker)HyperBinningMakerinline
getDimensionSpecificVolumeStatus(int volumeNumber, int dimension) const (defined in HyperBinningMaker)HyperBinningMakerinline
getDimWithLargestSplitSignificance(int &dim, double &split, int binNumber, bool useConstraints=true)HyperBinningMaker
getGlobalVolumeStatus(int volumeNumber) (defined in HyperBinningMaker)HyperBinningMakerinline
getGlobalVolumeStatus(int volumeNumber) const (defined in HyperBinningMaker)HyperBinningMakerinline
getGrad(HyperPoint &point)HyperBinningMakerPhaseBinningprivate
getGradPos(HyperPoint &point, double funcValAtPoint)HyperBinningMakerPhaseBinningprivate
getHighBinBoundary(double phase)HyperBinningMakerPhaseBinningprivate
getHyperBinningHistogram() const HyperBinningMaker
getHyperVolumeBinning() const HyperBinningMaker
getLowBinBoundary(double phase)HyperBinningMakerPhaseBinningprivate
getNumBins() const HyperBinningMaker
getNumContinueBins(int dimension=-1) const HyperBinningMaker
getNumHyperVolumes() const HyperBinningMaker
getRatioHyperBinningHistogram() const HyperBinningMaker
getSecondDerivative(HyperPoint &point, HyperPoint &vector, double funcValAtPoint, double &deriv)HyperBinningMakerPhaseBinningprivate
getShadowHyperBinningHistogram() const HyperBinningMaker
getSplitCorners(int volumeNumber)HyperBinningMakerPhaseBinningprivate
getSplitEdges(int volumeNumber)HyperBinningMakerPhaseBinningprivate
getSplitFaces(int volumeNumber)HyperBinningMakerPhaseBinningprivate
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
gradientSplit(int binNumber, int &dimension)HyperBinningMakerPhaseBinningprivatevirtual
gradientSplitAll() (defined in HyperBinningMakerPhaseBinning)HyperBinningMakerPhaseBinningvirtual
HyperBinningMaker(const HyperCuboid &binningRange, const HyperPointSet &data)HyperBinningMaker
HyperBinningMakerPhaseBinning(const HyperCuboid &binningRange, HyperFunction *func)HyperBinningMakerPhaseBinning
isValidBinningDimension(int dimension)HyperBinningMaker
likelihoodSplit(int binNumber)HyperBinningMaker
likelihoodSplitAll()HyperBinningMaker
makeBinning()HyperBinningMakerPhaseBinningvirtual
neg2LLH(int binNumber, int dimension, double splitPoint, bool useConstraints=true)HyperBinningMaker
nullNeg2LLH(int binNumber)HyperBinningMaker
orderAndTestSplitPoints(HyperPointSet &points, HyperPoint &point, double valAtPoint, HyperPoint gradient)HyperBinningMakerPhaseBinningprivate
passFunctionCriteria(HyperCuboid &cuboid1, HyperCuboid &cuboid2)HyperBinningMakervirtual
randomWalkSplit(int volumeNumber, int dimension)HyperBinningMakerPhaseBinningprivate
s_printBinningHyperBinningMakerprotectedstatic
scanSig(int binNumber, int dimension, int nbins, bool useConstraints=true)HyperBinningMaker
setBinEdges(std::vector< double > binEdges)HyperBinningMakerPhaseBinning
setBinningDimensions(std::vector< int > dims)HyperBinningMakerinline
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)HyperBinningMakerinline
setNumBinPairs(int binpairs)HyperBinningMakerPhaseBinning
setOutputLevel(bool val)HyperBinningMakerinlinestatic
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
splitByCoord(int volumeNumber, int dimension, HyperPoint &coord)HyperBinningMakerPhaseBinningprivate
splitDimFromGrad(int volumeNumber, HyperPoint gradient)HyperBinningMakerPhaseBinningprivate
startedAlgorithm()HyperBinningMakervirtual
startedIteration()HyperBinningMakervirtual
systematicSplit(int volumeNumber, int dimension, double valAtCenter, HyperPoint gradient)HyperBinningMakerPhaseBinningprivate
updateGlobalStatusFromDimSpecific(int volumeNumber)HyperBinningMaker
useEventWeights(bool val=true)HyperBinningMakerinline
useSnapToGrid(bool val)HyperBinningMaker
VolumeStatus enum nameHyperBinningMakerprotected
walk(HyperPoint &point, HyperCuboid &walkLimits)HyperBinningMakerPhaseBinningprivate
walkOrthogonal(HyperPoint &point, HyperCuboid &walkLimits)HyperBinningMakerPhaseBinningprivate
~HyperBinningMaker()HyperBinningMakervirtual
~HyperBinningMakerPhaseBinning()HyperBinningMakerPhaseBinning