protected double getTgtNoise(final ASSET.ParticipantType target, final double absBearingDegs) { return target.getRadiatedNoiseFor(getMedium(), absBearingDegs); }
// allow an 'overview' test, just to check if it is worth all of the above processing protected boolean canDetectThisType( NetworkParticipant ownship, final ASSET.ParticipantType other, EnvironmentType env) { return other.radiatesThisNoise(getMedium()); }
protected double getOSNoise(final ASSET.ParticipantType ownship, final double absBearingDegs) { return ownship.getSelfNoiseFor(getMedium(), absBearingDegs); }