| 
    libpappsomspp
    
   Library for mass spectrometry 
   | 
 
#include <peptideobservation.h>
Classes | |
| struct | Observation | 
Public Member Functions | |
| PeptideObservation (PeptideSp peptide) | |
| PeptideObservation (const PeptideObservation &other) | |
| virtual | ~PeptideObservation () | 
| const PeptideSp & | getPeptideSp () const | 
| void | addObservation (const PeptideObservation::Observation &observation) | 
| std::vector< std::uint8_t > | getObservedChargeStates () const | 
| double | getBestRtOverallChargeStates () const | 
| std::vector< double > | getObservedRetentionTimesOverallChargeStates () const | 
| pappso::XicCoordSPtr | getBestXicCoordSPtrForCharge (std::uint8_t charge) const | 
| pappso::XicCoordSPtr | getBestXicCoord () const | 
| const std::vector< Observation > & | getObservationList () const | 
Private Attributes | |
| PeptideSp | msp_peptide | 
| std::vector< Observation > | m_observationList | 
Definition at line 47 of file peptideobservation.h.
| pappso::masschroq::PeptideObservation::PeptideObservation | ( | PeptideSp | peptide | ) | 
Default constructor
Definition at line 34 of file peptideobservation.cpp.
References msp_peptide.
Referenced by PeptideObservation().
| pappso::masschroq::PeptideObservation::PeptideObservation | ( | const PeptideObservation & | other | ) | 
Copy constructor
| other | TODO | 
Definition at line 40 of file peptideobservation.cpp.
References PeptideObservation(), m_observationList, and msp_peptide.
      
  | 
  virtual | 
| void pappso::masschroq::PeptideObservation::addObservation | ( | const PeptideObservation::Observation & | observation | ) | 
Definition at line 51 of file peptideobservation.cpp.
References m_observationList.
| double pappso::masschroq::PeptideObservation::getBestRtOverallChargeStates | ( | ) | const | 
Definition at line 78 of file peptideobservation.cpp.
References m_observationList.
| pappso::XicCoordSPtr pappso::masschroq::PeptideObservation::getBestXicCoord | ( | ) | const | 
Definition at line 121 of file peptideobservation.cpp.
References m_observationList.
Referenced by pappso::masschroq::Peptide::addAlignedPeptideObservation().
| pappso::XicCoordSPtr pappso::masschroq::PeptideObservation::getBestXicCoordSPtrForCharge | ( | std::uint8_t | charge | ) | const | 
Definition at line 96 of file peptideobservation.cpp.
References m_observationList.
| const std::vector< pappso::masschroq::PeptideObservation::Observation > & pappso::masschroq::PeptideObservation::getObservationList | ( | ) | const | 
Definition at line 155 of file peptideobservation.cpp.
References m_observationList.
| std::vector< std::uint8_t > pappso::masschroq::PeptideObservation::getObservedChargeStates | ( | ) | const | 
Definition at line 57 of file peptideobservation.cpp.
References m_observationList.
| std::vector< double > pappso::masschroq::PeptideObservation::getObservedRetentionTimesOverallChargeStates | ( | ) | const | 
Definition at line 142 of file peptideobservation.cpp.
References m_observationList.
| const pappso::masschroq::PeptideSp & pappso::masschroq::PeptideObservation::getPeptideSp | ( | ) | const | 
Definition at line 72 of file peptideobservation.cpp.
References msp_peptide.
Referenced by pappso::masschroq::CborOutputStream::writePeptideMeasurements().
      
  | 
  private | 
Definition at line 99 of file peptideobservation.h.
Referenced by PeptideObservation(), addObservation(), getBestRtOverallChargeStates(), getBestXicCoord(), getBestXicCoordSPtrForCharge(), getObservationList(), getObservedChargeStates(), and getObservedRetentionTimesOverallChargeStates().
      
  | 
  private | 
Definition at line 98 of file peptideobservation.h.
Referenced by PeptideObservation(), PeptideObservation(), and getPeptideSp().