CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
DQMChannel Struct Reference

#include <DQMChannel.h>

Public Member Functions

 DQMChannel (int bx, int by, int bz, float data, float rms)
 
 DQMChannel (void)
 
int getBin (void)
 
int getBinX (void)
 
int getBinY (void)
 
int getBinZ (void)
 
float getContents (void)
 
float getRMS (void)
 

Public Attributes

int binx
 
int biny
 
int binz
 
float content
 
float RMS
 

Detailed Description

Definition at line 4 of file DQMChannel.h.

Constructor & Destructor Documentation

DQMChannel::DQMChannel ( int  bx,
int  by,
int  bz,
float  data,
float  rms 
)
inline

Definition at line 19 of file DQMChannel.h.

References binx, biny, binz, content, data, RMS, and plotscripts::rms().

20  {
21  binx = bx;
22  biny = by;
23  binz = bz;
24  content = data;
25  RMS = rms;
26  }
float content
Definition: DQMChannel.h:9
unsigned long long bx[ScalersRaw::N_BX_v2]
Definition: ScalersRaw.h:228
int biny
Definition: DQMChannel.h:7
int binx
Definition: DQMChannel.h:6
int binz
Definition: DQMChannel.h:8
char data[epos_bytes_allocation]
Definition: EPOS_Wrapper.h:82
float RMS
Definition: DQMChannel.h:10
DQMChannel::DQMChannel ( void  )
inline

Definition at line 28 of file DQMChannel.h.

References binx, biny, binz, content, and RMS.

29  {
30  binx = 0;
31  biny = 0;
32  binz = 0;
33  content = 0;
34  RMS = 0;
35  }
float content
Definition: DQMChannel.h:9
int biny
Definition: DQMChannel.h:7
int binx
Definition: DQMChannel.h:6
int binz
Definition: DQMChannel.h:8
float RMS
Definition: DQMChannel.h:10

Member Function Documentation

int DQMChannel::getBin ( void  )
inline

Definition at line 12 of file DQMChannel.h.

References getBinX().

12 { return getBinX(); }
int getBinX(void)
Definition: DQMChannel.h:13
int DQMChannel::getBinX ( void  )
inline

Definition at line 13 of file DQMChannel.h.

References binx.

Referenced by getBin().

13 { return binx; }
int binx
Definition: DQMChannel.h:6
int DQMChannel::getBinY ( void  )
inline

Definition at line 14 of file DQMChannel.h.

References biny.

14 { return biny; }
int biny
Definition: DQMChannel.h:7
int DQMChannel::getBinZ ( void  )
inline

Definition at line 15 of file DQMChannel.h.

References binz.

15 { return binz; }
int binz
Definition: DQMChannel.h:8
float DQMChannel::getContents ( void  )
inline

Definition at line 16 of file DQMChannel.h.

References content.

16 { return content; }
float content
Definition: DQMChannel.h:9
float DQMChannel::getRMS ( void  )
inline

Definition at line 17 of file DQMChannel.h.

References RMS.

17 { return RMS; }
float RMS
Definition: DQMChannel.h:10

Member Data Documentation

int DQMChannel::binx

Definition at line 6 of file DQMChannel.h.

Referenced by DQMChannel(), and getBinX().

int DQMChannel::biny

Definition at line 7 of file DQMChannel.h.

Referenced by DQMChannel(), and getBinY().

int DQMChannel::binz

Definition at line 8 of file DQMChannel.h.

Referenced by DQMChannel(), and getBinZ().

float DQMChannel::content
float DQMChannel::RMS

Definition at line 10 of file DQMChannel.h.

Referenced by DQMChannel(), and getRMS().