Package | Description |
---|---|
agi.foundation.access.constraints |
Contains types used in modeling constraints applied to the calculation of access.
|
agi.foundation.coverage.figureofmerit |
Contains types for computing statistical data on coverage calculations.
|
agi.foundation.radar |
Contains types that perform radar system performance analysis.
|
Modifier and Type | Method and Description |
---|---|
SingleTargetRadarLinkScalar |
SingleTargetRadarObjectConstraint.getConstraintParameter()
Gets the communication parameter on which to constrain access.
|
Modifier and Type | Method and Description |
---|---|
void |
SingleTargetRadarObjectConstraint.setConstraintParameter(SingleTargetRadarLinkScalar value)
Sets the communication parameter on which to constrain access.
|
Constructor and Description |
---|
SingleTargetRadarObjectConstraint(SingleTargetRadarLinkScalar parameter,
double minimum,
double maximum)
Initialize a new instance with the given scalar communication parameter, minimum threshold, and maximum threshold.
|
Modifier and Type | Method and Description |
---|---|
SingleTargetRadarLinkScalar |
RadarFigureOfMerit.getRadarParameter()
Gets the scalar radar parameter to use as a template for this figure of merit.
|
Modifier and Type | Method and Description |
---|---|
void |
RadarFigureOfMerit.setRadarParameter(SingleTargetRadarLinkScalar value)
Sets the scalar radar parameter to use as a template for this figure of merit.
|
Constructor and Description |
---|
RadarFigureOfMerit(SingleTargetRadarLinkScalar radarParameter)
Initialize a new instance based on the given scalar radar parameter.
|
Modifier and Type | Class and Description |
---|---|
class |
DwellTimeScalar
A
SingleTargetRadarLinkScalar which represents the radar waveform dwell time, in seconds. |
class |
EffectiveIsotropicRadiatedPowerScalar
A
SingleTargetRadarLinkScalar which represents the effective isotropic radiated power (EIRP), in Watts, of the
radar transmitter. |
class |
IntegratedPulseCountScalar
A
SingleTargetRadarLinkScalar which represents the number of pulses integrated in the received waveform. |
class |
MitchellWalkerProbabilityOfDetectionScalar
A
SingleTargetRadarLinkScalar which represents the Mitchell-Walker probability of detection model. |
class |
MonostaticAmbiguousTargetRangeScalar
A
SingleTargetRadarLinkScalar which represents the radar ambiguous target range. |
class |
MonostaticAmbiguousTargetVelocityScalar
A
SingleTargetRadarLinkScalar which represents the radar ambiguous target velocity. |
class |
PulseIntegrationTimeScalar
A
SingleTargetRadarLinkScalar which represents the time, in seconds, it takes for the radar receiver to integrate the number of pulses in the received waveform. |
class |
ReceiveAntennaGainScalar
A
SingleTargetRadarLinkScalar which represents the radar receiver antenna gain, as a unitless ratio,
in the direction of the target object. |
class |
ReceiveAntennaOutputInterferencePowerScalar
A
SingleTargetRadarLinkScalar which represents the interference power level at the output of the receive radar antenna. |
class |
ReceiveAntennaOutputPowerScalar
A
SingleTargetRadarLinkScalar which represents the power level at the output of the receive radar antenna. |
class |
SignalToNoiseRatioScalar
A
SingleTargetRadarLinkScalar which represents the signal-to-noise (unitless ratio), either single pulse or integrated and with or without interference effects,
at the output of the radar receiver. |
class |
TargetRadarCrossSectionScalar
A
SingleTargetRadarLinkScalar which represents the radar cross section of the target object, in meters
squared. |
class |
TargetScatteredPowerScalar
A
SingleTargetRadarLinkScalar which represents the power, in Watts, scattered from the target object in the
direction of the radar receiver. |
class |
TargetToReceiverDopplerFrequencyScalar
A
SingleTargetRadarLinkScalar which represents the doppler shifted frequency of the signal scattered from the target, in hertz,
at the radar receiver. |
class |
TargetToReceiverDopplerShiftScalar
A
SingleTargetRadarLinkScalar which represents the total doppler shift of the transmitted signal, in hertz, at the radar receiver. |
class |
TargetToReceiverPropagationLossScalar
A
SingleTargetRadarLinkScalar which represents the total propagation loss, as a unitless ratio, between the target object and
the radar receiver. |
class |
TargetToReceiverReceivedIsotropicPowerScalar
A
SingleTargetRadarLinkScalar which represents the received isotropic power (RIP), in Watts, for the link between
the target object and radar receiver. |
class |
TransmitAntennaGainScalar
A
SingleTargetRadarLinkScalar which represents the radar transmit antenna gain, as a unitless ratio, in the direction of the
target object. |
class |
TransmitterToTargetDopplerFrequencyScalar
A
SingleTargetRadarLinkScalar which represents the doppler shifted transmit frequency, in hertz, at the target object. |
class |
TransmitterToTargetDopplerShiftScalar
A
SingleTargetRadarLinkScalar which represents the doppler shift of the transmit frequency, in hertz, at the target object. |
class |
TransmitterToTargetPropagationLossScalar
A
SingleTargetRadarLinkScalar which represents the total propagation loss, as a unitless ratio, between the radar transmitter and
the target object. |
class |
TransmitterToTargetReceivedIsotropicPowerScalar
A
SingleTargetRadarLinkScalar which represents the received isotropic power (RIP), in Watts, for the link between
the radar transmitter and the target object. |
Modifier and Type | Method and Description |
---|---|
protected boolean |
TransmitterToTargetReceivedIsotropicPowerScalar.checkForSameDefinition(SingleTargetRadarLinkScalar other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
TransmitterToTargetPropagationLossScalar.checkForSameDefinition(SingleTargetRadarLinkScalar other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
TransmitterToTargetDopplerShiftScalar.checkForSameDefinition(SingleTargetRadarLinkScalar other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
TransmitterToTargetDopplerFrequencyScalar.checkForSameDefinition(SingleTargetRadarLinkScalar other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
TransmitAntennaGainScalar.checkForSameDefinition(SingleTargetRadarLinkScalar other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
TargetToReceiverReceivedIsotropicPowerScalar.checkForSameDefinition(SingleTargetRadarLinkScalar other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
TargetToReceiverPropagationLossScalar.checkForSameDefinition(SingleTargetRadarLinkScalar other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
TargetToReceiverDopplerShiftScalar.checkForSameDefinition(SingleTargetRadarLinkScalar other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
TargetToReceiverDopplerFrequencyScalar.checkForSameDefinition(SingleTargetRadarLinkScalar other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
TargetScatteredPowerScalar.checkForSameDefinition(SingleTargetRadarLinkScalar other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
TargetRadarCrossSectionScalar.checkForSameDefinition(SingleTargetRadarLinkScalar other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected abstract boolean |
SingleTargetRadarLinkScalar.checkForSameDefinition(SingleTargetRadarLinkScalar other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
SignalToNoiseRatioScalar.checkForSameDefinition(SingleTargetRadarLinkScalar other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
ReceiveAntennaOutputPowerScalar.checkForSameDefinition(SingleTargetRadarLinkScalar other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
ReceiveAntennaOutputInterferencePowerScalar.checkForSameDefinition(SingleTargetRadarLinkScalar other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
ReceiveAntennaGainScalar.checkForSameDefinition(SingleTargetRadarLinkScalar other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
PulseIntegrationTimeScalar.checkForSameDefinition(SingleTargetRadarLinkScalar other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
MonostaticAmbiguousTargetVelocityScalar.checkForSameDefinition(SingleTargetRadarLinkScalar other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
MonostaticAmbiguousTargetRangeScalar.checkForSameDefinition(SingleTargetRadarLinkScalar other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
MitchellWalkerProbabilityOfDetectionScalar.checkForSameDefinition(SingleTargetRadarLinkScalar other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
IntegratedPulseCountScalar.checkForSameDefinition(SingleTargetRadarLinkScalar other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
EffectiveIsotropicRadiatedPowerScalar.checkForSameDefinition(SingleTargetRadarLinkScalar other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
protected boolean |
DwellTimeScalar.checkForSameDefinition(SingleTargetRadarLinkScalar other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
Constructor and Description |
---|
SingleTargetRadarLinkScalar(SingleTargetRadarLinkScalar existingInstance,
CopyContext context)
Initializes a new instance as a copy of an existing instance.
|