37 class MzCalibrationInterface;
double getTofFromTofIndex(quint32 tof_index) const
get time of flight from raw index
MzCalibrationInterface(double digitizerTimebase, double digitizerDelay)
virtual ~MzCalibrationInterface()
std::vector< double > m_mzCalibrationArr
MZ calibration parameters.
double m_digitizerTimebase
virtual double getMzFromTofIndex(quint32 tof_index)=0
get m/z from time of flight raw index
bool operator==(const MzCalibrationInterface &other) const
virtual quint32 getTofIndexFromMz(double mz)=0
get raw TOF index of a given m/z
MzCalibrationInterface & operator=(const MzCalibrationInterface &other)
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
std::shared_ptr< MzCalibrationInterface > MzCalibrationInterfaceSPtr