| Package | Description | 
|---|---|
| agi.foundation.communications | 
 Contains types for representing electromagnetic signals and propagating them along communication links. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ArrayList<LinkBudget.SignalPropagationModelLoss> | 
LinkBudget.getPropagationLossPerModel()
Gets the amount of propagation loss per  
SignalPropagationModel, if available. | 
| Constructor and Description | 
|---|
LinkBudget(double transmitterAntennaGainInLinkDirection,
          double receiverAntennaGainInLinkDirection,
          double bitErrorRate,
          double carrierToInterference,
          double carrierToNoise,
          double carrierToNoiseDensity,
          double carrierToNoisePlusInterference,
          double effectiveIsotropicRadiatedPower,
          double energyPerBitToNoiseDensity,
          double powerAtReceiverOutput,
          double propagationLoss,
          double receivedIsotropicPower,
          double receivedPowerFluxDensity,
          ArrayList<LinkBudget.SignalPropagationModelLoss> propagationLossPerModel)
Creates a new instance specifying all parameters. 
 |