PesXgf.cs 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. using DevExpress.Xpo;
  2. using System;
  3. namespace Ips.Sps.TskResults.Peses
  4. {
  5. /// <summary>
  6. /// 相关峰
  7. /// </summary>
  8. public class PesXgf : XPLiteObject
  9. {
  10. public PesXgf() : base()
  11. {
  12. }
  13. public PesXgf(Session session) : base(session)
  14. {
  15. }
  16. public override void AfterConstruction()
  17. {
  18. base.AfterConstruction();
  19. }
  20. private long _id;
  21. [Key(true)]
  22. public long Id
  23. {
  24. get => _id;
  25. set => SetPropertyValue(nameof(Id), ref _id, value);
  26. }
  27. private long _pesId;
  28. [DisplayName("所属参估")]
  29. public long PesId
  30. {
  31. get => _pesId;
  32. set => SetPropertyValue(nameof(PesId), ref _pesId, value);
  33. }
  34. private double _dt;
  35. [DisplayName("时差(us)")]
  36. public double Dt
  37. {
  38. get => _dt;
  39. set => SetPropertyValue(nameof(Dt), ref _dt, value);
  40. }
  41. private double _df;
  42. [DisplayName("频差(Hz)")]
  43. public double Df
  44. {
  45. get => _df;
  46. set => SetPropertyValue(nameof(Df), ref _df, value);
  47. }
  48. private double _snr;
  49. [DisplayName("信噪比(dB)")]
  50. public double Snr
  51. {
  52. get => _snr;
  53. set => SetPropertyValue(nameof(Snr), ref _snr, value);
  54. }
  55. }
  56. }