#include <EntryMgr.h>
Public Member Functions | |
void | clearEntryData () |
ALIstring | extractShortName (const ALIstring &name) |
EntryData * | findEntryByLongName (const ALIstring &optoName, const ALIstring &entryName="") |
EntryData * | findEntryByName (const ALIstring &optoName, const ALIstring &entryName="") |
EntryData * | findEntryByShortName (const ALIstring &optoName, const ALIstring &entryName="") |
ALIdouble | getDimOutAngleSig () const |
ALIdouble | getDimOutAngleVal () const |
ALIdouble | getDimOutLengthSig () const |
ALIdouble | getDimOutLengthVal () const |
std::vector< EntryData * > | getEntryData () const |
ALIint | numberOfEntries () |
ALIbool | readEntryFromReportOut (const std::vector< ALIstring > &wl) |
Static Public Member Functions | |
static EntryMgr * | getInstance () |
Private Member Functions | |
EntryMgr () | |
EntryData * | findEntry (const std::vector< ALIstring > &wl) |
Private Attributes | |
ALIdouble | dimOutAngleSig |
ALIdouble | dimOutAngleVal |
ALIdouble | dimOutLengthSig |
ALIdouble | dimOutLengthVal |
std::vector< EntryData * > | theEntryData |
Static Private Attributes | |
static EntryMgr * | theInstance = 0 |
Definition at line 15 of file EntryMgr.h.
|
inlineprivate |
|
inline |
Definition at line 126 of file EntryMgr.cc.
References mergeVDriftHistosByStation::name.
Referenced by EntryData::fill(), and findEntryByShortName().
Definition at line 113 of file EntryMgr.cc.
References data, and findEntryByLongName().
Referenced by readEntryFromReportOut().
EntryData * EntryMgr::findEntryByLongName | ( | const ALIstring & | optoName, |
const ALIstring & | entryName = "" |
||
) |
Definition at line 83 of file EntryMgr.cc.
References dtNoiseDBValidation_cfg::cerr, gather_cfg::cout, data, ALIUtils::debug, EntryData::longOptOName(), and theEntryData.
Referenced by Entry::fill(), findEntry(), findEntryByName(), and Model::SetValueDisplacementsFromReportOut().
|
inline |
Definition at line 35 of file EntryMgr.h.
References findEntryByLongName().
EntryData * EntryMgr::findEntryByShortName | ( | const ALIstring & | optoName, |
const ALIstring & | entryName = "" |
||
) |
Definition at line 60 of file EntryMgr.cc.
References dtNoiseDBValidation_cfg::cerr, data, extractShortName(), and theEntryData.
Referenced by Entry::fill().
|
inline |
Definition at line 30 of file EntryMgr.h.
References dimOutAngleSig.
Referenced by Entry::fillFromReportOutFileSigma().
|
inline |
Definition at line 28 of file EntryMgr.h.
References dimOutAngleVal.
Referenced by Entry::fillFromReportOutFileValue().
|
inline |
Definition at line 26 of file EntryMgr.h.
References dimOutLengthSig.
Referenced by Entry::fillFromReportOutFileSigma().
|
inline |
Definition at line 24 of file EntryMgr.h.
References dimOutLengthVal.
Referenced by Entry::fillFromReportOutFileValue().
|
inline |
|
static |
Definition at line 17 of file EntryMgr.cc.
References dimOutAngleSig, dimOutAngleVal, dimOutLengthSig, dimOutLengthVal, EntryMgr(), and theInstance.
Referenced by EntryData::fill(), Entry::fill(), Entry::fillFromReportOutFileSigma(), Entry::fillFromReportOutFileValue(), OpticalObject::readCoordinates(), Model::readSystemDescription(), and Model::SetValueDisplacementsFromReportOut().
|
inline |
Definition at line 41 of file EntryMgr.h.
References theEntryData.
Referenced by Model::SetValueDisplacementsFromReportOut().
Definition at line 33 of file EntryMgr.cc.
References ALIUtils::AngleValueDimensionFactor(), gather_cfg::cout, data, ALIUtils::debug, dimOutAngleSig, dimOutAngleVal, dimOutLengthSig, dimOutLengthVal, EntryData::fill(), findEntry(), ALIUtils::getDimensionValue(), ALIUtils::LengthValueDimensionFactor(), and theEntryData.
Referenced by Model::readSystemDescription().
|
private |
Definition at line 55 of file EntryMgr.h.
Referenced by getDimOutAngleSig(), getInstance(), and readEntryFromReportOut().
|
private |
Definition at line 55 of file EntryMgr.h.
Referenced by getDimOutAngleVal(), getInstance(), and readEntryFromReportOut().
|
private |
Definition at line 55 of file EntryMgr.h.
Referenced by getDimOutLengthSig(), getInstance(), and readEntryFromReportOut().
|
private |
Definition at line 55 of file EntryMgr.h.
Referenced by getDimOutLengthVal(), getInstance(), and readEntryFromReportOut().
|
private |
Definition at line 56 of file EntryMgr.h.
Referenced by clearEntryData(), findEntryByLongName(), findEntryByShortName(), getEntryData(), numberOfEntries(), and readEntryFromReportOut().
|
staticprivate |
Definition at line 53 of file EntryMgr.h.
Referenced by getInstance().