public static InstrumentPresetViewModel Create(InstrumentPresets preset) { InstrumentPresetViewModel model = null; switch (preset) { case InstrumentPresets.Tof: model = new InstrumentPresetViewModel("TOF", 12, .03, 50, .5, 8); break; case InstrumentPresets.Velos: model = new InstrumentPresetViewModel("Velos", 6, .03, 50, .5, 8); break; case InstrumentPresets.LtqOrbitrap: model = new InstrumentPresetViewModel("LTQ Orbitrap", 13, .03, 50, .5, 8); break; } return model; }
public ExperimentPresetViewModel( string name, double massRangeHigh, double massRangeLow, bool hasMsMs, InstrumentPresetViewModel preset) { MassRangeHigh = massRangeHigh; MassRangeLow = massRangeLow; Name = name; InstrumentPreset = preset; HasMsMs = hasMsMs; }
public static InstrumentPresetViewModel Create(InstrumentPresets preset) { InstrumentPresetViewModel model = null; switch (preset) { case InstrumentPresets.Tof: model = new InstrumentPresetViewModel("TOF", 12, .03, 50, .5, 8); break; case InstrumentPresets.Velos: model = new InstrumentPresetViewModel("Velos", 6, .03, 50, .5, 8); break; case InstrumentPresets.LtqOrbitrap: model = new InstrumentPresetViewModel("LTQ Orbitrap", 13, .03, 50, .5, 8); break; } return(model); }
private void UpdatePreset(InstrumentPresetViewModel preset) { MassResolution = preset.Mass; FragmentationTolerance = preset.FragmentWindowSize; NetTolerance = preset.NetTolerance; DriftTimeTolerance = preset.DriftTimeTolerance; }