#include <GlobalOptionMgr.h>
Public Member Functions | |
ALIdouble | getGlobalOption (const ALIstring &sstr) |
int | getGlobalOptionValue (const ALIstring &sstr, ALIdouble &val) |
--— Search a string in theGlobalOptions and return 1 if found More... | |
std::map< ALIstring, ALIdouble, std::less< ALIstring > > & | GlobalOptions () |
void | setDefaultGlobalOptions () |
Set the list of default global options. More... | |
void | setGlobalOption (const ALIstring go, const ALIdouble val, ALIFileIn &filein) |
bool | setGlobalOption (const ALIstring go, const ALIdouble val, bool bExit=1) |
~GlobalOptionMgr () | |
Static Public Member Functions | |
static GlobalOptionMgr * | getInstance () |
Private Member Functions | |
GlobalOptionMgr () | |
Private Attributes | |
std::map< ALIstring, ALIdouble, std::less< ALIstring > > | theGlobalOptions |
global options More... | |
Static Private Attributes | |
static GlobalOptionMgr * | theInstance = 0 |
Definition at line 18 of file GlobalOptionMgr.h.
|
inlineprivate |
Definition at line 21 of file GlobalOptionMgr.h.
|
inline |
Definition at line 25 of file GlobalOptionMgr.h.
Definition at line 93 of file GlobalOptionMgr.cc.
--— Search a string in theGlobalOptions and return 1 if found
Definition at line 120 of file GlobalOptionMgr.cc.
Referenced by OptOCameraDetector::constructSolidShape(), OptOXLaser::constructSolidShape(), OptORisleyPrism::constructSolidShape(), OptOScreen::constructSolidShape(), OptOLens::constructSolidShape(), OptOPinhole::constructSolidShape(), OptOLaser::constructSolidShape(), OptOSource::constructSolidShape(), OptOTiltmeter::constructSolidShape(), OptODistancemeter::constructSolidShape(), and OptODistancemeter3dim::constructSolidShape().
|
static |
Definition at line 18 of file GlobalOptionMgr.cc.
Referenced by MeasurementSensor2D::calculateSimulatedValue(), MeasurementCOPS::calculateSimulatedValue(), MeasurementDiffEntry::calculateSimulatedValue(), OptOXLaser::constructSolidShape(), OptOCameraDetector::constructSolidShape(), OptORisleyPrism::constructSolidShape(), OptOLens::constructSolidShape(), OptOPinhole::constructSolidShape(), OptOScreen::constructSolidShape(), OptOLaser::constructSolidShape(), OptOTiltmeter::constructSolidShape(), OptOSource::constructSolidShape(), OptODistancemeter3dim::constructSolidShape(), OptODistancemeter::constructSolidShape(), DeviationSensor2D::fillData(), CocoaDaqReaderText::ReadNextEvent(), and MeasurementTiltmeter::setConversionFactor().
Definition at line 32 of file GlobalOptionMgr.h.
References theGlobalOptions.
Referenced by MeasurementSensor2D::calculateSimulatedValue(), MeasurementCOPS::calculateSimulatedValue(), MeasurementDiffEntry::calculateSimulatedValue(), DeviationSensor2D::fillData(), CocoaDaqReaderText::ReadNextEvent(), and MeasurementTiltmeter::setConversionFactor().
void GlobalOptionMgr::setDefaultGlobalOptions | ( | ) |
Set the list of default global options.
Definition at line 29 of file GlobalOptionMgr.cc.
void GlobalOptionMgr::setGlobalOption | ( | const ALIstring | go, |
const ALIdouble | val, | ||
ALIFileIn & | filein | ||
) |
Definition at line 145 of file GlobalOptionMgr.cc.
Definition at line 165 of file GlobalOptionMgr.cc.
|
staticprivate |
Definition at line 44 of file GlobalOptionMgr.h.