| Package | Description | 
|---|---|
| agi.foundation.geometry | 
 Contains types for expressing the motion of fundamental geometric objects such as points, axes, and reference frames; 
 the manner in which they are related; and transformations between representations. 
 | 
| agi.foundation.navigation.advanced | 
 Contains types used in GPS communications modeling. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected boolean | 
ScalarNoisePlusInterference.checkForSameDefinition(ScalarNoisePlusInterference other)
Checks to determine if another instance has the same definition as this instance and
    returns  
true if it does. | 
| Constructor and Description | 
|---|
ScalarNoisePlusInterference(ScalarNoisePlusInterference existingInstance,
                           CopyContext context)
Initializes a new instance as a copy of an existing instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ScalarNoisePlusInterference | 
GnssLinkBudgetScalars.getNoisePlusInterference()
Gets the noise plus interference scalar 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static GnssLinkBudgetScalars | 
GnssLinkBudgetScalars.createFrom(LinkBudgetScalars linkBudgetScalars,
          ScalarCarrierToNoiseDensityPlusInterference carrierToNoiseDensityPlusInterference,
          ScalarJammingToSignal jammingToSignal,
          ScalarNoisePlusInterference noisePlusInterference,
          int pseudoRandomNumber,
          NavigationSignalType signalType)
Creates a new instance based on a LinkBudgetScalars instance, and the GNSS specific link budget scalars. 
 | 
| Constructor and Description | 
|---|
GnssLinkBudgetScalars(ScalarAntennaGainInLinkDirection transmitterAntennaGainInLinkDirection,
                     ScalarAntennaGainInLinkDirection receiverAntennaGainInLinkDirection,
                     ScalarBitErrorRate<DigitalModulation> bitErrorRate,
                     ScalarCarrierToInterference carrierToInterference,
                     ScalarCarrierToNoise carrierToNoise,
                     ScalarCarrierToNoiseDensity carrierToNoiseDensity,
                     ScalarCarrierToNoisePlusInterference carrierToNoisePlusInterference,
                     ScalarEffectiveIsotropicRadiatedPower effectiveIsotropicRadiatedPower,
                     ScalarEnergyPerBitToNoiseDensity<DigitalModulation> energyPerBitToNoiseDensity,
                     ScalarPowerAtReceiverOutput powerAtReceiverOutput,
                     ScalarPropagationLoss propagationLoss,
                     ScalarReceivedIsotropicPower receivedIsotropicPower,
                     ScalarReceivedPowerFluxDensity receivedPowerFluxDensity,
                     ScalarCarrierToNoiseDensityPlusInterference carrierToNoiseDensityPlusInterference,
                     ScalarJammingToSignal jammingToSignal,
                     ScalarNoisePlusInterference noisePlusInterference,
                     String linkName,
                     int pseudoRandomNumber,
                     NavigationSignalType signalType)
Creates a new instances specifying all parameters. 
 |