SampleInfo.cs 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. using Newtonsoft.Json;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.ComponentModel;
  5. using System.ComponentModel.DataAnnotations;
  6. using System.ComponentModel.DataAnnotations.Schema;
  7. using System.Diagnostics.Tracing;
  8. using System.IO;
  9. using System.Linq;
  10. using System.Text;
  11. using System.Threading.Tasks;
  12. namespace DW5S.Entity
  13. {
  14. [Table("SampleInfo")]
  15. public class SampleInfo : BaseEntity<int>
  16. {
  17. /// <summary>
  18. /// 样本名称
  19. /// </summary>
  20. public string SampleName { get; set; }
  21. /// <summary>
  22. /// 参考站编号
  23. /// </summary>
  24. public int TxInfoID { get; set; }
  25. public virtual TxInfo RefTxInfo { get; set; }
  26. /// <summary>
  27. /// 信号编号
  28. /// </summary>
  29. public int SigInfoID { get; set; }
  30. public virtual SigInfo SigInfo { get; set; }
  31. /// <summary>
  32. /// 采样率(Hz)
  33. /// </summary>
  34. public double Fs { get; set; }
  35. /// <summary>
  36. /// 开始秒数
  37. /// </summary>
  38. public int StartSec { get; set; }
  39. /// <summary>
  40. /// 结束秒数
  41. /// </summary>
  42. public int EndSec { get; set; }
  43. /// <summary>
  44. /// 样本文件
  45. /// </summary>
  46. public string SampleFileName { get; set; }
  47. /// <summary>
  48. /// 样本路径
  49. /// </summary>
  50. public string SamplePath { get; set; }
  51. /// <summary>
  52. /// 备注
  53. /// </summary>
  54. public string Remark { get; set; }
  55. }
  56. }