Diana Software
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
QCalibrationParametersHandle Class Reference

global handle for calibration parameters More...

Inheritance diagram for QCalibrationParametersHandle:

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
 

Detailed Description

global handle for calibration parameters

Author
Claudia Tomei

Definition at line 17 of file QCalibrationParametersHandle.hh.

Constructor & Destructor Documentation

◆ QCalibrationParametersHandle()

QCalibrationParametersHandle::QCalibrationParametersHandle ( const int  chan,
const int  dataset,
const std::string &  name = "CalibrationParameters" 
)
inline

Definition at line 20 of file QCalibrationParametersHandle.hh.

References SetChannel().

Member Function Documentation

◆ FillFromDB()

QError QCalibrationParametersHandle::FillFromDB ( )
protected

◆ GetStabLabel()

const std::string& QCalibrationParametersHandle::GetStabLabel ( ) const
inline

Definition at line 25 of file QCalibrationParametersHandle.hh.

References fStabLabel.

Referenced by MApplyCalibration::Do().

◆ GetStabVersion()

const std::string& QCalibrationParametersHandle::GetStabVersion ( ) const
inline

Definition at line 26 of file QCalibrationParametersHandle.hh.

References fStabVersion.

◆ SetStabLabel()

void QCalibrationParametersHandle::SetStabLabel ( const std::string &  stabl)
inline

Definition at line 28 of file QCalibrationParametersHandle.hh.

References fStabLabel.

Referenced by StoreOnDB().

◆ SetStabVersion()

void QCalibrationParametersHandle::SetStabVersion ( const std::string &  stabv)
inline

Definition at line 29 of file QCalibrationParametersHandle.hh.

References fStabVersion.

Referenced by StoreOnDB().

◆ StoreOnDB()

QError QCalibrationParametersHandle::StoreOnDB ( ) const
protected

Member Data Documentation

◆ fStabLabel

std::string QCalibrationParametersHandle::fStabLabel
private

Definition at line 40 of file QCalibrationParametersHandle.hh.

Referenced by GetStabLabel(), and SetStabLabel().

◆ fStabVersion

std::string QCalibrationParametersHandle::fStabVersion
private

Definition at line 41 of file QCalibrationParametersHandle.hh.

Referenced by GetStabVersion(), and SetStabVersion().


The documentation for this class was generated from the following files: