public static FileData2 ReadFromFile(string fileName)
        {
            FileData2 result = new FileData2();

            result.Read(fileName);
            return(result);
        }
        public static List <FileData2> ReadFiles(IEnumerable <string> fileNames, IEnumerable <string> keptPeaks)
        {
            List <FileData2> result = new List <FileData2>();

            foreach (var fileName in fileNames)
            {
                Console.WriteLine("Reading " + fileName + " ...");
                var data = new FileData2();
                data.Read(fileName, keptPeaks);
                result.Add(data);
            }

            return(result);
        }