| 
    libpappsomspp
    
   Library for mass spectrometry 
   | 
 
#include <vector>#include <memory>#include <QString>#include "../amino_acid/aa.h"#include "peptideinterface.h"#include <cstdint>#include "pappsomspp/export-import-config.h"Go to the source code of this file.
Classes | |
| class | pappso::Peptide | 
Namespaces | |
| namespace | pappso | 
| tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multicharge peaks to monocharge  | |
Typedefs | |
| typedef std::shared_ptr< Peptide > | pappso::NoConstPeptideSp | 
Enumerations | |
| enum class | pappso::PeptideDirection : std::int8_t { pappso::Nter = 0 , pappso::Cter = 1 } | 
| enum class | pappso::PeptideIonNter {  pappso::b , pappso::bstar , pappso::bo , pappso::a , pappso::astar , pappso::ao , pappso::bp , pappso::c }  | 
| enum class | pappso::PeptideIonCter {  pappso::y , pappso::ystar , pappso::yo , pappso::z , pappso::yp , pappso::x }  | 
Functions | |
| bool | pappso::peptideIonIsNter (Enums::PeptideIon ion_type) | 
| tells if an ion is Nter   | |
| bool | pappso::peptideIonTypeIsComplement (Enums::PeptideIon ion_type_ref, Enums::PeptideIon ion_type) | 
| tells if an ion type is the complement ion of the other   | |
| PeptideDirection | pappso::getPeptideIonDirection (Enums::PeptideIon ion_type) | 
| get the direction of a peptide ion   | |