public class SignalPropagationModel extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SignalPropagationModel.FixedDate
the fixed date of computation
|
| Constructor and Description |
|---|
SignalPropagationModel(Frame frame,
double threshold)
Constructor of the signal propagation model.
|
| Modifier and Type | Method and Description |
|---|---|
SignalPropagation |
computeSignalPropagation(PVCoordinatesProvider emitter,
PVCoordinatesProvider receiver,
AbsoluteDate date,
SignalPropagationModel.FixedDate fixedDateType)
Computes the signal propagation object in the void at a particular date
|
double |
getSignalTropoCorrection(TroposphericCorrection correction,
SignalPropagation signal,
TopocentricFrame topo)
Computes the tropospheric effects corrections to be applied to a given
SignalPropagation object. |
public SignalPropagationModel(Frame frame, double threshold)
frame - the work frame : must be inertial and invariant over timethreshold - the iterative computation algorithm convergence threshold: propagation time precision
requiredIllegalArgumentException - if the provided frame is not pseudo-inertialpublic final SignalPropagation computeSignalPropagation(PVCoordinatesProvider emitter, PVCoordinatesProvider receiver, AbsoluteDate date, SignalPropagationModel.FixedDate fixedDateType) throws PatriusException
emitter - the PVCoordinatesProvider of the emitter objectreceiver - the PVCoordinatesProvider of the receiver objectdate - the emission or reception datefixedDateType - type of the previous given date : emission or receptionPatriusException - if a problem occurs during PVCoodinates providers manipulationspublic double getSignalTropoCorrection(TroposphericCorrection correction, SignalPropagation signal, TopocentricFrame topo) throws PatriusException
SignalPropagation object.correction - the tropospheric correction modelsignal - the signal to correcttopo - the ground antenna topocentric framePatriusException - if frame transformation problem occursCopyright © 2022 CNES. All rights reserved.