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