protected IqChromCorrelatorBase(int numPointsInSmoother, double minRelativeIntensityForChromCorr, double chromTolerance, DeconTools.Backend.Globals.ToleranceUnit toleranceUnit = DeconTools.Backend.Globals.ToleranceUnit.PPM) { SavitzkyGolaySmoothingOrder = 2; NumPointsInSmoother = numPointsInSmoother; ChromTolerance = chromTolerance; MinimumRelativeIntensityForChromCorr = minRelativeIntensityForChromCorr; ChromToleranceUnit = toleranceUnit; PeakChromGen = new PeakChromatogramGenerator(ChromTolerance, DeconTools.Backend.Globals.ChromatogramGeneratorMode.MOST_ABUNDANT_PEAK, DeconTools.Backend.Globals.IsotopicProfileType.UNLABELLED, toleranceUnit); Smoother = new SavitzkyGolaySmoother(NumPointsInSmoother, SavitzkyGolaySmoothingOrder, false); }
public IqChargeCorrelator(int numPointsInSmoother, double minRelativeIntensityForChromCorr = 0.01, double chromToleranceInPPM = 20, DeconTools.Backend.Globals.ToleranceUnit toleranceUnit = DeconTools.Backend.Globals.ToleranceUnit.PPM) : base(numPointsInSmoother, minRelativeIntensityForChromCorr, chromToleranceInPPM, toleranceUnit) { _chromGen = new PeakChromatogramGenerator(); }
public O16O18ChromCorrelator(int numPointsInSmoother, double minRelativeIntensityForChromCorr, double chromTolerance, DeconTools.Backend.Globals.ToleranceUnit toleranceUnit) : base(numPointsInSmoother, minRelativeIntensityForChromCorr, chromTolerance, toleranceUnit) { }
public IqChromCorrelator(int numPointsInSmoother, double minRelativeIntensityForChromCorr = 0.01, double chromToleranceInPPM = 20, DeconTools.Backend.Globals.ToleranceUnit chromToleranceUnit = DeconTools.Backend.Globals.ToleranceUnit.PPM) : base(numPointsInSmoother, minRelativeIntensityForChromCorr, chromToleranceInPPM, chromToleranceUnit) { }