Results object.
More...
#include <Results.h>
Results object.
- Author
- Martin Vala mvala.nosp@m.@cer.nosp@m.n.ch
Definition at line 20 of file Results.h.
◆ Results()
Ndmspc::Results::Results |
( |
| ) |
|
◆ ~Results()
Ndmspc::Results::~Results |
( |
| ) |
|
|
virtual |
◆ ApplyPoints()
bool Ndmspc::Results::ApplyPoints |
( |
| ) |
|
◆ Draw()
void Ndmspc::Results::Draw |
( |
Option_t * | option = "" | ) |
|
|
virtual |
◆ GenerateTitle()
void Ndmspc::Results::GenerateTitle |
( |
| ) |
|
◆ GetNCuts()
int Ndmspc::Results::GetNCuts |
( |
| ) |
|
|
inline |
Returns number of cuts.
Definition at line 31 of file Results.h.
References fCuts.
◆ LoadConfig()
bool Ndmspc::Results::LoadConfig |
( |
std::string | configfilename = "config.json", |
|
|
std::string | userconfig = "", |
|
|
std::string | environment = "", |
|
|
std::string | userConfigRaw = "" ) |
◆ LoadResults()
bool Ndmspc::Results::LoadResults |
( |
| ) |
|
Load results
Definition at line 88 of file Results.cxx.
References ApplyPoints(), fAxes, fAxesBinSizes, fAxesLabels, fAxesTypes, fCurrentParameterName, fDataSource, fInputFile, fInputFileName, fMapAxesType, fMapAxesTypeName, fParametesAxisName, fPoint, fResultHnSparse, fResultsHnSparseName, GenerateTitle(), and Print().
Referenced by Draw().
◆ Print()
void Ndmspc::Results::Print |
( |
Option_t * | option = "" | ) |
const |
|
virtual |
◆ SetFileName()
void Ndmspc::Results::SetFileName |
( |
std::string | filename | ) |
|
|
inline |
◆ fAxes
std::vector<std::string> Ndmspc::Results::fAxes |
|
private |
◆ fAxesBinSizes
std::map<std::string, int> Ndmspc::Results::fAxesBinSizes |
|
private |
◆ fAxesLabels
std::map<std::string, std::vector<std::string> > Ndmspc::Results::fAxesLabels |
|
private |
◆ fAxesTypes
std::vector<std::string> Ndmspc::Results::fAxesTypes |
|
private |
◆ fCurrentParameterName
std::string Ndmspc::Results::fCurrentParameterName {""} |
|
private |
◆ fCuts
std::vector<std::string> Ndmspc::Results::fCuts |
|
private |
◆ fDataSource
DataSource Ndmspc::Results::fDataSource {simple} |
|
private |
◆ fInputFile
TFile* Ndmspc::Results::fInputFile {nullptr} |
|
private |
◆ fInputFileName
std::string Ndmspc::Results::fInputFileName {""} |
|
private |
◆ fMapAxesType
TH1* Ndmspc::Results::fMapAxesType {nullptr} |
|
private |
◆ fMapAxesTypeName
std::string Ndmspc::Results::fMapAxesTypeName {"mapAxesType"} |
|
private |
◆ fMapTitle
std::string Ndmspc::Results::fMapTitle {""} |
|
private |
◆ fParametesAxisName
std::string Ndmspc::Results::fParametesAxisName {"parameters"} |
|
private |
◆ fPoint
std::vector<int> Ndmspc::Results::fPoint |
|
private |
◆ fResultFileName
std::string Ndmspc::Results::fResultFileName {"results.root"} |
|
private |
◆ fResultHnSparse
THnSparse* Ndmspc::Results::fResultHnSparse {nullptr} |
|
private |
◆ fResultsHnSparseName
std::string Ndmspc::Results::fResultsHnSparseName {"results"} |
|
private |
The documentation for this class was generated from the following files: