All data associated with a cell / channel / wavelength (CCW) More...
#include "us_dataIO.h"
Public Member Functions | |
int | pointCount (void) |
Number of readings points. More... | |
int | scanCount (void) |
Number of scans. More... | |
int | xindex (double) |
Get index of X (radius) value. More... | |
double | radius (int) |
Get radius value at index. More... | |
double | scWavelength (int) |
Get wavelength value at index. More... | |
double | value (int, int) |
Get reading for scan,radius. More... | |
double | reading (int, int) |
Get reading for scan,radius. More... | |
bool | setValue (int, int, double) |
Set reading value. More... | |
double | std_dev (int, int) |
Get std.dev. for scan,radius. More... | |
double | average_temperature () const |
Calculate average temperature. More... | |
double | temperature_spread () const |
Calculate temperature spread. More... | |
Public Attributes | |
char | type [2] |
Data type: "RA"|"IP"|"RI"|"FI"|"WA"|"WI". More... | |
char | rawGUID [16] |
A generated globally unique identifier. More... | |
int | cell |
Cell (hole) of rotor for this data. More... | |
char | channel |
Channel ('A', 'B', etc) of scan data. More... | |
QString | description |
Descriptive data taken from BeckmanRawScan. More... | |
QVector< double > | xvalues |
Wavelength or radius information. More... | |
QVector< Scan > | scanData |
The collections of scans for the CCW. More... | |
All data associated with a cell / channel / wavelength (CCW)
Definition at line 87 of file us_dataIO.h.
double US_DataIO::RawData::average_temperature | ( | ) | const |
Calculate average temperature.
Definition at line 71 of file us_dataIO.cpp.
int US_DataIO::RawData::pointCount | ( | void | ) |
Number of readings points.
Definition at line 11 of file us_dataIO.cpp.
double US_DataIO::RawData::radius | ( | int | radx | ) |
Get radius value at index.
Definition at line 29 of file us_dataIO.cpp.
double US_DataIO::RawData::reading | ( | int | scnx, |
int | radx | ||
) |
Get reading for scan,radius.
Definition at line 46 of file us_dataIO.cpp.
int US_DataIO::RawData::scanCount | ( | void | ) |
Number of scans.
Definition at line 17 of file us_dataIO.cpp.
double US_DataIO::RawData::scWavelength | ( | int | wavx | ) |
Get wavelength value at index.
Definition at line 35 of file us_dataIO.cpp.
bool US_DataIO::RawData::setValue | ( | int | scnx, |
int | radx, | ||
double | value | ||
) |
Set reading value.
Definition at line 52 of file us_dataIO.cpp.
double US_DataIO::RawData::std_dev | ( | int | scnx, |
int | radx | ||
) |
Get std.dev. for scan,radius.
Definition at line 63 of file us_dataIO.cpp.
double US_DataIO::RawData::temperature_spread | ( | ) | const |
Calculate temperature spread.
Definition at line 85 of file us_dataIO.cpp.
double US_DataIO::RawData::value | ( | int | scnx, |
int | radx | ||
) |
Get reading for scan,radius.
Definition at line 41 of file us_dataIO.cpp.
int US_DataIO::RawData::xindex | ( | double | xvalue | ) |
Get index of X (radius) value.
Definition at line 23 of file us_dataIO.cpp.
int US_DataIO::RawData::cell |
Cell (hole) of rotor for this data.
Definition at line 92 of file us_dataIO.h.
char US_DataIO::RawData::channel |
Channel ('A', 'B', etc) of scan data.
Definition at line 93 of file us_dataIO.h.
QString US_DataIO::RawData::description |
Descriptive data taken from BeckmanRawScan.
Definition at line 94 of file us_dataIO.h.
char US_DataIO::RawData::rawGUID[16] |
A generated globally unique identifier.
Definition at line 91 of file us_dataIO.h.
QVector< Scan > US_DataIO::RawData::scanData |
The collections of scans for the CCW.
Definition at line 97 of file us_dataIO.h.
char US_DataIO::RawData::type[2] |
Data type: "RA"|"IP"|"RI"|"FI"|"WA"|"WI".
Definition at line 90 of file us_dataIO.h.
QVector< double > US_DataIO::RawData::xvalues |
Wavelength or radius information.
Definition at line 96 of file us_dataIO.h.