#include <FittedEntriesSet.h>
Public Member Functions | |
void | CreateCorrelationMatrix (const ALIuint nent) |
void | Fill () |
void | FillCorrelations () |
void | FillEntries () |
void | FillEntriesAveragingSets (const std::vector< FittedEntriesSet * > &vSets) |
void | FillEntriesFromFile (const std::vector< ALIstring > &wl) |
std::vector< FittedEntry * > & | FittedEntries () |
FittedEntriesSet (MatrixMeschach *AtWAMatrix) | |
FittedEntriesSet (const std::vector< ALIstring > &wl) | |
FittedEntriesSet (const std::vector< FittedEntriesSet * > &vSets) | |
ALIstring & | getDate () |
ALIstring & | getTime () |
void | SetOptOEntries () |
~FittedEntriesSet () | |
Public Attributes | |
std::vector< FittedEntry * > | theFittedEntries |
Private Attributes | |
std::vector< std::vector < ALIdouble > > | theCorrelationMatrix |
ALIstring | theDate |
MatrixMeschach * | theEntriesErrorMatrix |
ALIint | theMinEntryQuality |
ALIstring | theTime |
Definition at line 22 of file FittedEntriesSet.h.
FittedEntriesSet::FittedEntriesSet | ( | MatrixMeschach * | AtWAMatrix | ) |
Definition at line 21 of file FittedEntriesSet.cc.
References Fill(), Measurement::getCurrentDate(), Measurement::getCurrentTime(), theDate, theEntriesErrorMatrix, theMinEntryQuality, and theTime.
FittedEntriesSet::FittedEntriesSet | ( | const std::vector< ALIstring > & | wl | ) |
Definition at line 36 of file FittedEntriesSet.cc.
References FillEntriesFromFile(), theDate, theEntriesErrorMatrix, theMinEntryQuality, and theTime.
FittedEntriesSet::FittedEntriesSet | ( | const std::vector< FittedEntriesSet * > & | vSets | ) |
Definition at line 50 of file FittedEntriesSet.cc.
References FillEntriesAveragingSets(), theDate, theEntriesErrorMatrix, theMinEntryQuality, and theTime.
|
inline |
Definition at line 31 of file FittedEntriesSet.h.
void FittedEntriesSet::CreateCorrelationMatrix | ( | const ALIuint | nent | ) |
Definition at line 126 of file FittedEntriesSet.cc.
References theCorrelationMatrix.
Referenced by FillCorrelations().
void FittedEntriesSet::Fill | ( | ) |
Definition at line 64 of file FittedEntriesSet.cc.
References FillCorrelations(), and FillEntries().
Referenced by FittedEntriesSet().
void FittedEntriesSet::FillCorrelations | ( | ) |
Definition at line 96 of file FittedEntriesSet.cc.
References begin, corr, CreateCorrelationMatrix(), Model::EntryList(), cuy::ii, findQualityFiles::jj, MatrixMeschach::Mat(), mathSSE::sqrt(), theCorrelationMatrix, theEntriesErrorMatrix, and theMinEntryQuality.
Referenced by Fill().
void FittedEntriesSet::FillEntries | ( | ) |
Definition at line 74 of file FittedEntriesSet.cc.
References begin, Model::EntryList(), MatrixMeschach::Mat(), mathSSE::sqrt(), theEntriesErrorMatrix, theFittedEntries, and theMinEntryQuality.
Referenced by Fill().
void FittedEntriesSet::FillEntriesAveragingSets | ( | const std::vector< FittedEntriesSet * > & | vSets | ) |
Definition at line 150 of file FittedEntriesSet.cc.
References ecal_dqm_sourceclient-live_cfg::cerr, gather_cfg::cout, ALIUtils::debug, cmsRelvalreport::exit, FittedEntries(), FittedEntry::getSigma(), FittedEntry::getValue(), cuy::ii, findQualityFiles::jj, and theFittedEntries.
Referenced by FittedEntriesSet().
void FittedEntriesSet::FillEntriesFromFile | ( | const std::vector< ALIstring > & | wl | ) |
Definition at line 137 of file FittedEntriesSet.cc.
References ALIUtils::getFloat(), cuy::ii, and theFittedEntries.
Referenced by FittedEntriesSet().
|
inline |
Definition at line 42 of file FittedEntriesSet.h.
References theFittedEntries.
Referenced by FittedEntriesManager::dumpEntriesSubstraction(), and FillEntriesAveragingSets().
|
inline |
Definition at line 47 of file FittedEntriesSet.h.
References theDate.
Referenced by cmsPerfSuite.PerfSuite::printDate(), and cmsPerfSuite.PerfSuite::runCmdSet().
|
inline |
void FittedEntriesSet::SetOptOEntries | ( | ) |
Definition at line 182 of file FittedEntriesSet.cc.
References gather_cfg::cout, ALIUtils::debug, mps_splice::entry, Model::getEntryByName(), FittedEntry::getEntryName(), Model::getOptOByName(), FittedEntry::getOptOName(), FittedEntry::getSigma(), FittedEntry::getValue(), OpticalObject::name(), OpticalObject::setGlobalCoordinates(), OpticalObject::setOriginalEntryValues(), Entry::setValue(), and theFittedEntries.
|
private |
Definition at line 61 of file FittedEntriesSet.h.
Referenced by CreateCorrelationMatrix(), and FillCorrelations().
|
private |
Definition at line 59 of file FittedEntriesSet.h.
Referenced by FittedEntriesSet(), and getDate().
|
private |
Definition at line 63 of file FittedEntriesSet.h.
Referenced by FillCorrelations(), FillEntries(), and FittedEntriesSet().
std::vector< FittedEntry* > FittedEntriesSet::theFittedEntries |
Definition at line 56 of file FittedEntriesSet.h.
Referenced by FillEntries(), FillEntriesAveragingSets(), FillEntriesFromFile(), FittedEntries(), and SetOptOEntries().
|
private |
Definition at line 62 of file FittedEntriesSet.h.
Referenced by FillCorrelations(), FillEntries(), and FittedEntriesSet().
|
private |
Definition at line 60 of file FittedEntriesSet.h.
Referenced by FittedEntriesSet(), and getTime().