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 SpectrumItems = new List(); public List PlanItems = new List(); public List SpectralTables = new List(); public uint StopLins = 160; public uint WarnLines = 120; public double StopRMS = 6; public double RMSAcceleration = 0; public override object Clone() { return this.CloneBase(); } } }