addCut(TString n, std::function< bool()> pass, std::function< float()> weight) | RooUtil::Cutflow | |
addCutSyst(TString syst, std::vector< TString > pattern, std::vector< TString > vetopattern=std::vector< TString >()) | RooUtil::Cutflow | |
addCutToLastActiveCut(TString n, std::function< bool()> pass, std::function< float()> weight) | RooUtil::Cutflow | |
addCutToSkipCutflowList(TString n) | RooUtil::Cutflow | |
addToCutTreeMap(TString n) | RooUtil::Cutflow | |
addWgtSyst(TString syst, std::function< float()>) | RooUtil::Cutflow | |
book2DHistogram(TString, std::pair< std::pair< TString, TString >, std::tuple< unsigned, float, float, unsigned, float, float, std::function< float()>, std::function< float()>>>, TString="") | RooUtil::Cutflow | |
book2DVecHistogram(TString, std::pair< std::pair< TString, TString >, std::tuple< unsigned, float, float, unsigned, float, float, std::function< std::vector< float >()>, std::function< std::vector< float >()>, std::function< std::vector< float >()>>>, TString="") | RooUtil::Cutflow | |
book2DVecHistogram(TString, std::pair< std::pair< TString, TString >, std::tuple< std::vector< float >, unsigned, float, float, std::function< std::vector< float >()>, std::function< std::vector< float >()>, std::function< std::vector< float >()>>>, TString="") | RooUtil::Cutflow | |
bookCutflowHistograms() | RooUtil::Cutflow | |
bookCutflowHistograms_v1() | RooUtil::Cutflow | |
bookCutflowHistograms_v2() | RooUtil::Cutflow | |
bookCutflows() | RooUtil::Cutflow | |
bookCutflowsForRegions(std::vector< TString > regions) | RooUtil::Cutflow | |
bookCutflowTree() | RooUtil::Cutflow | |
booked_2dhistograms | RooUtil::Cutflow | |
booked_2dhistograms_nominal_keys | RooUtil::Cutflow | |
booked_histograms | RooUtil::Cutflow | |
booked_histograms_nominal_keys | RooUtil::Cutflow | |
bookEventLists() | RooUtil::Cutflow | |
bookHistogram(TString, std::pair< TString, std::tuple< unsigned, float, float, std::function< float()>>>, TString="") | RooUtil::Cutflow | |
bookHistogram(TString, std::pair< TString, std::tuple< std::vector< float >, std::function< float()>>>, TString="") | RooUtil::Cutflow | |
bookHistograms(Histograms &histograms) | RooUtil::Cutflow | |
bookHistograms(Histograms &histograms, std::vector< TString > cutlist) | RooUtil::Cutflow | |
bookHistogramsForCut(Histograms &histograms, TString) | RooUtil::Cutflow | |
bookHistogramsForCutAndAbove(Histograms &histograms, TString) | RooUtil::Cutflow | |
bookHistogramsForCutAndBelow(Histograms &histograms, TString) | RooUtil::Cutflow | |
bookHistogramsForEndCuts(Histograms &histograms) | RooUtil::Cutflow | |
bookVecHistogram(TString, std::pair< TString, std::tuple< unsigned, float, float, std::function< std::vector< float >()>, std::function< std::vector< float >()>>>, TString="") | RooUtil::Cutflow | |
bookVecHistogram(TString, std::pair< TString, std::tuple< std::vector< float >, std::function< std::vector< float >()>, std::function< std::vector< float >()>>>, TString="") | RooUtil::Cutflow | |
copyAndEditCuts(TString, std::map< TString, TString >) | RooUtil::Cutflow | |
createWgtSystBranches() | RooUtil::Cutflow | |
Cutflow() | RooUtil::Cutflow | |
Cutflow(TFile *o) | RooUtil::Cutflow | |
cutflow_booked | RooUtil::Cutflow | |
cutflow_histograms | RooUtil::Cutflow | |
cutflow_histograms_v2 | RooUtil::Cutflow | |
cutflow_nofill_cut_list | RooUtil::Cutflow | |
cutlists | RooUtil::Cutflow | |
cutsysts | RooUtil::Cutflow | |
cuttree | RooUtil::Cutflow | |
cuttreelists | RooUtil::Cutflow | |
cuttreemap | RooUtil::Cutflow | |
dosavettreex | RooUtil::Cutflow | |
doskipsysthist | RooUtil::Cutflow | |
fill() | RooUtil::Cutflow | |
fillCutflow(std::vector< TString > &cutlist, TH1D *h, TH1D *hraw, float wgtsyst=1) | RooUtil::Cutflow | |
fillCutflow_v2(std::vector< CutTree *> &cutlist, TH1D *h, TH1D *hraw, float wgtsyst=1) | RooUtil::Cutflow | |
fillCutflows(TString syst="", bool iswgtsyst=true) | RooUtil::Cutflow | |
fillCutflows_v1(TString syst="", bool iswgtsyst=true) | RooUtil::Cutflow | |
fillCutflows_v2(TString syst="", bool iswgtsyst=true) | RooUtil::Cutflow | |
fillHistograms(TString syst="", bool iswgtsyst=true) | RooUtil::Cutflow | |
filterCuts(std::vector< TString > ns) | RooUtil::Cutflow | |
getCut(TString n) | RooUtil::Cutflow | |
iseventlistbooked | RooUtil::Cutflow | |
last_active_cut | RooUtil::Cutflow | |
ofile | RooUtil::Cutflow | |
printCuts() | RooUtil::Cutflow | |
printSetFunctionError(TString msg) | RooUtil::Cutflow | |
rawcutflow_histograms | RooUtil::Cutflow | |
rawcutflow_histograms_v2 | RooUtil::Cutflow | |
removeCut(TString n) | RooUtil::Cutflow | |
saveCutflows() | RooUtil::Cutflow | |
saveHistograms() | RooUtil::Cutflow | |
saveOutput() | RooUtil::Cutflow | |
saveTTreeX() | RooUtil::Cutflow | |
setCut(TString cutname, std::function< bool()> pass, std::function< float()> weight) | RooUtil::Cutflow | |
setCutLists(std::vector< TString > regions) | RooUtil::Cutflow | |
setCutSyst(TString cutname, TString syst, std::function< bool()> pass, std::function< float()> weight) | RooUtil::Cutflow | |
seterrorcount | RooUtil::Cutflow | |
setEventID(int, int, unsigned long long) | RooUtil::Cutflow | |
setHistsAxesExtendable() | RooUtil::Cutflow | |
setLastActiveCut(TString n) | RooUtil::Cutflow | |
setSaveTTreeX(bool=true) | RooUtil::Cutflow | |
setSkipSystematicHistograms(bool=true) | RooUtil::Cutflow | |
setTFile(TFile *o) | RooUtil::Cutflow | inline |
setVariable(TString varname, float) | RooUtil::Cutflow | |
setWgtSyst(TString syst, float weight) | RooUtil::Cutflow | |
systs | RooUtil::Cutflow | |
systs_funcs | RooUtil::Cutflow | |
t | RooUtil::Cutflow | |
tx | RooUtil::Cutflow | |
~Cutflow() | RooUtil::Cutflow | |