public class AdditionalParameters extends CommonPhysicalProperties
| Constructor and Description |
|---|
AdditionalParameters()
Simple constructor.
|
| Modifier and Type | Method and Description |
|---|---|
double |
getApoapsisAltitude()
Get the distance of the furthest point in the objects orbit above the equatorial radius of the central body.
|
double |
getAreaDRG()
Get the effective area of the object exposed to atmospheric drag.
|
double |
getAreaPC()
Get the actual area of the object.
|
double |
getAreaPCMax()
Get the maximum area of the object to be used to compute the collision probability.
|
double |
getAreaPCMin()
Set the minimum area of the object to be used to compute the collision probability.
|
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 |
getCovConfidence()
Get the measure of the confidence in the covariance errors matching reality.
|
String |
getCovConfidenceMethod()
Get the method used for the calculation of COV_CONFIDENCE.
|
double |
getCRAreaOverMass()
Get the object’s Cr x A/m used to propagate the state vector and covariance to TCA.
|
double |
getHbr()
Get the object hard body radius.
|
double |
getInclination()
Get the angle between the objects orbit plane and the orbit centers equatorial plane.
|
double |
getMass()
Get the mass of the object.
|
double |
getPeriapsissAltitude()
Get the distance of the closest point in the objects orbit above the equatorial radius of the central body.
|
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 |
setApoapsisAltitude(double apoapsisAltitude)
Set the distance of the furthest point in the objects orbit above the equatorial radius of the central body.
|
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 |
setAreaPCMax(double areaPCMax)
Set the maximum area for the object to be used to compute the collision probability.
|
void |
setAreaPCMin(double areaPCMin)
Get the minimum area of the object to be used to compute the collision probability.
|
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 |
setCovConfidence(double covConfidence)
Set the measure of the confidence in the covariance errors matching reality.
|
void |
setCovConfidenceMethod(String covConfidenceMethod)
Set the method used for the calculation of COV_CONFIDENCE.
|
void |
setCRAreaOverMass(double CRAreaOverMass)
Set the object’s Cr x A/m used to propagate the state vector and covariance to TCA.
|
void |
setHbr(double hbr)
Set the object hard body radius.
|
void |
setInclination(double inclination)
Set the angle between the objects orbit plane and the orbit centers equatorial plane.
|
void |
setMass(double mass)
Set the mass of the object.
|
void |
setPeriapsissAltitude(double periapsissAltitude)
Set the distance of the closest point in the objects orbit above the equatorial radius of the central body.
|
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.
|
getMaxRcs, getMinRcs, getOebAreaAlongIntermediate, getOebAreaAlongMax, getOebAreaAlongMin, getOebIntermediate, getOebMax, getOebMin, getOebParentFrame, getOebParentFrameEpoch, getOebQ, getRcs, getReflectance, getVmAbsolute, getVmApparent, getVmApparentMax, getVmApparentMin, setMaxRcs, setMinRcs, setOebAreaAlongIntermediate, setOebAreaAlongMax, setOebAreaAlongMin, setOebIntermediate, setOebMax, setOebMin, setOebParentFrame, setOebParentFrameEpoch, setOebQ, setRcs, setReflectance, setVmAbsolute, setVmApparent, setVmApparentMax, setVmApparentMinacceptComments, 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 CommonPhysicalPropertiesversion - 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 dragpublic double getAreaPCMin()
public void setAreaPCMin(double areaPCMin)
areaPCMin - the areaPCMin to setpublic double getAreaPCMax()
public void setAreaPCMax(double areaPCMax)
areaPCMax - the areaPCMax to setpublic double getHbr()
public void setHbr(double hbr)
hbr - the object hard body radius.public double getApoapsisAltitude()
public void setApoapsisAltitude(double apoapsisAltitude)
apoapsisAltitude - the apoapsisHeight to setpublic double getPeriapsissAltitude()
public void setPeriapsissAltitude(double periapsissAltitude)
periapsissAltitude - the periapsissHeight to setpublic double getInclination()
public void setInclination(double inclination)
inclination - the inclination to setpublic double getCovConfidence()
public void setCovConfidence(double covConfidence)
covConfidence - the covConfidence to setpublic String getCovConfidenceMethod()
public void setCovConfidenceMethod(String covConfidenceMethod)
covConfidenceMethod - the covConfidenceMethod to setCopyright © 2002-2023 CS GROUP. All rights reserved.