Constructor and Description |
---|
CRDDataBlock()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
addAnglesData(CRD.AnglesMeasurement angles)
Add an entry to the list of angles data.
|
void |
addCalibrationData(CRD.Calibration cal)
Add an entry to the list of calibration data.
|
void |
addCalibrationDetailData(CRD.CalibrationDetail cal)
Add an entry to the list of calibration detail data.
|
void |
addMeteoData(CRD.MeteorologicalMeasurement meteorologicalMeasurement)
Add an entry to the list of meteorological data.
|
void |
addRangeData(CRD.RangeMeasurement range)
Add an entry to the list of range data.
|
void |
addRangeSupplementData(CRD.RangeSupplement rangeSupplement)
Add an entry to the list of range supplement data.
|
void |
addSessionStatisticsData(CRD.SessionStatistics sessionStatistics)
Add an entry to the list of session statistics data.
|
List<CRD.AnglesMeasurement> |
getAnglesData()
Get the angles data for the data block.
|
List<CRD.Calibration> |
getCalibrationData()
Get the calibration data for the data block.
|
List<CRD.CalibrationDetail> |
getCalibrationDetailData()
Get the calibration detail data for the data block.
|
List<CRD.CalibrationDetail> |
getCalibrationDetailRecords()
Get the CalibrationDetail record(s) related to the default system configuration id.
|
List<CRD.CalibrationDetail> |
getCalibrationDetailRecords(String systemConfigurationId)
Get the CalibrationDetail record(s) related to the given systemConfigurationId.
|
List<CRD.Calibration> |
getCalibrationRecords()
Get the Calibration record(s) related to the default system configuration id.
|
List<CRD.Calibration> |
getCalibrationRecords(String systemConfigurationId)
Get the Calibration record(s) related to the given systemConfigurationId.
|
CRDConfiguration |
getConfigurationRecords()
Get the system configuration records.
|
CRDHeader |
getHeader()
Get the header of the current data block.
|
CRD.Meteo |
getMeteoData()
Get the meteorological data for the data block.
|
List<CRD.RangeMeasurement> |
getRangeData()
Get the range data for the data block.
|
List<CRD.RangeSupplement> |
getRangeSupplementData()
Get the range supplement data for the data block.
|
List<CRD.SessionStatistics> |
getSessionStatisticsData()
Get the session statistics data for the data block.
|
CRD.SessionStatistics |
getSessionStatisticsRecord()
Get the default (the first if there are many records) SessionStat record.
|
CRD.SessionStatistics |
getSessionStatisticsRecord(String systemConfigurationId)
Get the session statistics record related to the systemConfigurationId.
|
double |
getWavelength(CRD.RangeMeasurement range)
Get the wavelength related to the given RangeMeasurement.
|
void |
setConfigurationRecords(CRDConfiguration configurationRecords)
Set the configuration records for the current data block.
|
void |
setHeader(CRDHeader header)
Set the header for the current data block.
|
public CRDHeader getHeader()
public void setHeader(CRDHeader header)
header
- the header to setpublic CRDConfiguration getConfigurationRecords()
public void setConfigurationRecords(CRDConfiguration configurationRecords)
configurationRecords
- the configuration records to setpublic void addRangeData(CRD.RangeMeasurement range)
range
- entry to addpublic void addMeteoData(CRD.MeteorologicalMeasurement meteorologicalMeasurement)
meteorologicalMeasurement
- entry to addpublic void addAnglesData(CRD.AnglesMeasurement angles)
angles
- entry to addpublic List<CRD.RangeMeasurement> getRangeData()
public List<CRD.AnglesMeasurement> getAnglesData()
public CRD.Meteo getMeteoData()
public void addRangeSupplementData(CRD.RangeSupplement rangeSupplement)
rangeSupplement
- entry to addpublic List<CRD.RangeSupplement> getRangeSupplementData()
public void addSessionStatisticsData(CRD.SessionStatistics sessionStatistics)
sessionStatistics
- entry to addpublic List<CRD.SessionStatistics> getSessionStatisticsData()
public CRD.SessionStatistics getSessionStatisticsRecord()
public CRD.SessionStatistics getSessionStatisticsRecord(String systemConfigurationId)
systemConfigurationId
- system configuration IDpublic void addCalibrationData(CRD.Calibration cal)
cal
- entry to addpublic List<CRD.Calibration> getCalibrationData()
public List<CRD.Calibration> getCalibrationRecords()
public List<CRD.Calibration> getCalibrationRecords(String systemConfigurationId)
systemConfigurationId
- system configuration IDpublic void addCalibrationDetailData(CRD.CalibrationDetail cal)
cal
- entry to addpublic List<CRD.CalibrationDetail> getCalibrationDetailData()
public List<CRD.CalibrationDetail> getCalibrationDetailRecords()
public List<CRD.CalibrationDetail> getCalibrationDetailRecords(String systemConfigurationId)
systemConfigurationId
- system configuration IDpublic double getWavelength(CRD.RangeMeasurement range)
range
- a RangeMeasurementCopyright © 2002-2023 CS GROUP. All rights reserved.