internal void SetCalibrationContext(CalibrationContext context) { Context = context; foreach (AbsFluxSpectra spectra in m_SpectraList) { spectra.RescaleToResolution(Context.FromWavelength, Context.ToWavelength, Context.WavelengthBinSize, Context.UseBlurring, Context.UseFwhmNormalisation, Context.UseNonLinearityNormalisation); } Calibrate(); }
public frmConfigureProcessing(CalibrationContext context) : this() { Context = context; nudMinWavelength.SetNUDValue(context.FromWavelength); nudMaxWavelength.SetNUDValue(context.ToWavelength); nudResolution.SetNUDValue(context.WavelengthBinSize); cbxUseBlurring.Checked = context.UseBlurring; rbNonLinearMag.Checked = Context.Model == AbsFluxModel.NonLinearMag; rbNonLinearGain.Checked = Context.Model == AbsFluxModel.NonLinearGain; rbLinear.Checked = Context.Model == AbsFluxModel.Linear; cbxFWHMNormalisation.Checked = context.UseFwhmNormalisation; cbxNonLinearityNormalisation.Checked = context.UseNonLinearityNormalisation; }
public frmConfigureProcessing(CalibrationContext context) : this() { Context = context; nudMinWavelength.SetNUDValue(context.FromWavelength); nudMaxWavelength.SetNUDValue(context.ToWavelength); nudResolution.SetNUDValue(context.WavelengthBinSize); cbxUseBlurring.Checked = context.UseBlurring; rbNonLinearMag.Checked = Context.Model == AbsFluxModel.NonLinearMag; rbNonLinearGain.Checked = Context.Model == AbsFluxModel.NonLinearGain; rbLinear.Checked = Context.Model == AbsFluxModel.Linear; cbxFWHMNormalisation.Checked = context.UseFwhmNormalisation; cbxNonLinearityNormalisation.Checked = context.UseNonLinearityNormalisation; }
internal void SetCalibrationContext(CalibrationContext context) { Context = context; foreach (AbsFluxSpectra spectra in m_SpectraList) { spectra.RescaleToResolution(Context.FromWavelength, Context.ToWavelength, Context.WavelengthBinSize, Context.UseBlurring, Context.UseFwhmNormalisation, Context.UseNonLinearityNormalisation); } Calibrate(); }