QRunDataBase Class Reference
[DataBase]

Inheritance diagram for QRunDataBase:

QObject QRunData

List of all members.


Detailed Description

Basic Run info from DB.

Public Member Functions

virtual ~QRunDataBase ()
 default destructor
const QDbDetector::DetectorNameGetDetector () const
 Get Detector.
const float & GetSamplingFrequency () const
 Get SamplingFrequency.
const int & GetNumber () const
 Get Number.
const std::vector< int > & GetChannels () const
 Get Channels.
const int & GetThermometerChannel () const
 Get ThermometerChannel.
const QDbDetector::RunTypeGetType () const
 Get Type.
const double & GetADC2mV () const
 Get ADC2mV.
const int & GetNumberOfChannels () const
 Get NumberOfChannels.
const time_t & GetStartTime () const
 Get StartTime.
const unsigned int & GetDuration () const
 Get Duration.
const int & GetADCMax () const
 Get ADCMax.
const int & GetADCMin () const
 Get ADCMin.

Protected Member Functions

 QRunDataBase ()
 default constructor
void Clear ()
 Clear members.
void SetDetector (const QDbDetector::DetectorName &detector)
 Set Detector.
void SetSamplingFrequency (const float &samplingFrequency)
 Set SamplingFrequency.
void SetNumber (const int &number)
 Set Number.
void SetChannels (const std::vector< int > &channels)
 Set Channels.
void SetThermometerChannel (const int &thermometerChannel)
 Set ThermometerChannel.
void SetType (const QDbDetector::RunType &type)
 Set Type.
void SetADC2mV (const double &aDC2mV)
 Set ADC2mV.
void SetNumberOfChannels (const int &numberOfChannels)
 Set NumberOfChannels.
void SetStartTime (const time_t &startTime)
 Set StartTime.
void SetDuration (const unsigned int &duration)
 Set Duration.
void SetADCMax (const int &adcMax)
 Set ADCMax.
void SetADCMin (const int &adcMin)
 Set ADCMin.

Private Attributes

QDbDetector::DetectorName fDetector
 Detector.
float fSamplingFrequency
 SamplingFrequency.
int fNumber
 Number.
std::vector< int > fChannels
 Channels.
int fThermometerChannel
 ThermometerChannel.
QDbDetector::RunType fType
 Type.
double fADC2mV
 ADC2mV.
int fNumberOfChannels
 NumberOfChannels.
time_t fStartTime
 StartTime.
unsigned int fDuration
 Duration.
int fADCMax
 ADCMax.
int fADCMin
 ADCMin.

Friends

class ::QRunDataR

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

Generated on Tue Nov 16 10:50:08 2010 for CUORE Software by  doxygen 1.5.6