libpappsomspp
Library for mass spectrometry
pappso::XicPeptideInterface Class Reference

#include <xicpeptideinterface.h>

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

Public Member Functions

 ~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
 

Protected Member Functions

 XicPeptideInterface (const MsRunId &msrun_id, const PeptideInterfaceSp &peptideInterfaceSp, PrecisionPtr precision, unsigned int charge)
 

Private Attributes

const unsigned int m_z
 
const PeptideInterfaceSp msp_peptideInterface
 

Detailed Description

Definition at line 55 of file xicpeptideinterface.h.

Constructor & Destructor Documentation

◆ XicPeptideInterface()

pappso::XicPeptideInterface::XicPeptideInterface ( const MsRunId msrun_id,
const PeptideInterfaceSp peptideInterfaceSp,
PrecisionPtr  precision,
unsigned int  charge 
)
protected

Definition at line 50 of file xicpeptideinterface.cpp.

◆ ~XicPeptideInterface()

pappso::XicPeptideInterface::~XicPeptideInterface ( )

Definition at line 62 of file xicpeptideinterface.cpp.

Member Function Documentation

◆ getCharge()

virtual unsigned int pappso::XicPeptideInterface::getCharge ( ) const
inlinevirtual

Definition at line 91 of file xicpeptideinterface.h.

Member Data Documentation

◆ m_z

const unsigned int pappso::XicPeptideInterface::m_z
private

Definition at line 79 of file xicpeptideinterface.h.

◆ msp_peptideInterface

const PeptideInterfaceSp pappso::XicPeptideInterface::msp_peptideInterface
private

Definition at line 80 of file xicpeptideinterface.h.


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