#include <ErrorCorrelationMgr.h>
Public Member Functions | |
ErrorCorrelation * | getCorrelation (ALIint ii) |
ALIint | getNumberOfCorrelations () |
void | readFromReportFile (const ALIstring &filename) |
Static Public Member Functions | |
static ErrorCorrelationMgr * | getInstance () |
Private Member Functions | |
ErrorCorrelationMgr () | |
std::vector< ErrorCorrelation * >::iterator | findErrorCorrelation (pss &entry1, pss &entry2) |
Private Attributes | |
std::vector< ErrorCorrelation * > | theCorrs |
Static Private Attributes | |
static ErrorCorrelationMgr * | theInstance = nullptr |
Definition at line 19 of file ErrorCorrelationMgr.h.
|
inlineprivate |
Definition at line 22 of file ErrorCorrelationMgr.h.
References corrVsCorr::filename, getCorrelation(), getInstance(), cuy::ii, and readFromReportFile().
Referenced by getInstance().
|
private |
Definition at line 102 of file ErrorCorrelationMgr.cc.
References theCorrs.
Referenced by getNumberOfCorrelations(), and readFromReportFile().
ErrorCorrelation * ErrorCorrelationMgr::getCorrelation | ( | ALIint | ii | ) |
Definition at line 91 of file ErrorCorrelationMgr.cc.
References MessageLogger_cfi::cerr, cmsRelvalreport::exit, cuy::ii, and theCorrs.
Referenced by ErrorCorrelationMgr(), and Fit::setCorrelationsInWMatrix().
|
static |
Definition at line 15 of file ErrorCorrelationMgr.cc.
References ErrorCorrelationMgr(), and theInstance.
Referenced by ErrorCorrelationMgr(), Model::readSystemDescription(), and Fit::setCorrelationsInWMatrix().
|
inline |
Definition at line 29 of file ErrorCorrelationMgr.h.
References findErrorCorrelation(), and theCorrs.
Referenced by Fit::setCorrelationsInWMatrix().
void ErrorCorrelationMgr::readFromReportFile | ( | const ALIstring & | filename | ) |
Definition at line 27 of file ErrorCorrelationMgr.cc.
References MessageLogger_cfi::cerr, corr, gather_cfg::cout, ALIUtils::debug, ALIUtils::dumpVS(), cppFunctionSkipper::exception, groupFilesInBlocks::fin, findErrorCorrelation(), ALIUtils::getFloat(), ALIFileIn::getInstance(), ALIUtils::getInt(), ALIFileIn::getWordsInLine(), p1, p2, and theCorrs.
Referenced by ErrorCorrelationMgr(), and Model::readSystemDescription().
|
private |
Definition at line 37 of file ErrorCorrelationMgr.h.
Referenced by findErrorCorrelation(), getCorrelation(), getNumberOfCorrelations(), and readFromReportFile().
|
staticprivate |
Definition at line 36 of file ErrorCorrelationMgr.h.
Referenced by getInstance().