Class AttitudeDeterminationSensor
- java.lang.Object
-
- org.orekit.files.ccsds.section.CommentsContainer
-
- org.orekit.files.ccsds.ndm.adm.acm.AttitudeDeterminationSensor
-
- All Implemented Interfaces:
Section
public class AttitudeDeterminationSensor extends CommentsContainer
Attitude determination sensor data.- Since:
- 12.0
- Author:
- Luc Maisonobe
-
-
Constructor Summary
Constructors Constructor Description AttitudeDeterminationSensor()Simple constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetNbSensorNoiseCovariance()Get number of noise elements for sensor.doublegetSensorFrequency()Get frequency of sensor data for sensor.double[]getSensorNoiseCovariance()Get standard deviation of sensor noise for sensor.intgetSensorNumber()Get number of the sensor.StringgetSensorUsed()Get sensor used.voidsetNbSensorNoiseCovariance(int n)Set number of noise elements for sensor.voidsetSensorFrequency(double frequency)Set frequency of sensor data for sensor.voidsetSensorNoiseCovariance(double[] stddev)Set standard deviation of sensor noise for sensor.voidsetSensorNumber(int sensorNumber)Set number of the sensor.voidsetSensorUsed(String sensorUsed)Set sensor used.voidvalidate(double version)Check is all mandatory entries have been initialized.-
Methods inherited from class org.orekit.files.ccsds.section.CommentsContainer
acceptComments, addComment, checkAllowed, checkNotNaN, checkNotNegative, checkNotNull, getComments, refuseFurtherComments, setComments
-
-
-
-
Method Detail
-
validate
public void validate(double version)
Check is all mandatory entries have been initialized.This method should throw an exception if some mandatory entries are missing or not compatible with version number.
- Specified by:
validatein interfaceSection- Overrides:
validatein classCommentsContainer- Parameters:
version- format version
-
getSensorNumber
public int getSensorNumber()
Get number of the sensor.- Returns:
- number of the sensor
-
setSensorNumber
public void setSensorNumber(int sensorNumber)
Set number of the sensor.- Parameters:
sensorNumber- number of the sensor
-
getSensorUsed
public String getSensorUsed()
Get sensor used.- Returns:
- sensor used
-
setSensorUsed
public void setSensorUsed(String sensorUsed)
Set sensor used.- Parameters:
sensorUsed- sensor used
-
getNbSensorNoiseCovariance
public int getNbSensorNoiseCovariance()
Get number of noise elements for sensor.- Returns:
- number of noise elements for sensor
-
setNbSensorNoiseCovariance
public void setNbSensorNoiseCovariance(int n)
Set number of noise elements for sensor.- Parameters:
n- number of noise elements for sensor
-
getSensorNoiseCovariance
public double[] getSensorNoiseCovariance()
Get standard deviation of sensor noise for sensor.- Returns:
- standard deviation of sensor noise for sensor
-
setSensorNoiseCovariance
public void setSensorNoiseCovariance(double[] stddev)
Set standard deviation of sensor noise for sensor.- Parameters:
stddev- standard deviation of sensor noise
-
getSensorFrequency
public double getSensorFrequency()
Get frequency of sensor data for sensor.- Returns:
- frequency of sensor data for sensor
-
setSensorFrequency
public void setSensorFrequency(double frequency)
Set frequency of sensor data for sensor.- Parameters:
frequency- frequency of sensor data for sensor
-
-