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

global handle for jitter by coincidence More...

Inheritance diagram for QJitterHandle:

Public Member Functions

 QJitterHandle (const int chan, const int dataset, const std::string &name="Jitter")
 
const std::string & GetCalibLabel () const
 
const std::string & GetCalibVersion () const
 
void SetCalibLabel (const std::string &calibl)
 
void SetCalibVersion (const std::string &calibv)
 

Protected Member Functions

QError FillFromDB ()
 
QError StoreOnDB () const
 

Private Attributes

std::string fCalibLabel
 
std::string fCalibVersion
 

Detailed Description

global handle for jitter by coincidence

Author
Claudia Tomei

Definition at line 16 of file QJitterHandle.hh.

Constructor & Destructor Documentation

◆ QJitterHandle()

QJitterHandle::QJitterHandle ( const int  chan,
const int  dataset,
const std::string &  name = "Jitter" 
)
inline

Definition at line 19 of file QJitterHandle.hh.

References SetChannel().

Member Function Documentation

◆ FillFromDB()

QError QJitterHandle::FillFromDB ( )
protected

◆ GetCalibLabel()

const std::string& QJitterHandle::GetCalibLabel ( ) const
inline

Definition at line 24 of file QJitterHandle.hh.

References fCalibLabel.

◆ GetCalibVersion()

const std::string& QJitterHandle::GetCalibVersion ( ) const
inline

Definition at line 25 of file QJitterHandle.hh.

References fCalibVersion.

◆ SetCalibLabel()

void QJitterHandle::SetCalibLabel ( const std::string &  calibl)
inline

Definition at line 27 of file QJitterHandle.hh.

References fCalibLabel.

Referenced by MJitterByCoincidence::SaveJitter(), and MJitterByDelay::SaveJitter().

◆ SetCalibVersion()

void QJitterHandle::SetCalibVersion ( const std::string &  calibv)
inline

Definition at line 28 of file QJitterHandle.hh.

References fCalibVersion.

Referenced by MJitterByCoincidence::SaveJitter(), and MJitterByDelay::SaveJitter().

◆ StoreOnDB()

QError QJitterHandle::StoreOnDB ( ) const
protected

Member Data Documentation

◆ fCalibLabel

std::string QJitterHandle::fCalibLabel
private

Definition at line 39 of file QJitterHandle.hh.

Referenced by GetCalibLabel(), and SetCalibLabel().

◆ fCalibVersion

std::string QJitterHandle::fCalibVersion
private

Definition at line 40 of file QJitterHandle.hh.

Referenced by GetCalibVersion(), and SetCalibVersion().


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