MINT2
Todo List
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