![]() |
MaCh3
2.6.0
Reference Guide
|
Structure to hold reweight configuration. More...
Public Attributes | |
| std::string | key |
| The YAML key for this reweight. More... | |
| std::string | name |
| M3::kReweightType | type |
| "Gaussian", "TGraph2D" More... | |
| int | dimension |
| 1 or 2 More... | |
| std::vector< std::string > | paramNames |
| Parameter names. More... | |
| std::vector< std::vector< double > > | newPriorValues |
| new [mean, sigma] pairs More... | |
| std::vector< std::vector< double > > | oldPriorValues |
| new [mean, sigma] pairs More... | |
| std::vector< bool > | flatPrior |
| std::string | weightBranchName |
| Output weight branch name. More... | |
| bool | enabled |
| std::string | fileName |
| ROOT file containing graph data. More... | |
| std::string | graphName |
| Graph name in the ROOT file. More... | |
| std::unique_ptr< TGraph > | graph_1D |
| 1D interpolation graph. More... | |
| std::string | hierarchyType |
| "NO", "IO", or "auto" More... | |
| std::unique_ptr< TGraph2D > | graph_NO |
| Normal Ordering graph. More... | |
| std::unique_ptr< TGraph2D > | graph_IO |
| Inverted Ordering graph. More... | |
Structure to hold reweight configuration.
Definition at line 42 of file ReweightMCMC.cpp.
| int ReweightConfig::dimension |
1 or 2
Definition at line 46 of file ReweightMCMC.cpp.
| bool ReweightConfig::enabled |
Definition at line 53 of file ReweightMCMC.cpp.
| std::string ReweightConfig::fileName |
ROOT file containing graph data.
Definition at line 56 of file ReweightMCMC.cpp.
| std::vector<bool> ReweightConfig::flatPrior |
Definition at line 50 of file ReweightMCMC.cpp.
| std::unique_ptr<TGraph> ReweightConfig::graph_1D |
1D interpolation graph.
Definition at line 60 of file ReweightMCMC.cpp.
| std::unique_ptr<TGraph2D> ReweightConfig::graph_IO |
Inverted Ordering graph.
Definition at line 65 of file ReweightMCMC.cpp.
| std::unique_ptr<TGraph2D> ReweightConfig::graph_NO |
Normal Ordering graph.
Definition at line 64 of file ReweightMCMC.cpp.
| std::string ReweightConfig::graphName |
Graph name in the ROOT file.
Definition at line 57 of file ReweightMCMC.cpp.
| std::string ReweightConfig::hierarchyType |
"NO", "IO", or "auto"
Definition at line 63 of file ReweightMCMC.cpp.
| std::string ReweightConfig::key |
The YAML key for this reweight.
Definition at line 43 of file ReweightMCMC.cpp.
| std::string ReweightConfig::name |
Definition at line 44 of file ReweightMCMC.cpp.
| std::vector<std::vector<double> > ReweightConfig::newPriorValues |
new [mean, sigma] pairs
Definition at line 48 of file ReweightMCMC.cpp.
| std::vector<std::vector<double> > ReweightConfig::oldPriorValues |
new [mean, sigma] pairs
Definition at line 49 of file ReweightMCMC.cpp.
| std::vector<std::string> ReweightConfig::paramNames |
Parameter names.
Definition at line 47 of file ReweightMCMC.cpp.
| M3::kReweightType ReweightConfig::type |
"Gaussian", "TGraph2D"
Definition at line 45 of file ReweightMCMC.cpp.
| std::string ReweightConfig::weightBranchName |
Output weight branch name.
Definition at line 52 of file ReweightMCMC.cpp.