QApolloMonitorDefs Namespace Reference


Detailed Description

definitions for online data quality monitoring classes shared between diana and apollo

Author:
Sergio Di Domizio


Enumerations

enum  QMonitorEventType_t {
  QUnassigned_t = 0, QBolometer_t = 1, QHeater_t = 2, QNoise_t = 3,
  QMuon_t = 4
}
 available event types in the context of online data monitoring More...
enum  QMonitorVariable_t {
  LgChannel = 1, SamplingRate = 2, TimeSec = 3, TimeUnix = 4,
  Type = 5, Debug = 49, UpperBound = 50
}
 associate a name to the bins of the histogram used to contain bare variables More...

Functions

std::string EventTypeToString (QApolloMonitorDefs::QMonitorEventType_t type)

Variables

const std::string kMPulse = "ch_pulse"
const std::string kMRateSignal = "gh_rate_signal"
const std::string kMRateNoise = "gh_rate_noise"
const std::string kMRateHeater = "gh_rate_heater"
const std::string kMSpectrumSignal = "gh_spectrum_signal"
const std::string kMSpectrumNoise = "gh_spectrum_noise"
const std::string kMSpectrumHeater = "gh_spectrum_heater"
const std::string kMVariables = "gh_variables"


Enumeration Type Documentation

available event types in the context of online data monitoring

Enumerator:
QUnassigned_t  not assigned
QBolometer_t  bolometric event
QHeater_t  heater event
QNoise_t  noise event
QMuon_t  muon event

associate a name to the bins of the histogram used to contain bare variables

Enumerator:
LgChannel  logical channel
SamplingRate  adc sampling rate
TimeSec  time from run start in seconds
TimeUnix  measurement start time in unix format
Type  event type as defined in QMonitorEventType_t
Debug  used for debug purposes
UpperBound  max bin for bare variables histogram


Variable Documentation

const std::string QApolloMonitorDefs::kMPulse = "ch_pulse"

name of pulse histogram

Referenced by QMonitorHistogramReader::GetPulse(), and QMonitorHistogramWriter::SetPulse().

const std::string QApolloMonitorDefs::kMRateHeater = "gh_rate_heater"

const std::string QApolloMonitorDefs::kMRateNoise = "gh_rate_noise"

const std::string QApolloMonitorDefs::kMRateSignal = "gh_rate_signal"

const std::string QApolloMonitorDefs::kMSpectrumHeater = "gh_spectrum_heater"

name of heater amplitude spectrum

Referenced by QMonitorHistogramReader::GetSpectrum(), and QMonitorHistogramWriter::SetSpectrum().

const std::string QApolloMonitorDefs::kMSpectrumNoise = "gh_spectrum_noise"

name of noise amplitude spectrum

Referenced by QMonitorHistogramReader::GetSpectrum(), and QMonitorHistogramWriter::SetSpectrum().

const std::string QApolloMonitorDefs::kMSpectrumSignal = "gh_spectrum_signal"

name of signal amplitude spectrum

Referenced by QMonitorHistogramReader::GetSpectrum(), and QMonitorHistogramWriter::SetSpectrum().

const std::string QApolloMonitorDefs::kMVariables = "gh_variables"

name of histogram containing bare variables

Referenced by QMonitorHistogramReader::Read().


Generated on Tue Nov 16 10:50:09 2010 for CUORE Software by  doxygen 1.5.6
INFN Genova privacy policy