public int GetBinFromMz(double mz)
        {
            var globalParameters = UimfReader.GetGlobalParams();
            var frameParameters  = UimfReader.GetFrameParams(1);

            return((int)Math.Round(UIMFData.GetBinClosestToMZ(frameParameters.CalibrationSlope, frameParameters.CalibrationIntercept, globalParameters.BinWidth, globalParameters.TOFCorrectionTime, mz)));
        }
        public double GetMzFromBin(int bin)
        {
            var globalParameters = UimfReader.GetGlobalParams();
            var frameParameters  = UimfReader.GetFrameParams(1);

            return(UIMFData.ConvertBinToMZ(frameParameters.CalibrationSlope, frameParameters.CalibrationIntercept, globalParameters.BinWidth, globalParameters.TOFCorrectionTime, bin));
        }