Crombie Tools
RatioComparison Member List

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

AddCutLine(Double_t loc, bool is_vert=true)PlotBaseinline
AddDataFile(TString fileName)FileConfigReader
AddExpr(TString expr)PlotBaseinline
AddFile(TString treeName, TString fileName, Double_t XSec, TString entry="", Int_t colorstyle=0)FileConfigReader
AddFile(TString treeName, TString fileName, Double_t XSec, TString entry, Int_t colorstyle, FileType type)FileConfigReaderinline
AddFile(TString fileName, Double_t XSec, TString entry, Int_t colorstyle)FileConfigReaderinline
AddFile(TString fileName, Double_t XSec, TString entry, Int_t colorstyle, FileType type)FileConfigReaderinline
AddInDir(TString FileName)InDirectoryHolderprotected
AddLegendEntry(TString LegendEntry, Color_t ColorEntry)PlotBaseinline
AddLegendEntry(TString LegendEntry, Color_t ColorEntry, Int_t LineWidth, Int_t LineStyle)PlotBaseinline
AddLine(TTree *tree, TCut cut, TString expr)PlotBaseinline
AddLine(TTree *tree, const char *cut, TString expr)PlotBaseinline
AddOutDir(TString FileName) constInOutDirectoryHolderprotected
AddRatioCuts(TString num_cut, TString denom_cut, FileType type, TString entry, Int_t color)RatioComparison
AddRatioLine(Int_t line)PlotBaseinline
AddSystematicBranch(TString branch)PlotBaseinline
AddTree(TTree *tree)PlotBaseinline
AddTreeExpr(TTree *tree, TString expr)PlotBaseinline
AddTreeWeight(TTree *tree, TCut cut)PlotBaseinline
AddTreeWeight(TTree *tree, const char *cut)PlotBaseinline
AddUncertainty(UInt_t index, TString FileName, TString HistName, Int_t startBin=1, Int_t endBin=0)PlotHists
AddWeight(TCut cut)PlotBaseinline
AddWeight(const char *cut)PlotBaseinline
AddWeightExpr(TCut cut, TString expr)PlotBaseinline
AddWeightExpr(const char *cut, TString expr)PlotBaseinline
BaseCanvas(TString FileBase, std::vector< T *> theLines, TString XLabel, TString YLabel, Bool_t logY=false, Bool_t logX=false)PlotBaseprotected
bCPlotBaseprotected
bPDFPlotBaseprotected
bPNGPlotBaseprotected
CloseFiles()FileConfigReaderprotected
ConvertToArray(Int_t NumXBins, Double_t MinX, Double_t MaxX, Double_t *XBins)PlotBaseinlineprotected
Debug()Debuginline
DebugLevel enum nameDebug
DisplayFunc(const char *func)Debugprotected
eDebug enum valueDebug
eError enum valueDebug
eInfo enum valueDebug
eQuiet enum valueDebug
fAllHistNameFileConfigReaderprotected
fAxisMaxPlotBaseprotected
fAxisMinPlotBaseprotected
fDataEntryFileConfigReaderprotected
fDataFileInfoFileConfigReaderprotected
fDataIndexPlotBaseprotected
fDataTreeNameFileConfigReaderprotected
fDataWeightFileConfigReaderprotected
fDefaultCutPlotBaseprotected
fDefaultExprPlotBaseprotected
fDefaultTreePlotBaseprotected
fDenominatorCutsRatioComparisonprivate
fEventsPerPlotHistsprotected
FileConfigReader()FileConfigReader
FileType enum nameFileConfigReader
fIncludeErrorBarsPlotBaseprotected
fInCutsPlotBaseprotected
fInExprPlotBaseprotected
fInTreesPlotBaseprotected
fLegendBorderSizePlotBaseprotected
fLegendEntriesPlotBaseprotected
fLuminosityFileConfigReaderprotected
fMakeRatioPlotBaseprotected
fMCFileInfoFileConfigReaderprotected
fMCWeightFileConfigReaderprotected
fNumeratorCutsRatioComparisonprivate
fOptimDivisionsPlotBaseprotected
fPlotCounterPlotBaseprotected
fRatioDivisionsPlotBaseprotected
fRatioGridPlotBaseprotected
fRatioIndexPlotBaseprotected
fRatioLinesPlotBaseprotected
fRatioMaxPlotBaseprotected
fRatioMinPlotBaseprotected
fRatioTitlePlotBaseprotected
fSignalFileInfoFileConfigReaderprotected
fSystematicBranchesPlotBaseprotected
fTreeNameFileConfigReaderprotected
fTypesRatioComparisonprivate
GetDebugLevel()Debuginline
GetDefaultWeight() constPlotBaseinline
GetFileInfo(FileType type)FileConfigReaderprotected
GetFileType()FileConfigReaderinline
GetHist(std::vector< TH1D *> HistList)FileConfigReaderprotected
GetHist(Int_t NumXBins, Double_t *XBins, std::vector< TString > FileList, FileType type)FileConfigReaderprotected
GetHist(Int_t NumXBins, Double_t *XBins, FileType type, TString matchName="", SearchBy search=kLimitName, Bool_t match=true)FileConfigReaderprotected
GetHistList(Int_t NumXBins, Double_t *XBins, std::vector< TString > FileList, FileType type)FileConfigReaderprotected
GetHistList(Int_t NumXBins, Double_t *XBins, FileType type, TString matchName="", SearchBy search=kLimitName, Bool_t match=true)FileConfigReaderprotected
GetInDirectory() constInDirectoryHolderinline
GetOutDirectory() constInOutDirectoryHolderinline
InDirectoryHolder()InDirectoryHolderinline
InOutDirectoryHolder()InOutDirectoryHolderinline
kBackground enum valueFileConfigReader
kData enum valueFileConfigReader
kLeft enum valuePlotBase
kLegendEntry enum valueFileConfigReader
kLimitName enum valueFileConfigReader
kLower enum valuePlotBase
kRight enum valuePlotBase
kSignal enum valueFileConfigReader
kUpper enum valuePlotBase
l1PlotBaseprotected
l2PlotBaseprotected
l3PlotBaseprotected
l4PlotBaseprotected
LegendX enum namePlotBase
LegendY enum namePlotBase
LoadFitResult(const char *fit_result)FileConfigReader
MakeCanvas(TString FileBase, Int_t NumXBins, Double_t *XBins, TString XLabel, TString YLabel, Bool_t logY=false)PlotHistsvirtual
MakeCanvas(TString FileBase, Int_t NumXBins, Double_t MinX, Double_t MaxX, TString XLabel, TString YLabel, Bool_t logY=false)PlotHistsvirtual
MakeCanvas(TString FileBase, std::vector< TH1D *> theHists, TString XLabel, TString YLabel, Bool_t logY=false)PlotHistsinline
MakeCompare(TString FileBase, Int_t NumXBins, Double_t *XBins, TString XLabel, TString YLabel)RatioComparison
MakeCompare(TString FileBase, Int_t NumXBins, Double_t MinX, Double_t MaxX, TString XLabel, TString YLabel)RatioComparison
MakeHists(Int_t NumXBins, Double_t *XBins)PlotHists
MakeHists(Int_t NumXBins, Double_t MinX, Double_t MaxX)PlotHists
Message(DebugLevel level, T message, V... more)Debug
Message(DebugLevel level)Debug
NameTreesAfterLimits(FileType type=kBackground)FileConfigReader
OnlyPDF()PlotBaseinline
OnlyPNG()PlotBaseinline
OpenFiles(std::vector< TString > fileNames)FileConfigReaderprotected
PlotBase()PlotBase
PlotHists()PlotHists
RatioComparison()RatioComparison
ReadMCConfig(TString config, TString fileDir="")FileConfigReader
ReadMCConfig(TString config, FileType type, TString fileDir="")FileConfigReaderinline
Reset()RatioComparison
ResetAllConfig()FileConfigReader
ResetConfig(FileType type=kBackground)FileConfigReader
ResetCutLines()PlotBaseinline
ResetExpr()PlotBaseinline
ResetLegend()PlotBaseinline
ResetSystematics()PlotBaseinline
ResetTree()PlotBaseinline
ResetWeight()PlotBaseinline
ReturnFileNames(FileType type=kBackground, TString matchName="", SearchBy search=kLimitName, Bool_t match=true)FileConfigReader
ReturnTChain(TString treeName="events", FileType type=kBackground, TString matchName="", SearchBy search=kLimitName, Bool_t match=true)FileConfigReader
ReturnTreeNames(FileType type=kBackground)FileConfigReader
ScaleBackgrounds(TString entry, Double_t scale, SearchBy search=kLimitName, FileType type=kBackground)FileConfigReader
SearchBy enum nameFileConfigReader
SetAllHistName(TString name)FileConfigReaderinline
SetAxisMinMax(Float_t min, Float_t max)PlotBaseinline
SetAxisTitleOffset(Float_t offset)PlotBaseinline
SetCanvasName(TString name)PlotBaseinline
SetCanvasSize(Int_t width, Int_t height)PlotBaseinline
SetCMSLabel(TString type)PlotBaseinline
SetCutLineStyle(Color_t color, Int_t width, Int_t style)PlotBaseinline
SetDataEntry(TString entry)FileConfigReaderinline
SetDataExpression(TString expr)FileConfigReaderinline
SetDataIndex(Int_t data)PlotBaseinline
SetDataTreeName(TString name)FileConfigReaderinline
SetDataWeight(TCut weight)FileConfigReaderinline
SetDataWeight(const char *weight)FileConfigReaderinline
SetDebugLevel(DebugLevel level)Debuginline
SetDefaultCut(const char *cut)PlotBaseinline
SetDefaultExpr(TString expr)PlotBaseinline
SetDefaultLineStyle(Int_t style)PlotBaseinline
SetDefaultLineWidth(Int_t width)PlotBaseinline
SetDefaultTree(TTree *tree)PlotBaseinline
SetDefaultWeight(TCut cut)PlotBaseinline
SetDefaultWeight(const char *cut)PlotBaseinline
SetDrawFirst(Int_t first)PlotBaseinline
SetDrawOpts(TString options)PlotBaseinline
SetEventsPer(Double_t per)PlotHistsinline
SetFileType(FileType type)FileConfigReaderinline
SetFontSize(Float_t fontSize)PlotBaseinline
SetIncludeErrorBars(Bool_t include)PlotBaseinline
SetInDirectory(TString dir)InDirectoryHolderinline
SetInputOutputMap(TString input, TString output)InOutDirectoryHolderinline
SetKeepAllFiles(Bool_t keep)FileConfigReaderinline
SetLeftMargin(float left)PlotBaseinline
SetLegendBorderSize(Int_t size)PlotBaseinline
SetLegendColor(TString entry, Int_t color, FileType type=kBackground)FileConfigReader
SetLegendFill(Bool_t fill)PlotBaseinline
SetLegendLimits(Double_t lim1, Double_t lim2, Double_t lim3, Double_t lim4)PlotBaseinline
SetLegendLocation(LegendY yLoc, LegendX xLoc, Double_t xWidth=0.3, Double_t yWidth=0.2)PlotBaseinline
SetLumiLabel(TString lumi)PlotBaseinline
SetLumiLabel(Float_t lumi)PlotBaseinline
SetLumiLabelFormat(TString format)PlotBaseinline
SetLuminosity(Double_t lum)FileConfigReaderinline
SetMakeRatio(Bool_t ratio)PlotBaseinline
SetMCWeight(TCut weight)FileConfigReaderinline
SetMCWeight(const char *weight)FileConfigReaderinline
SetMultiplyLumi(Bool_t doMultiply)FileConfigReaderinlineprotected
SetNormalizedHists(Bool_t b)PlotHistsinline
SetNormalizeTo(Int_t to)PlotHistsinline
SetOutDirectory(TString dir)InOutDirectoryHolderinline
SetOverwriteFiles(Bool_t overwrite)InOutDirectoryHolderinline
SetRatioDivisions(Int_t divisions, Bool_t optimize=true)PlotBaseinline
SetRatioGrid(Int_t grid)PlotBaseinline
SetRatioIndex(Int_t ratio)PlotBaseinline
SetRatioMinMax(Float_t min, Float_t max)PlotBaseinline
SetRatioTitle(TString title)PlotBaseinline
SetTreeList(std::vector< TTree *> treelist)PlotBaseinline
SetTreeName(TString name)FileConfigReaderinline
SetUncertaintySquared(TString expr)PlotHistsinline
TempHistName()PlotBaseinlineprotected
~Debug()Debuginlinevirtual
~FileConfigReader()FileConfigReadervirtual
~InDirectoryHolder()InDirectoryHolderinlinevirtual
~InOutDirectoryHolder()InOutDirectoryHolderinlinevirtual
~PlotBase()PlotBasevirtual
~PlotHists()PlotHistsvirtual
~RatioComparison()RatioComparisonvirtual