1234567891011121314151617181920212223242526272829 |
- namespace Shaker.Models
- {
- public class RandomConfigModel : BaseModel
- {
- public readonly uint SpectrumItemsCount = 20;
- public double HanningWindowCompensationCoefficient = 1.5f;
- public uint LinearAverage = 4;
- public uint ExponentialAverage = 8;
- public readonly uint RandomSampleRate = 2000;
- public RandomMaxFrequency MaxFrequency = RandomMaxFrequency.Frequeny_200;
- public AccelerationSynthesisType SynthesisType = AccelerationSynthesisType.Synthesis;
- public double MinFrequency = 1f;
- public SpectrumLines SpectrumLines = SpectrumLines.SpectrumLines_200;
- public double Sigma = 3;
- public RandomIdentifyModel Identify = new RandomIdentifyModel();
- public List<RandomSpectrumItemModel> SpectrumItems = new List<RandomSpectrumItemModel>();
- public List<RandomPlanItemModel> PlanItems = new List<RandomPlanItemModel>();
- public List<RandomSpectralTableModel> SpectralTables = new List<RandomSpectralTableModel>();
- public uint StopLins = 160;
- public uint WarnLines = 120;
- public double StopRMS = 6;
- public double RMSAcceleration = 0;
- public override object Clone()
- {
- return this.CloneBase();
- }
- }
- }
|