#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 33 of file FittedEntriesSet.cc.
References FillEntriesFromFile(), theDate, theEntriesErrorMatrix, theMinEntryQuality, and theTime.
FittedEntriesSet::FittedEntriesSet | ( | const std::vector< FittedEntriesSet * > & | vSets | ) |
Definition at line 45 of file FittedEntriesSet.cc.
References FillEntriesAveragingSets(), theDate, theEntriesErrorMatrix, theMinEntryQuality, and theTime.
|
inline |
Definition at line 29 of file FittedEntriesSet.h.
References CreateCorrelationMatrix(), Fill(), FillCorrelations(), FillEntries(), FillEntriesAveragingSets(), FillEntriesFromFile(), DeadROCCounter::nent, and SetOptOEntries().
void FittedEntriesSet::CreateCorrelationMatrix | ( | const ALIuint | nent | ) |
Definition at line 105 of file FittedEntriesSet.cc.
References theCorrelationMatrix.
Referenced by FillCorrelations(), and ~FittedEntriesSet().
void FittedEntriesSet::Fill | ( | ) |
Definition at line 56 of file FittedEntriesSet.cc.
References FillCorrelations(), and FillEntries().
Referenced by FittedEntriesSet(), and ~FittedEntriesSet().
void FittedEntriesSet::FillCorrelations | ( | ) |
Definition at line 80 of file FittedEntriesSet.cc.
References begin, corr, CreateCorrelationMatrix(), Model::EntryList(), cuy::ii, findQualityFiles::jj, MatrixMeschach::Mat(), DeadROCCounter::nent, mathSSE::sqrt(), theCorrelationMatrix, theEntriesErrorMatrix, and theMinEntryQuality.
Referenced by Fill(), and ~FittedEntriesSet().
void FittedEntriesSet::FillEntries | ( | ) |
Definition at line 62 of file FittedEntriesSet.cc.
References begin, Model::EntryList(), MatrixMeschach::Mat(), mathSSE::sqrt(), theEntriesErrorMatrix, theFittedEntries, and theMinEntryQuality.
Referenced by Fill(), and ~FittedEntriesSet().
void FittedEntriesSet::FillEntriesAveragingSets | ( | const std::vector< FittedEntriesSet * > & | vSets | ) |
Definition at line 121 of file FittedEntriesSet.cc.
References beam_dqm_sourceclient-live_cfg::cerr, gather_cfg::cout, ALIUtils::debug, beamvalidation::exit(), FittedEntries(), FittedEntry::getSigma(), FittedEntry::getValue(), cuy::ii, findQualityFiles::jj, and theFittedEntries.
Referenced by FittedEntriesSet(), and ~FittedEntriesSet().
void FittedEntriesSet::FillEntriesFromFile | ( | const std::vector< ALIstring > & | wl | ) |
Definition at line 112 of file FittedEntriesSet.cc.
References ALIUtils::getFloat(), cuy::ii, and theFittedEntries.
Referenced by FittedEntriesSet(), and ~FittedEntriesSet().
|
inline |
Definition at line 40 of file FittedEntriesSet.h.
References theFittedEntries.
Referenced by FittedEntriesManager::dumpEntriesSubstraction(), and FillEntriesAveragingSets().
|
inline |
|
inline |
void FittedEntriesSet::SetOptOEntries | ( | ) |
Definition at line 150 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.
Referenced by ~FittedEntriesSet().
|
private |
Definition at line 53 of file FittedEntriesSet.h.
Referenced by CreateCorrelationMatrix(), and FillCorrelations().
|
private |
Definition at line 51 of file FittedEntriesSet.h.
Referenced by FittedEntriesSet(), and getDate().
|
private |
Definition at line 55 of file FittedEntriesSet.h.
Referenced by FillCorrelations(), FillEntries(), and FittedEntriesSet().
std::vector<FittedEntry*> FittedEntriesSet::theFittedEntries |
Definition at line 47 of file FittedEntriesSet.h.
Referenced by FillEntries(), FillEntriesAveragingSets(), FillEntriesFromFile(), FittedEntries(), and SetOptOEntries().
|
private |
Definition at line 54 of file FittedEntriesSet.h.
Referenced by FillCorrelations(), FillEntries(), and FittedEntriesSet().
|
private |
Definition at line 52 of file FittedEntriesSet.h.
Referenced by FittedEntriesSet(), and getTime().