libpappsomspp
Library for mass spectrometry
pappso::Ion Class Referenceabstract

#include <ion.h>

Inheritance diagram for pappso::Ion:
pappso::PeptideInterface pappso::Peptide pappso::PeptideFragment pappso::PeptideFragmentIon pappso::PeptideNaturalIsotope

Public Member Functions

 Ion ()
 
 ~Ion ()
 
virtual pappso_double getMass () const =0
 
virtual pappso_double getMz (unsigned int charge) const final
 

Detailed Description

Definition at line 60 of file ion.h.

Constructor & Destructor Documentation

◆ Ion()

pappso::Ion::Ion ( )

Definition at line 57 of file ion.cpp.

◆ ~Ion()

pappso::Ion::~Ion ( )

Definition at line 61 of file ion.cpp.

Member Function Documentation

◆ getMass()

virtual pappso_double pappso::Ion::getMass ( ) const
pure virtual

◆ getMz()

pappso_double pappso::Ion::getMz ( unsigned int  charge) const
finalvirtual

Definition at line 66 of file ion.cpp.


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