#include <ISNPtGainSummaryData.h>
Inheritance diagram for ISNPtGainSummaryData:
Public Member Functions | |
ISNPtGainSummaryData () | |
~ISNPtGainSummaryData () | |
Static Public Member Functions | |
static const ISType & | type () |
Data Fields | |
double * | gainByChip |
The gain number for each chip. | |
size_t | gainByChip_size |
size of the gainByChip array | |
double * | gainRMSByChip |
The gain RMS number for each chip. | |
size_t | gainRMSByChip_size |
size of the gainRMSByChip array | |
double * | offsetByChip |
The offset number for each chip. | |
size_t | offsetByChip_size |
size of the offsetByChip array | |
double * | offsetRMSByChip |
The offset RMS number for each chip. | |
size_t | offsetRMSByChip_size |
size of the offsetRMSByChip array | |
double * | noiseByChip |
The noise number for each chip. | |
size_t | noiseByChip_size |
size of the noiseByChip array | |
double * | noiseRMSByChip |
The noise RMS number for each chip. | |
size_t | noiseRMSByChip_size |
size of the noiseRMSByChip array | |
unsigned long | version |
Version of this class - used in streaming. | |
Protected Member Functions | |
ISNPtGainSummaryData (const std::string &type) | |
void | publishGuts (ISostream &out) |
void | refreshGuts (ISistream &in) |
Private Member Functions | |
void | initialize () |
Definition at line 19 of file ISNPtGainSummaryData.h.
|
The gain number for each chip.
Definition at line 25 of file ISNPtGainSummaryData.h. Referenced by publishGuts(), refreshGuts(), and ~ISNPtGainSummaryData(). |
|
size of the gainByChip array
Definition at line 29 of file ISNPtGainSummaryData.h. Referenced by initialize(), publishGuts(), refreshGuts(), and ~ISNPtGainSummaryData(). |
|
The gain RMS number for each chip.
Definition at line 34 of file ISNPtGainSummaryData.h. Referenced by publishGuts(), refreshGuts(), and ~ISNPtGainSummaryData(). |
|
size of the gainRMSByChip array
Definition at line 38 of file ISNPtGainSummaryData.h. Referenced by initialize(), publishGuts(), refreshGuts(), and ~ISNPtGainSummaryData(). |
|
The noise number for each chip.
Definition at line 61 of file ISNPtGainSummaryData.h. Referenced by publishGuts(), refreshGuts(), and ~ISNPtGainSummaryData(). |
|
size of the noiseByChip array
Definition at line 65 of file ISNPtGainSummaryData.h. Referenced by initialize(), publishGuts(), refreshGuts(), and ~ISNPtGainSummaryData(). |
|
The noise RMS number for each chip.
Definition at line 70 of file ISNPtGainSummaryData.h. Referenced by publishGuts(), refreshGuts(), and ~ISNPtGainSummaryData(). |
|
size of the noiseRMSByChip array
Definition at line 74 of file ISNPtGainSummaryData.h. Referenced by initialize(), publishGuts(), refreshGuts(), and ~ISNPtGainSummaryData(). |
|
The offset number for each chip.
Definition at line 43 of file ISNPtGainSummaryData.h. Referenced by publishGuts(), refreshGuts(), and ~ISNPtGainSummaryData(). |
|
size of the offsetByChip array
Definition at line 47 of file ISNPtGainSummaryData.h. Referenced by initialize(), publishGuts(), refreshGuts(), and ~ISNPtGainSummaryData(). |
|
The offset RMS number for each chip.
Definition at line 52 of file ISNPtGainSummaryData.h. Referenced by publishGuts(), refreshGuts(), and ~ISNPtGainSummaryData(). |
|
size of the offsetRMSByChip array
Definition at line 56 of file ISNPtGainSummaryData.h. Referenced by initialize(), publishGuts(), refreshGuts(), and ~ISNPtGainSummaryData(). |
|
Version of this class - used in streaming. MUST be incrimented if definition class changes. Definition at line 79 of file ISNPtGainSummaryData.h. Referenced by initialize(), publishGuts(), and refreshGuts(). |