This is the complete list of members for TagProbeFitter, including all inherited members.
addCategory(std::string categoryName, std::string title, std::string expression) | TagProbeFitter | |
addExpression(std::string expressionName, std::string title, std::string expression, const std::vector< std::string > &arguments) | TagProbeFitter | |
addFixedVariavles(const std::vector< std::string > &) | TagProbeFitter | |
addPdf(std::string pdfName, std::vector< std::string > &pdfCommands) | TagProbeFitter | |
addThresholdCategory(std::string categoryName, std::string title, std::string varName, double cutValue) | TagProbeFitter | |
addVariable(std::string variableName, std::string title, double low, double hi, std::string units) | TagProbeFitter | |
binnedFit | TagProbeFitter | protected |
calculateEfficiency(std::string dirName, std::string efficiencyCategory, std::string efficiencyState, std::vector< std::string > &unbinnedVariables, std::map< std::string, std::vector< double > > &binnedReals, std::map< std::string, std::vector< std::string > > &binnedCategories, std::vector< std::string > &binToPDFmap) | TagProbeFitter | inline |
calculateEfficiency(std::string dirName, const std::vector< std::string > &efficiencyCategories, const std::vector< std::string > &efficiencyStates, std::vector< std::string > &unbinnedVariables, std::map< std::string, std::vector< double > > &binnedReals, std::map< std::string, std::vector< std::string > > &binnedCategories, std::vector< std::string > &binToPDFmap) | TagProbeFitter | |
createPdf(RooWorkspace *w, std::vector< std::string > &pdfCommands) | TagProbeFitter | protected |
doCntEfficiency(RooWorkspace *w, RooRealVar &efficiency) | TagProbeFitter | protected |
doFitEfficiency(RooWorkspace *w, std::string pdfName, RooRealVar &efficiency) | TagProbeFitter | protected |
doSaveDistributionsPlot | TagProbeFitter | protected |
doSBSEfficiency(RooWorkspace *w, RooRealVar &efficiency) | TagProbeFitter | protected |
expressionVars | TagProbeFitter | protected |
fixVars | TagProbeFitter | protected |
fixVarValues | TagProbeFitter | protected |
floatShapeParameters | TagProbeFitter | protected |
inputTree | TagProbeFitter | protected |
makeEfficiencyPlot1D(RooDataSet &eff, RooRealVar &v, const TString &plotName, const TString &plotTitle, const TString &effName, const char *catName=0, int catIndex=-1) | TagProbeFitter | protected |
makeEfficiencyPlot2D(RooDataSet &eff, RooRealVar &v1, RooRealVar &v2, const TString &plotName, const TString &plotTitle, const TString &effName, const char *catName=0, int catIndex=-1) | TagProbeFitter | protected |
massBins | TagProbeFitter | protected |
numCPU | TagProbeFitter | protected |
outputDirectory | TagProbeFitter | protected |
outputFile | TagProbeFitter | protected |
parameterParser | TagProbeFitter | protected |
pdfs | TagProbeFitter | protected |
quiet | TagProbeFitter | protected |
saveDistributionsPlot(RooWorkspace *w) | TagProbeFitter | protected |
saveEfficiencyPlots(RooDataSet &eff, const TString &effName, RooArgSet &binnedVariables, RooArgSet &mappedCategories) | TagProbeFitter | protected |
saveFitPlot(RooWorkspace *w) | TagProbeFitter | protected |
saveWorkspace | TagProbeFitter | protected |
setBinnedFit(bool binned, int bins=0) | TagProbeFitter | inline |
setBinsForMassPlots(int bins) | TagProbeFitter | |
setInitialValues(RooWorkspace *w) | TagProbeFitter | protected |
setQuiet(bool quiet_=true) | TagProbeFitter | |
setSaveDistributionsPlot(bool saveDistributionsPlot_) | TagProbeFitter | inline |
setWeightVar(const std::string &weight) | TagProbeFitter | |
TagProbeFitter(const std::vector< std::string > &inputFileNames, std::string inputDirectoryName, std::string inputTreeName, std::string outputFileName, int numCPU=1, bool saveWorkspace_=false, bool floatShapeParameters=true, const std::vector< std::string > &fixVars_=std::vector< std::string >()) | TagProbeFitter | |
thresholdCategories | TagProbeFitter | protected |
varFixer(RooWorkspace *w, bool fix) | TagProbeFitter | protected |
variables | TagProbeFitter | protected |
varRestorer(RooWorkspace *w) | TagProbeFitter | protected |
varSaver(RooWorkspace *w) | TagProbeFitter | protected |
weightVar | TagProbeFitter | protected |
~TagProbeFitter() | TagProbeFitter |