Exemple #1
0
        /// <summary>
        /// Configure and return the appropriate Retention Time Predictor
        /// </summary>
        /// <param name="type"></param>
        /// <returns></returns>
        public static IRetentionTimePredictor CreatePredictor(RetentionTimePredictionType type)
        {
            IRetentionTimePredictor predictor = null;

            switch (type)
            {
            case RetentionTimePredictionType.KROKHIN:
                predictor = new KrokhinPredictor();
                break;

            case RetentionTimePredictionType.KANGAS:
                predictor = new KangasPredictor();
                break;
            }

            return(predictor);
        }
Exemple #2
0
        public static IRetentionTimePredictor CreatePredictor(RetentionTimePredictionType type)
        {
            IRetentionTimePredictor predictor = null;

            switch (type)
            {
            case RetentionTimePredictionType.Krokhin:
                predictor = new KrokhinPredictor();
                break;

            case RetentionTimePredictionType.Kangas:
                predictor = new KangasPredictor();
                break;

            default:
                break;
            }

            return(predictor);
        }