7 os <<
" eta_specs_real : " << elem.first <<
" = " << elem.second;
11 for (
const auto& elem : cache.
SigmaEta) {
12 for (
const auto& elem2 : elem.second) {
13 os <<
" SigmaEta : " << elem.first <<
" | " << elem2.first <<
" = " << elem2.second;
18 for (
const auto& elem : cache.
exp_obs) {
19 os <<
" exp_obs : " << elem.first.str() <<
" = " << elem.second;
23 for (
const auto& elem : cache.
SigmaObs) {
24 for (
const auto& elem2 : elem.second) {
25 os <<
" SigmaObs : " << elem.first.str() <<
" | " << elem2.first.str() <<
" = " << elem2.second;
30 for (
const auto& elem : cache.
p_specs) {
31 os <<
" p_specs : " << elem.first <<
" = " << elem.second;
38 <<
" | " << cache.
SigmaEta.begin()->second.size() <<
'\n';
40 os <<
"p_specs size : " << cache.
p_specs.size() <<
'\n';
41 os <<
"exp_obs : " << cache.
exp_obs.size() <<
'\n';
43 os <<
"SigmaObs size : " << cache.
SigmaObs.size()
44 <<
" | " << cache.
SigmaObs.begin()->second.size() <<
'\n';
static void print(const StatCache &cache, std::ostream &os)
Internal cache of currently selected observables, nuisances, correlations and fit state.
std::map< ParamId, double > p_specs
Selected fit parameters and their initial values.
std::map< ExperimentObs, double > exp_obs
Experimental central values used by the current fit.
std::map< ParamId, double > eta_specs_real
Selected nuisance parameters and their central values.
std::map< ExperimentObs, std::map< ExperimentObs, double > > SigmaObs
Correlation matrix of selected experimental observables.
std::map< ParamId, std::map< ParamId, double > > SigmaEta
Correlation matrix of selected nuisances.