![]() |
MaCh3
2.2.3
Reference Guide
|
Go to the source code of this file.
Functions | |
void | ScanInput (std::vector< std::string > &DialNameVecr, std::vector< std::string > &SampleNameVec, std::vector< double > &SigmaValues, const std::string &filename) |
Scan inputs to figure out dial name and used sample names. More... | |
bool | SkipDirectory (const std::vector< std::string > &ExcludeString, const std::vector< std::string > &IncludeString, const std::string &dirname) |
Check whether to skip directory or not based on defined strings. More... | |
std::vector< double > | GetDialValues (const std::vector< std::unique_ptr< TH1D >> &Poly) |
void | PlotRatio (const std::vector< std::unique_ptr< TH1D >> &Poly, const std::unique_ptr< TCanvas > &canv, const std::string &Title, const std::string &outfilename) |
void | CompareSigVar1D (const std::string &filename, const YAML::Node &Settings) |
int | main (int argc, char **argv) |
Variables | |
std::vector< std::string > | DialNameVector |
std::vector< std::string > | SampleNameVector |
std::vector< double > | sigmaArray |
int | PriorKnot = M3::_BAD_INT_ |
constexpr const int | NVars = 5 |
constexpr Color_t | Colours [NVars] = {kRed, kGreen+1, kBlack, kBlue+1, kOrange+1} |
constexpr ELineStyle | Style [NVars] = {kDotted, kDashed, kSolid, kDashDotted, kDashDotted} |
Integrate within StylePlotting to get fancy labels etc
Add support for 2D and by mode etc.
Definition in file PlotSigmaVariation.cpp.
void CompareSigVar1D | ( | const std::string & | filename, |
const YAML::Node & | Settings | ||
) |
Definition at line 288 of file PlotSigmaVariation.cpp.
std::vector<double> GetDialValues | ( | const std::vector< std::unique_ptr< TH1D >> & | Poly | ) |
Definition at line 145 of file PlotSigmaVariation.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 351 of file PlotSigmaVariation.cpp.
void PlotRatio | ( | const std::vector< std::unique_ptr< TH1D >> & | Poly, |
const std::unique_ptr< TCanvas > & | canv, | ||
const std::string & | Title, | ||
const std::string & | outfilename | ||
) |
Definition at line 163 of file PlotSigmaVariation.cpp.
void ScanInput | ( | std::vector< std::string > & | DialNameVecr, |
std::vector< std::string > & | SampleNameVec, | ||
std::vector< double > & | SigmaValues, | ||
const std::string & | filename | ||
) |
Scan inputs to figure out dial name and used sample names.
Definition at line 24 of file PlotSigmaVariation.cpp.
bool SkipDirectory | ( | const std::vector< std::string > & | ExcludeString, |
const std::vector< std::string > & | IncludeString, | ||
const std::string & | dirname | ||
) |
Check whether to skip directory or not based on defined strings.
Definition at line 131 of file PlotSigmaVariation.cpp.
|
constexpr |
Definition at line 20 of file PlotSigmaVariation.cpp.
std::vector<std::string> DialNameVector |
Definition at line 13 of file PlotSigmaVariation.cpp.
|
constexpr |
Definition at line 19 of file PlotSigmaVariation.cpp.
int PriorKnot = M3::_BAD_INT_ |
Definition at line 17 of file PlotSigmaVariation.cpp.
std::vector<std::string> SampleNameVector |
Definition at line 14 of file PlotSigmaVariation.cpp.
std::vector<double> sigmaArray |
Definition at line 15 of file PlotSigmaVariation.cpp.
|
constexpr |
Definition at line 21 of file PlotSigmaVariation.cpp.