![]() |
MaCh3
2.2.3
Reference Guide
|
Go to the source code of this file.
Functions | |
void | getSplitSampleStack (int fileIdx, std::string parameterName, TH1D LLH_allSams, std::vector< float > &cumSums, std::vector< bool > &drawLabel, THStack *sampleStack, TLegend *splitSamplesLegend, float baselineLLH_main=0.00001) |
void | drawRatioStack (THStack *ratioCompStack) |
void | makeLLHScanComparisons (const std::string ¶mName, const std::string &LLHType, const std::string &outputFileName, const std::unique_ptr< TCanvas > &canv, const std::unique_ptr< TPad > &LLHPad, const std::unique_ptr< TPad > &ratioPad) |
void | makeSplitSampleLLHScanComparisons (const std::string ¶mName, const std::string &outputFileName, const std::unique_ptr< TCanvas > &canv, const std::unique_ptr< TPad > &LLHPad, const std::unique_ptr< TPad > &ratioPad) |
int | PlotLLH () |
int | main (int argc, char **argv) |
Variables | |
double | ratioPlotSplit |
double | yTitleOffset |
double | sampleLabelThreshold |
int | lineWidth |
bool | totalOnSplitPlots |
bool | sameAxis |
double | ratioLabelScaling |
MaCh3Plotting::PlottingManager * | man |
Definition in file PlotLLH.cpp.
void drawRatioStack | ( | THStack * | ratioCompStack | ) |
Definition at line 94 of file PlotLLH.cpp.
void getSplitSampleStack | ( | int | fileIdx, |
std::string | parameterName, | ||
TH1D | LLH_allSams, | ||
std::vector< float > & | cumSums, | ||
std::vector< bool > & | drawLabel, | ||
THStack * | sampleStack, | ||
TLegend * | splitSamplesLegend, | ||
float | baselineLLH_main = 0.00001 |
||
) |
Definition at line 27 of file PlotLLH.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 453 of file PlotLLH.cpp.
void makeLLHScanComparisons | ( | const std::string & | paramName, |
const std::string & | LLHType, | ||
const std::string & | outputFileName, | ||
const std::unique_ptr< TCanvas > & | canv, | ||
const std::unique_ptr< TPad > & | LLHPad, | ||
const std::unique_ptr< TPad > & | ratioPad | ||
) |
Definition at line 122 of file PlotLLH.cpp.
void makeSplitSampleLLHScanComparisons | ( | const std::string & | paramName, |
const std::string & | outputFileName, | ||
const std::unique_ptr< TCanvas > & | canv, | ||
const std::unique_ptr< TPad > & | LLHPad, | ||
const std::unique_ptr< TPad > & | ratioPad | ||
) |
Definition at line 215 of file PlotLLH.cpp.
int PlotLLH | ( | ) |
Definition at line 386 of file PlotLLH.cpp.
int lineWidth |
Definition at line 19 of file PlotLLH.cpp.
Definition at line 25 of file PlotLLH.cpp.
double ratioLabelScaling |
Definition at line 23 of file PlotLLH.cpp.
double ratioPlotSplit |
Definition at line 16 of file PlotLLH.cpp.
bool sameAxis |
Definition at line 21 of file PlotLLH.cpp.
double sampleLabelThreshold |
Definition at line 18 of file PlotLLH.cpp.
bool totalOnSplitPlots |
Definition at line 20 of file PlotLLH.cpp.
double yTitleOffset |
Definition at line 17 of file PlotLLH.cpp.