ISNoiseOccupancySummaryData Class Reference

Summary of the noise occupancy test. More...

#include <ISNoiseOccupancySummaryData.h>

Inheritance diagram for ISNoiseOccupancySummaryData:

Inheritance graph
[legend]
Collaboration diagram for ISNoiseOccupancySummaryData:

Collaboration graph
[legend]

Public Member Functions

 ISNoiseOccupancySummaryData ()
 ~ISNoiseOccupancySummaryData ()

Static Public Member Functions

static const ISType & type ()

Data Fields

double * offsetByChip
 The offset number for each chip.
size_t offsetByChip_size
 size of the offsetByChip array
double * occupancyByChip
 The occupancy for each chip.
size_t occupancyByChip_size
 size of the occupancyByChip array
double * occupancyRMSByChip
 The occupancy RMS for each chip.
size_t occupancyRMSByChip_size
 size of the occupancyRMSByChip array
double * noiseByChip
 The noise number for each chip.
size_t noiseByChip_size
 size of the noiseByChip array
unsigned long version
 Version of this class - used in streaming.

Protected Member Functions

 ISNoiseOccupancySummaryData (const std::string &type)
void publishGuts (ISostream &out)
void refreshGuts (ISistream &in)

Private Member Functions

void initialize ()

Detailed Description

Summary of the noise occupancy test.

Author:
generated by the IS tool
Version:
17/11/05

Definition at line 19 of file ISNoiseOccupancySummaryData.h.


Field Documentation

double* ISNoiseOccupancySummaryData::noiseByChip
 

The noise number for each chip.

Definition at line 52 of file ISNoiseOccupancySummaryData.h.

Referenced by publishGuts(), refreshGuts(), and ~ISNoiseOccupancySummaryData().

size_t ISNoiseOccupancySummaryData::noiseByChip_size
 

size of the noiseByChip array

Definition at line 56 of file ISNoiseOccupancySummaryData.h.

Referenced by initialize(), publishGuts(), refreshGuts(), and ~ISNoiseOccupancySummaryData().

double* ISNoiseOccupancySummaryData::occupancyByChip
 

The occupancy for each chip.

Definition at line 34 of file ISNoiseOccupancySummaryData.h.

Referenced by publishGuts(), refreshGuts(), and ~ISNoiseOccupancySummaryData().

size_t ISNoiseOccupancySummaryData::occupancyByChip_size
 

size of the occupancyByChip array

Definition at line 38 of file ISNoiseOccupancySummaryData.h.

Referenced by initialize(), publishGuts(), refreshGuts(), and ~ISNoiseOccupancySummaryData().

double* ISNoiseOccupancySummaryData::occupancyRMSByChip
 

The occupancy RMS for each chip.

Definition at line 43 of file ISNoiseOccupancySummaryData.h.

Referenced by publishGuts(), refreshGuts(), and ~ISNoiseOccupancySummaryData().

size_t ISNoiseOccupancySummaryData::occupancyRMSByChip_size
 

size of the occupancyRMSByChip array

Definition at line 47 of file ISNoiseOccupancySummaryData.h.

Referenced by initialize(), publishGuts(), refreshGuts(), and ~ISNoiseOccupancySummaryData().

double* ISNoiseOccupancySummaryData::offsetByChip
 

The offset number for each chip.

Definition at line 25 of file ISNoiseOccupancySummaryData.h.

Referenced by publishGuts(), refreshGuts(), and ~ISNoiseOccupancySummaryData().

size_t ISNoiseOccupancySummaryData::offsetByChip_size
 

size of the offsetByChip array

Definition at line 29 of file ISNoiseOccupancySummaryData.h.

Referenced by initialize(), publishGuts(), refreshGuts(), and ~ISNoiseOccupancySummaryData().

unsigned long ISNoiseOccupancySummaryData::version
 

Version of this class - used in streaming.

MUST be incrimented if definition class changes.

Definition at line 61 of file ISNoiseOccupancySummaryData.h.

Referenced by initialize(), publishGuts(), and refreshGuts().


The documentation for this class was generated from the following file:
Generated on Mon Feb 6 14:01:52 2006 for SCT DAQ/DCS Software - C++ by  doxygen 1.4.6