|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfr.cnes.sirius.patrius.signalpropagation.SignalPropagationModel
public class SignalPropagationModel
Model for the computation of a signal propagation vector and toolbox for the different corrections to be applied to it.
| Nested Class Summary | |
|---|---|
static class |
SignalPropagationModel.FixedDate
the fixed date of computation |
| Constructor Summary | |
|---|---|
SignalPropagationModel(Frame frame,
double threshold)
Constructor of the signal propagation model. |
|
| Method Summary | |
|---|---|
SignalPropagation |
computeSignalPropagation(PVCoordinatesProvider transmitter,
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 PropagationSignal object. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SignalPropagationModel(Frame frame,
double threshold)
frame - the work frame : must be inertialthreshold - the iterative computation algorithm convergence threshold :
propagation time precision required.| Method Detail |
|---|
public final SignalPropagation computeSignalPropagation(PVCoordinatesProvider transmitter,
PVCoordinatesProvider receiver,
AbsoluteDate date,
SignalPropagationModel.FixedDate fixedDateType)
throws OrekitException
transmitter - the PVCoordinatesProvider of the transmitter objectreceiver - the PVCoordinatesProvider of the receiver objectdate - the emission or reception datefixedDateType - type of the previous given date : emission or reception
OrekitException - if a problem occurs during PVCoodinates providers manipulations
public double getSignalTropoCorrection(TroposphericCorrection correction,
SignalPropagation signal,
TopocentricFrame topo)
throws OrekitException
correction - the tropospheric correction modelsignal - the signal to correcttopo - the ground antenna topocentric frame
OrekitException - if frame transformation problem occurs
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||