77                       double precursor_mass_error);
 
  119  std::vector<ExperimentalSpectrumDataPoint>::const_reverse_iterator
 
  135  std::vector<pappso::DataPoint>::const_iterator 
findMz(
double mz);
 
 
Class representing a fully specified mass spectrum.
 
double getSymetricMz(double mz) const
compute the symmetric mass for debuggin purpose
 
std::vector< double > getMassList() const
 
double getPrecursorMass() const
 
const pappso::QualifiedMassSpectrum & getQualifiedMassSpectrum() const
 
double getTargetMzSum() const
 
pappso::PrecisionPtr m_precisionPtr
 
std::vector< ExperimentalSpectrumDataPoint >::const_reverse_iterator reverseFindDiffMz(std::size_t start_position, const pappso::MzRange &targeted_mass_range) const
find the peak for wich mass difference from rbegin corresponds to aaTheoMass Find if a peak back in t...
 
ExperimentalSpectrum(const pappso::QualifiedMassSpectrum &qmass_spectrum, pappso::PrecisionPtr precision_ptr)
 
void createSymetricPeakList()
add symmetric peaks to the spectrum Create a SymetricPeakList that contain symmetric peaks and the in...
 
std::vector< pappso::DataPoint >::const_iterator findMz(double mz)
find the correspondin mz in the mass spectrum (given the precision)
 
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...
 
const PrecisionBase * PrecisionPtr
 
ExperimentalSpectrumDataPointType type