![]() |
Diana Software
|
global handle for calibration parameters More...
Public Member Functions | |
| QCalibrationParametersHandle (const int chan, const int dataset, const std::string &name="CalibrationParameters") | |
| const std::string & | GetStabLabel () const |
| const std::string & | GetStabVersion () const |
| void | SetStabLabel (const std::string &stabl) |
| void | SetStabVersion (const std::string &stabv) |
Protected Member Functions | |
| QError | FillFromDB () |
| QError | StoreOnDB () const |
Private Attributes | |
| std::string | fStabLabel |
| std::string | fStabVersion |
global handle for calibration parameters
Definition at line 17 of file QCalibrationParametersHandle.hh.
|
inline |
Definition at line 20 of file QCalibrationParametersHandle.hh.
References SetChannel().
|
protected |
Definition at line 7 of file QCalibrationParametersHandle.cc.
References QCalibrationParameters::Clear(), QDb::DoQuery(), QDb::DoQueryDouble(), QDb::DoQueryInt(), QDb::DoQueryString(), QDb::DoQueryVectorDouble(), QDb::DoQueryVectorInt(), err, QCalibrationParameters::fChisquareNdf, QCalibrationParameters::fFunction, QCalibrationParameters::fResiduals, QCalibrationParameters::fSource, QCalibrationParameters::fSourceRuns, QDianaDb::Get(), Q_INT_DEFAULT, QERR_DB_NULL_RESULT, QERR_SUCCESS, and Set().
|
inline |
Definition at line 25 of file QCalibrationParametersHandle.hh.
References fStabLabel.
Referenced by MApplyCalibration::Do().
|
inline |
Definition at line 26 of file QCalibrationParametersHandle.hh.
References fStabVersion.
|
inline |
Definition at line 28 of file QCalibrationParametersHandle.hh.
References fStabLabel.
Referenced by StoreOnDB().
|
inline |
Definition at line 29 of file QCalibrationParametersHandle.hh.
References fStabVersion.
Referenced by StoreOnDB().
|
protected |
Definition at line 359 of file QCalibrationParametersHandle.cc.
References QDb::DoExec(), QDb::DoQueryString(), err, QCalibrationParameters::fChisquareNdf, QCalibrationParameters::fFunction, QCalibrationParameters::fResiduals, QCalibrationParameters::fSource, QCalibrationParameters::fSourceRuns, Get(), QDianaDb::Get(), QGlobalLabel::GetBareOwnerAndExtraLabel(), QGlobalLabel::GetStringLabel(), QDb::Insert(), Q_STRING_DEFAULT, and QERR_SUCCESS.
|
private |
Definition at line 40 of file QCalibrationParametersHandle.hh.
Referenced by GetStabLabel(), and SetStabLabel().
|
private |
Definition at line 41 of file QCalibrationParametersHandle.hh.
Referenced by GetStabVersion(), and SetStabVersion().