public class AdditionalParameters extends CommentsContainer
| Constructor and Description |
|---|
AdditionalParameters()
Simple constructor.
|
| Modifier and Type | Method and Description |
|---|---|
double |
getAreaDRG()
Get the effective area of the object exposed to atmospheric drag.
|
double |
getAreaPC()
Get the actual area of the object.
|
double |
getAreaSRP()
Get the effective area of the object exposed to solar radiation pressure.
|
double |
getCDAreaOverMass()
Get the object’s Cd x A/m used to propagate the state vector and covariance to TCA.
|
double |
getCRAreaOverMass()
Get the object’s Cr x A/m used to propagate the state vector and covariance to TCA.
|
double |
getMass()
Get the mass of the object.
|
double |
getSedr()
Get the amount of energy being removed from the object’s orbit by atmospheric drag.
|
double |
getThrustAcceleration()
Get the object’s acceleration due to in-track thrust used to propagate the state vector and covariance to TCA.
|
void |
setAreaDRG(double areaDRG)
Set the effective area of the object exposed to atmospheric drag.
|
void |
setAreaPC(double areaPC)
Set the actual area of the object.
|
void |
setAreaSRP(double areaSRP)
Set the effective area of the object exposed to solar radiation pressure.
|
void |
setCDAreaOverMass(double CDAreaOverMass)
Set the object’s Cd x A/m used to propagate the state vector and covariance to TCA.
|
void |
setCRAreaOverMass(double CRAreaOverMass)
Set the object’s Cr x A/m used to propagate the state vector and covariance to TCA.
|
void |
setMass(double mass)
Set the mass of the object.
|
void |
setSedr(double SEDR)
Set the amount of energy being removed from the object’s orbit by atmospheric drag.
|
void |
setThrustAcceleration(double thrustAcceleration)
Set the object’s acceleration due to in-track thrust used to propagate the state vector and covariance to TCA.
|
void |
validate(double version)
Check is all mandatory entries have been initialized.
|
acceptComments, addComment, checkAllowed, checkNotNaN, checkNotNegative, checkNotNull, getComments, refuseFurtherCommentspublic void validate(double version)
This method should throw an exception if some mandatory entries are missing or not compatible with version number.
validate in interface Sectionvalidate in class CommentsContainerversion - format versionpublic double getAreaPC()
public void setAreaPC(double areaPC)
areaPC - area (in m²) value to be setpublic double getAreaDRG()
public void setAreaDRG(double areaDRG)
areaDRG - area (in m²) value to be setpublic double getAreaSRP()
public void setAreaSRP(double areaSRP)
areaSRP - area (in m²) to be setpublic double getMass()
public void setMass(double mass)
mass - mass (in kg) of the object to be setpublic double getCDAreaOverMass()
public void setCDAreaOverMass(double CDAreaOverMass)
CDAreaOverMass - object’s Cd x A/m (in m²/kg) value to be setpublic double getCRAreaOverMass()
public void setCRAreaOverMass(double CRAreaOverMass)
CRAreaOverMass - object’s Cr x A/m (in m²/kg) value to be setpublic double getThrustAcceleration()
public void setThrustAcceleration(double thrustAcceleration)
thrustAcceleration - object’s acceleration (in m/s²) due to in-track thrustpublic double getSedr()
public void setSedr(double SEDR)
SEDR - amount of energy (in W/kg) being removed from the object’s orbit by atmospheric dragCopyright © 2002-2022 CS GROUP. All rights reserved.