|Constructor and Description|
Defines a set of TIREM propagated data.
|Modifier and Type||Method and Description|
Gets the Fresnel shadowing parameter.
getAbsorptionLoss, getDiffractionLoss, getFreeSpaceLoss, getPropagationMode, getReceiverAngleTroposcatterTriangle, getReceiverHorizon, getReceiverHorizonAngle, getTotalPathLoss, getTransmitterAngleTroposcatterTriangle, getTransmitterHorizon, getTransmitterHorizonAngle, getTroposcatterAngle, getTroposcatterLoss, getVersion
public PropagationData(String version, double absorptionLoss, double diffractionLoss, double freeSpaceLoss, double troposcatterLoss, double totalPathLoss, @Nonnull TiremPropagationMode propagationMode, double receiverAngleTroposcatterTriangle, double transmitterAngleTroposcatterTriangle, int receiverHorizon, int transmitterHorizon, double receiverHorizonAngle, double transmitterHorizonAngle, double troposcatterAngle, double shadow)
version- The version of TIREM reporting these results.
absorptionLoss- The loss due to atmospheric absorption, in dB.
diffractionLoss- The diffraction loss, in dB.
freeSpaceLoss- The free space loss, in dB.
troposcatterLoss- The troposcatter loss, in dB.
totalPathLoss- The total path loss, in dB.
propagationMode- The dominant propagation mode used in the propagation.
receiverAngleTroposcatterTriangle- The angle at the receiver in the troposcatter triangle, in radians.
transmitterAngleTroposcatterTriangle- The angle at the transmitter in the troposcatter triangle, in radians.
receiverHorizon- The index of the profile point where the receiver's horizon occurs.
transmitterHorizon- The index of the profile point where the transmitter's horizon occurs.
receiverHorizonAngle- The receiver horizon angle, in radians.
transmitterHorizonAngle- The transmitter horizon angle, in radians.
troposcatterAngle- The troposcatter angle, in radians.
shadow- The Fresnel shadowing parameter.