87 virtual void pushBackXicCoordList(std::vector<pappso::XicCoordSPtr> &xic_coord_list)
const final;
97 virtual
void clear() final;
105 double best_rt) final;
112 double isotope_minimum_ratio,
114 double best_rt) final;
std::vector< Measurement > m_measurementList
virtual const std::vector< Measurement > & getMeasurementList() const
virtual void detectQuantifyPeaks(const QuantificationMethodSp &quantification_method)=0
virtual void pushBackXicCoordList(std::vector< pappso::XicCoordSPtr > &xic_coord_list) const final
virtual void generateMeasurementsForIsotopeList(PeptideBase &peptide_base, const PeptideLabel *label_p, const QuantificationMethodSp &quantification_method, std::uint8_t charge, double isotope_minimum_ratio, const pappso::XicCoordSPtr &best_xic_coord, double best_rt) final
PeptideMeasurementsBase()
virtual void clear() final
clear the measurement vector
virtual void flushXics() final
virtual void prepareMeasurementsForPeptide(Peptide &the_peptide, const QuantificationMethodSp &quantification_method, const pappso::XicCoordSPtr &best_xic_coord, std::uint8_t charge, double best_rt) final
virtual ~PeptideMeasurementsBase()
std::shared_ptr< QuantificationMethod > QuantificationMethodSp
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
std::shared_ptr< const PeptideNaturalIsotopeAverage > PeptideNaturalIsotopeAverageSp
std::shared_ptr< const TracePeak > TracePeakCstSPtr
std::shared_ptr< XicCoord > XicCoordSPtr
pappso::TracePeakCstSPtr m_tracePeakSp
pappso::PeptideNaturalIsotopeAverageSp m_peptideNaturalIsotopeAverageSp
pappso::XicCoordSPtr msp_xicCoord
PeakQualityCategory m_peakQualityCategory
const PeptideLabel * mp_peptideLabel