public static enum VacuumSignalPropagation.SignalPropagationRole extends Enum<VacuumSignalPropagation.SignalPropagationRole>
Enum Constant and Description |
---|
RECEIVER
Represent the reception role in the signal propagation.
|
TRANSMITTER
Represent the transmission role in the signal propagation.
|
Modifier and Type | Method and Description |
---|---|
abstract AbsoluteDate |
getDate(VacuumSignalPropagation signalPropagation)
Getter for the date associated to this role (transmission or reception date).
|
abstract RealMatrix |
getdPropDPos(VacuumSignalPropagation signalPropagation)
Getter for the propagation vector (from antenna to space object) partial derivatives matrix wrt the space
object position in the reference frame at the emission or reception date depending on the SignalDirection
value.
|
abstract Vector3D |
getdTPropDPos(VacuumSignalPropagation signalPropagation)
Getter for the propagation time partial derivatives vector wrt the space object position in the reference
frame at the emission or reception date depending on the SignalDirection value.
|
static VacuumSignalPropagation.SignalPropagationRole |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static VacuumSignalPropagation.SignalPropagationRole[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final VacuumSignalPropagation.SignalPropagationRole TRANSMITTER
public static final VacuumSignalPropagation.SignalPropagationRole RECEIVER
public static VacuumSignalPropagation.SignalPropagationRole[] values()
for (VacuumSignalPropagation.SignalPropagationRole c : VacuumSignalPropagation.SignalPropagationRole.values()) System.out.println(c);
public static VacuumSignalPropagation.SignalPropagationRole valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic abstract AbsoluteDate getDate(VacuumSignalPropagation signalPropagation)
signalPropagation
- Signal propagation datapublic abstract Vector3D getdTPropDPos(VacuumSignalPropagation signalPropagation)
signalPropagation
- Signal propagation datapublic abstract RealMatrix getdPropDPos(VacuumSignalPropagation signalPropagation)
signalPropagation
- Signal propagation dataCopyright © 2023 CNES. All rights reserved.