![]() |
Diana Software
|
class wrapper to RunType_ More...
Public Member Functions | |
| RunType () | |
| ctor More... | |
| RunType (const RunType &runType) | |
| copy ctor More... | |
| RunType (const RunType_ &erunType) | |
| copy ctor More... | |
| bool | operator== (const RunType &rhs) const |
| operator == More... | |
| bool | operator== (const RunType_ &rhs) const |
| operator == More... | |
| const RunType & | operator= (const RunType &rhs) |
| operator = More... | |
| const RunType & | operator= (const RunType_ &rhs) |
| operator = More... | |
| operator RunType_ () const | |
| conversion operator More... | |
| std::string | AsString () const |
| convert to string More... | |
| std::string | AsAbbreviation () const |
| convert to abbreviation More... | |
| QError | Set (const std::string &) |
| convert from string More... | |
Static Public Member Functions | |
| static std::string | AsString (RunType_ Type) |
| convert to string More... | |
| static std::string | AsAbbreviation (RunType_ Type) |
| convert to abbreviation More... | |
Private Attributes | |
| RunType_ | fRunType |
class wrapper to RunType_
Definition at line 45 of file QRunType.hh.
| RunType::RunType | ( | ) |
ctor
Definition at line 5 of file QRunType.cc.
| RunType::RunType | ( | const RunType & | runType | ) |
copy ctor
Definition at line 10 of file QRunType.cc.
| RunType::RunType | ( | const RunType_ & | erunType | ) |
copy ctor
Definition at line 15 of file QRunType.cc.
|
inline |
convert to abbreviation
Definition at line 68 of file QRunType.hh.
References AsAbbreviation(), and fRunType.
Referenced by AsAbbreviation().
|
static |
convert to abbreviation
Definition at line 73 of file QRunType.cc.
References RT_BACKGROUND, RT_BACKGROUND_PARKEDSTRINGS, RT_CALIBRATION, RT_CALIBRATION_CO56, RT_CALIBRATION_CO60, RT_CALIBRATION_TH232, RT_MONTECARLO, RT_NPULSES, RT_PHYSICS, RT_REPROCESS, RT_S_ELECHECK, RT_S_GAINSET, RT_S_HEATERSET, RT_S_LOADCURVES, RT_S_LOADCURVES_OF, RT_S_OFFSETSET, RT_S_WORKINGPOINT, RT_TEST, and RT_UNKNOWN.
|
inline |
convert to string
Definition at line 64 of file QRunType.hh.
References AsString(), and fRunType.
Referenced by AsString(), QFileWriter::BuildFileName(), QRunData::Dump(), and QRunData::WriteOnStream().
|
static |
convert to string
Definition at line 45 of file QRunType.cc.
References RT_BACKGROUND, RT_BACKGROUND_PARKEDSTRINGS, RT_CALIBRATION, RT_CALIBRATION_CO56, RT_CALIBRATION_CO60, RT_CALIBRATION_TH232, RT_MONTECARLO, RT_NPULSES, RT_PHYSICS, RT_REPROCESS, RT_S_ELECHECK, RT_S_GAINSET, RT_S_HEATERSET, RT_S_LOADCURVES, RT_S_LOADCURVES_OF, RT_S_OFFSETSET, RT_S_WORKINGPOINT, RT_TEST, and RT_UNKNOWN.
|
inline |
| bool RunType::operator== | ( | const RunType & | rhs | ) | const |
| bool RunType::operator== | ( | const RunType_ & | rhs | ) | const |
| QError RunType::Set | ( | const std::string & | s | ) |
convert from string
Definition at line 101 of file QRunType.cc.
References err, fRunType, QERR_SUCCESS, QERR_UNKNOWN_ERR, RT_BACKGROUND, RT_BACKGROUND_PARKEDSTRINGS, RT_CALIBRATION, RT_CALIBRATION_CO56, RT_CALIBRATION_CO60, RT_CALIBRATION_TH232, RT_MONTECARLO, RT_NPULSES, RT_PHYSICS, RT_REPROCESS, RT_S_ELECHECK, RT_S_GAINSET, RT_S_HEATERSET, RT_S_LOADCURVES, RT_S_LOADCURVES_OF, RT_S_OFFSETSET, RT_S_WORKINGPOINT, RT_TEST, and RT_UNKNOWN.
Referenced by QRunDataHandle::FillFromDB(), and QRunData::ReadFromStream().
|
private |
Definition at line 76 of file QRunType.hh.
Referenced by AsAbbreviation(), AsString(), operator RunType_(), operator=(), operator==(), and Set().