ndmspc
0.20250128.0
|
#include <Results.h>
Public Member Functions | |
bool | LoadConfig (std::string configfilename="config.json", std::string userconfig="", std::string environment="", std::string userConfigRaw="") |
bool | LoadResults () |
void | SetFileName (std::string filename) |
int | GetNCuts () |
void | GenerateTitle () |
bool | ApplyPoints () |
virtual void | Draw (Option_t *option="") |
virtual void | Print (Option_t *option="") const |
Private Attributes | |
std::string | fInputFileName {""} |
TFile * | fInputFile {nullptr} |
file name | |
std::string | fResultsHnSparseName {"results"} |
input file | |
THnSparse * | fResultHnSparse {nullptr} |
results object name | |
std::string | fResultFileName {"results.root"} |
results sparse histogram | |
TH1 * | fMapAxesType {nullptr} |
results file name | |
std::string | fMapAxesTypeName {"mapAxesType"} |
map axes type | |
DataSource | fDataSource {simple} |
map axes type name | |
std::string | fParametesAxisName {"parameters"} |
data source | |
std::string | fCurrentParameterName {""} |
parameters axis name | |
std::string | fMapTitle {""} |
current parameter name | |
std::vector< std::string > | fCuts |
map type title | |
std::vector< int > | fPoint |
cuts | |
std::vector< std::string > | fAxes |
point | |
std::vector< std::string > | fAxesTypes |
axes names | |
std::map< std::string, std::vector< std::string > > | fAxesLabels |
axes types | |
std::map< std::string, int > | fAxesBinSizes |
axes labels | |
bool Ndmspc::Results::ApplyPoints | ( | ) |
Apply point
Definition at line 206 of file Results.cxx.
|
virtual |
Draw results
Definition at line 252 of file Results.cxx.
void Ndmspc::Results::GenerateTitle | ( | ) |
Generate title
Definition at line 227 of file Results.cxx.
bool Ndmspc::Results::LoadResults | ( | ) |
Load results
Definition at line 74 of file Results.cxx.
|
virtual |
Print results information
Definition at line 42 of file Results.cxx.