CMS 3D CMS Logo

Public Member Functions | Public Attributes

cscdqm::DCSData Class Reference

CSC DCS Data type. More...

#include <CSCDQM_DCSData.h>

List of all members.

Public Member Functions

 DCSData ()
DCSDataoperator= (const DCSData &m)
virtual ~DCSData ()

Public Attributes

std::vector< HVVMeasTypehvv_meas
int hvv_mode
TimeType iov
TimeType last_change
std::vector< LVIMeasTypelvi_meas
float lvi_mode
std::vector< LVVMeasTypelvv_meas
bool lvv_mode
std::vector< TempMeasTypetemp_meas
int temp_mode

Detailed Description

CSC DCS Data type.

Definition at line 154 of file CSCDQM_DCSData.h.


Constructor & Destructor Documentation

cscdqm::DCSData::DCSData ( )

Definition at line 23 of file CSCDQM_DCSData.cc.

References hvv_mode, iov, last_change, lvi_mode, lvv_mode, and temp_mode.

                   {
    iov = 0;
    last_change = 0;
    temp_mode = 0;
    hvv_mode = 0;
    lvv_mode = true;
    lvi_mode = 0.0;
  }
cscdqm::DCSData::~DCSData ( ) [virtual]

Definition at line 32 of file CSCDQM_DCSData.cc.

                    {
  }

Member Function Documentation

DCSData& cscdqm::DCSData::operator= ( const DCSData m) [inline]

Definition at line 191 of file CSCDQM_DCSData.h.

References hvv_meas, hvv_mode, iov, last_change, lvi_meas, lvi_mode, lvv_meas, lvv_mode, temp_meas, and temp_mode.

                                           {
        iov = m.iov;
        last_change = m.last_change;
        temp_meas = m.temp_meas;
        hvv_meas = m.hvv_meas;
        lvv_meas = m.lvv_meas;
        lvi_meas = m.lvi_meas;
        temp_mode = m.temp_mode;
        hvv_mode = m.hvv_mode;
        lvv_mode = m.lvv_mode;
        lvi_mode = m.lvi_mode;
        return *this;
      }

Member Data Documentation

HV V exceptions

Definition at line 165 of file CSCDQM_DCSData.h.

Referenced by operator=().

HV V mode (most frequent value)

Definition at line 177 of file CSCDQM_DCSData.h.

Referenced by DCSData(), and operator=().

This payload IOV value: timestamp since

Definition at line 186 of file CSCDQM_DCSData.h.

Referenced by DCSData(), and operator=().

This payload last DCS data change value

Definition at line 189 of file CSCDQM_DCSData.h.

Referenced by DCSData(), and operator=().

LV I exceptions

Definition at line 171 of file CSCDQM_DCSData.h.

Referenced by operator=().

LV I mode (most frequent value)

Definition at line 183 of file CSCDQM_DCSData.h.

Referenced by DCSData(), and operator=().

LV V exceptions

Definition at line 168 of file CSCDQM_DCSData.h.

Referenced by operator=().

LV V mode (most frequent value)

Definition at line 180 of file CSCDQM_DCSData.h.

Referenced by DCSData(), and operator=().

Temperature exceptions

Definition at line 162 of file CSCDQM_DCSData.h.

Referenced by operator=().

Temperature mode (most frequent value)

Definition at line 174 of file CSCDQM_DCSData.h.

Referenced by DCSData(), and operator=().