- Member HyperBinningMaker::getDimWithLargestSplitSignificance (int &dim, double &split, int binNumber, bool useConstraints=true)
- remember how this works
- Member HyperBinningMaker::getSplitToMinNeg2LLH (double &split, double &sig, int binNumber, int dimension, bool useConstraints=true)
- remember how this works
- Member HyperBinningMaker::likelihoodSplit (int binNumber)
- remember how this works
- Member HyperBinningMaker::likelihoodSplitAll ()
- remember how this works
- Member HyperBinningMaker::neg2LLH (int binNumber, int dimension, double splitPoint, bool useConstraints=true)
- remember how this works
- Member HyperBinningMaker::nullNeg2LLH (int binNumber)
- remember how this works
- Member HyperBinningMaker::scanSig (int binNumber, int dimension, int nbins, bool useConstraints=true)
- remember how this works
- Member HyperBinningMaker::smartLikelihoodSplit (int binNumber)
- remember how this works
- Member HyperBinningMaker::smartLikelihoodSplitAll ()
- remember how this works
- Class HyperBinningMakerLikelihood
- rememer how this algorithm works - its something along these lines... Fits the points in the bin with a flat line, then fits it with a step fuction (that has 3 free parameters, height before step height after step, and step point ). The step point that maximises the likelihood is chosen as the split point.
- Class HyperBinningMakerMultiSmart
- describe how this works...
- Class HyperBinningMakerSmartLikelihood
- rememer how this algorithm works - its something along these lines... follows the same proceedure as HyperBinningMakerLikelihood but only the dimension is picked using the likelihood method. The splitting is done using the SMART method (HyperBinningMakerSmart) .
- Member HyperHistogram::compareAllProjections (TString path, const HyperHistogram &other, int bins=100) const
- remember how this works
- Member HyperHistogram::compareProjection (TString path, int dim, const HyperHistogram &other, int bins=100) const
- remember how this works
- Member HyperHistogram::drawAllProjections (TString path, int bins) const
- remember how this works
- Member HyperHistogram::drawProjection (TString path, int dim=0, int bins=100) const
- remember how this works
- Member HyperHistogram::project (TH1D *histogram, const HyperCuboid &cuboid, double content, int dimension) const
- remember how this works
- Member HyperHistogram::project (TH1D *histogram, const HyperVolume &hyperVolume, double content, int dimension) const
- remember how this works
- Member HyperHistogram::project (int dim=0, int bins=100, TString name="projection") const
- remember how this works
- Member HyperPlane::findIntersectionPoint (const HyperLine &hyperLine) const
- remember how this works
- Member HyperPlane::findIntersectionSolution (const HyperLine &hyperLine) const
- remember how this works
- Member HyperPlane::findLineIntersectionParameter (const HyperLine &hyperLine) const
- remember how this works
- Member HyperPlane::findPlaneIntersectionParameters (const HyperLine &hyperLine) const
- remember how this works
- Member HyperPlane::findPlaneIntersectionParameters (const HyperPoint &hyperPoint, int dimToOmmit=0) const
- remember how this works
- Member RootPlotter1D::_ratioMax
- this stuff never really worked
- Member RootPlotter1D::_ratioMin
- this stuff never really worked
- Member RootPlotter1D::getRatioMax (RootPlotter1D *ratioPlotter)
- this stuff never really worked
- Member RootPlotter1D::getRatioMin (RootPlotter1D *ratioPlotter)
- this stuff never really worked
- Member RootPlotter1D::plotPulls (TString plotDirectory, TString plotOptions="", TPad *pad=0, double scaleFactor=1.0)
- this stuff never really worked
- Member RootPlotter1D::plotRatio (TString plotDirectory, TString plotOptions="", TPad *pad=0, double scaleFactor=1.0, double *returnMin=0, double *returnMax=0)
- this stuff never really worked
- Member RootPlotter1D::plotWithPulls (TString plotDirectory, TString plotOptions="", TPad *pad=0)
- this stuff never really worked
- Member RootPlotter1D::plotWithRatio (TString plotDirectory, TString plotOptions="", TPad *pad=0)
- this stuff never really worked
- Member RootPlotter1D::s_ratioMax
- this stuff never really worked
- Member RootPlotter1D::s_ratioMin
- this stuff never really worked
- Member RootPlotter1D::setRatioMax (double val)
- this stuff never really worked
- Member RootPlotter1D::setRatioMin (double val)
- this stuff never really worked