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