using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Ips.Library.Entity
{
///
/// 参估参数模型
///
public class CorParams
{
///
/// 第一路文件
///
public string File1 { get; set; }
///
/// 第二路文件
///
public string File2 { get; set; }
///
/// 采集文件下载URL(HttpGet)
///
public string AdFileDownloadUrl { get; set; }
///
/// 采样率(Hz)
///
public double Fs { get; set; }
///
/// 时差中心(us)
///
public double DtoCenter { get; set; }
///
/// 时差搜索范围(us)
///
public double DtoRange { get; set; }
///
/// 信噪比门限(dB)
///
public double Snr { get; set; }
///
/// 频差搜索范围(Hz)
///
public double DfoRange { get; set; }
///
/// 时差陷波范围(us)
///
public double DtoCorr { get; set; }
///
/// 频差陷波范围(Hz)
///
public double DfoCorr { get; set; }
///
/// 样点数(0表示全部样点)
///
public int DataLen { get; set; } = 0;
///
/// 补零数
///
public int AddZero { get; set; } = 0;
///
/// 时差偏移(秒)
///
public double TimeOffset { get; set; } = 0;
///
/// 信号偏移类型
///
public CorOffsetType OffsetType { get; set; } = CorOffsetType.CalcOffset;
///
/// 突发位置信息(start1,len1...startN,lenN)
///
public int[] Timeslots { get; set; }
///
/// 突发合并方式
///
public TimeSlotMergeType MergeType { get; set; } = TimeSlotMergeType.None;
}
}