libpappsomspp
Library for mass spectrometry
pappso::XicPeptideFragmentIon Class Reference

#include <xicpeptidefragmention.h>

Inheritance diagram for pappso::XicPeptideFragmentIon:
pappso::XicPeptideInterface pappso::QualifiedXic

Public Member Functions

 XicPeptideFragmentIon (const MsRunId &msrun_id, const PeptideFragmentIonSp &peptideFragmentIonSp, unsigned int z, PrecisionPtr precision)
 
 XicPeptideFragmentIon (const XicPeptideFragmentIon &other)
 
 ~XicPeptideFragmentIon ()
 
const PeptideFragmentIonSpgetPeptideFragmentIonSp () const
 
- Public Member Functions inherited from pappso::XicPeptideInterface
 ~XicPeptideInterface ()
 
virtual unsigned int getCharge () const
 
- Public Member Functions inherited from pappso::QualifiedXic
 QualifiedXic (const MsRunId &msrun_id, pappso_double mz, PrecisionPtr precision)
 
virtual ~QualifiedXic ()
 
 QualifiedXic (const QualifiedXic &toCopy)
 
pappso_double getMz () const
 
const XicCstSPtr getXicCstSPtr () const
 
const XicSPtrgetXicSPtr () const
 

Private Attributes

const PeptideFragmentIonSp msp_peptideFragmentIon
 

Additional Inherited Members

- Protected Member Functions inherited from pappso::XicPeptideInterface
 XicPeptideInterface (const MsRunId &msrun_id, const PeptideInterfaceSp &peptideInterfaceSp, PrecisionPtr precision, unsigned int charge)
 

Detailed Description

Definition at line 53 of file xicpeptidefragmention.h.

Constructor & Destructor Documentation

◆ XicPeptideFragmentIon() [1/2]

pappso::XicPeptideFragmentIon::XicPeptideFragmentIon ( const MsRunId msrun_id,
const PeptideFragmentIonSp peptideFragmentIonSp,
unsigned int  z,
PrecisionPtr  precision 
)

Definition at line 50 of file xicpeptidefragmention.cpp.

◆ XicPeptideFragmentIon() [2/2]

pappso::XicPeptideFragmentIon::XicPeptideFragmentIon ( const XicPeptideFragmentIon other)

Definition at line 64 of file xicpeptidefragmention.cpp.

◆ ~XicPeptideFragmentIon()

pappso::XicPeptideFragmentIon::~XicPeptideFragmentIon ( )

Definition at line 60 of file xicpeptidefragmention.cpp.

Member Function Documentation

◆ getPeptideFragmentIonSp()

const PeptideFragmentIonSp& pappso::XicPeptideFragmentIon::getPeptideFragmentIonSp ( ) const
inline

Definition at line 88 of file xicpeptidefragmention.h.

Member Data Documentation

◆ msp_peptideFragmentIon

const PeptideFragmentIonSp pappso::XicPeptideFragmentIon::msp_peptideFragmentIon
private

Definition at line 77 of file xicpeptidefragmention.h.


The documentation for this class was generated from the following files: