39#include <boost/numeric/ublas/matrix.hpp>
44#include "../../exportinmportconfig.h"
46using namespace boost::numeric::ublas;
92 const matrix<SpectralAlignmentDataPoint> &getMatrix()
const;
93 std::vector<int> getScoreRow(std::size_t row_indice)
const;
95 int getMaxScore()
const;
97 boost::numeric::ublas::matrix<SpectralAlignmentDataPoint>::iterator2
98 getMaxPosIterator()
const;
100 double getPrecursorMzDelta()
const;
113 QString backTrack()
const;
124 const boost::numeric::ublas::matrix<SpectralAlignmentDataPoint>::iterator2
139 void fillMatricesWithScores(
140 const boost::numeric::ublas::matrix<SpectralAlignmentDataPoint>::iterator2
163 const boost::numeric::ublas::matrix<SpectralAlignmentDataPoint>::iterator2
165 std::size_t expeIndicesK,
167 int alignScoreToAdd);
177 boost::numeric::ublas::matrix<SpectralAlignmentDataPoint>::iterator2
180 double m_precursorMassDelta =
189 bool m_BETTER_END_RA =
false;
PeptideSpectraCsp mcsp_peptideSpectrum
ScoreValues m_scoreValues
pappso::PrecisionPtr m_precisionPtr
ExperimentalSpectrumCsp mcsp_experimentalSpectrum
boost::numeric::ublas::matrix< SpectralAlignmentDataPoint >::iterator2 m_itPosMax
matrix< SpectralAlignmentDataPoint > m_matrix
transform a spectrum to SpecGlob spectra
std::shared_ptr< const PeptideSpectrum > PeptideSpectraCsp
std::shared_ptr< const ExperimentalSpectrum > ExperimentalSpectrumCsp
@ align
Alignment (2 - AL)
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
SpecGlobTool peptide model.
transform a peptide to SpecGlob spectrum
SpectralAlignmentType alignment_type
std::size_t origin_column_indices