40#include "../../massspectrum/qualifiedmassspectrum.h"
41#include "../../exportinmportconfig.h"
77 double precursor_mass_error);
91 std::vector<double> getMassList()
const;
96 double getSymetricMz(
double mz)
const;
98 double getTargetMzSum()
const;
100 double getPrecursorMass()
const;
104 QString toString()
const;
119 std::vector<ExperimentalSpectrumDataPoint>::const_reverse_iterator
120 reverseFindDiffMz(std::size_t start_position,
const pappso::MzRange &targeted_mass_range)
const;
129 void createSymetricPeakList();
131 void createSymetricPeakList(
double precursor_mass_error);
135 std::vector<pappso::DataPoint>::const_iterator findMz(
double mz);
Class representing a fully specified mass spectrum.
pappso::PrecisionPtr m_precisionPtr
pappso::QualifiedMassSpectrum m_qualifiedMassSpectrum
std::shared_ptr< const ExperimentalSpectrum > ExperimentalSpectrumCsp
ExperimentalSpectrumDataPointType
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
ExperimentalSpectrumDataPointType type
This header contains all the type re-definitions and all the global variables definitions used in the...