const std::vector< Observation > & getObservationList() const
pappso::XicCoordSPtr getBestXicCoord() const
virtual ~PeptideObservation()
std::vector< double > getObservedRetentionTimesOverallChargeStates() const
void addObservation(const PeptideObservation::Observation &observation)
std::vector< std::uint8_t > getObservedChargeStates() const
std::vector< Observation > m_observationList
double getBestRtOverallChargeStates() const
const PeptideSp & getPeptideSp() const
pappso::XicCoordSPtr getBestXicCoordSPtrForCharge(std::uint8_t charge) const
PeptideObservation(PeptideSp peptide)
std::shared_ptr< Peptide > PeptideSp
std::shared_ptr< Precursor > PrecursorSp
std::shared_ptr< PeptideObservation > PeptideObservationSp
std::shared_ptr< XicCoord > XicCoordSPtr
std::uint8_t m_charge
The charge it has been observed in.
std::size_t m_scanNumber
The MS scan_number(mzxml) it has been observed in.
PrecursorSp msp_precursor