CounterDroneBackend/src/CounterDrone.Core/Algorithms/DetectionSource.cs

18 lines
713 B
C#

namespace CounterDrone.Core.Algorithms
{
/// <summary>探测源(独立探测设备或火力单元自带探测能力)</summary>
public class DetectionSource
{
public Vector3 Position { get; set; }
public float RadarRange { get; set; }
public float EORange { get; set; }
public float IRRange { get; set; }
public float Accuracy { get; set; }
public float MinElevation { get; set; } = float.MaxValue;
public float MaxElevation { get; set; } = float.MaxValue;
public float MinDetectAlt { get; set; } = float.MaxValue;
public float MaxDetectAlt { get; set; } = float.MaxValue;
public string? ModelId { get; set; }
}
}