Пример #1
0
 /// <summary>
 /// Public constructor for a Hybrid regression
 /// </summary>
 public LcmsWarpCombinedRegression()
 {
     m_regressionType = LcmsWarpRegressionType.Hybrid;
     m_lsqFailed      = false;
     m_central        = new LcmsWarpCentralRegression();
     m_lsqReg         = new LeastSquaresSplineRegressionModel();
     m_cubicSpline    = new LcmsNaturalCubicSplineRegression();
 }
Пример #2
0
 /// <summary>
 /// Sets all the options for a central regression type
 /// </summary>
 /// <param name="numXBins"></param>
 /// <param name="numYBins"></param>
 /// <param name="numJumps"></param>
 /// <param name="regZtolerance"></param>
 /// <param name="regType"></param>
 public void SetCentralRegressionOptions(int numXBins, int numYBins, int numJumps, double regZtolerance, LcmsWarpRegressionType regType)
 {
     m_central.SetOptions(numXBins, numYBins, numJumps, regZtolerance);
     m_regressionType = regType;
 }