The detailed definitions of all supported fragment ion types.
More...
#include <cFragmentIons.h>
The detailed definitions of all supported fragment ion types.
◆ cFragmentIons()
cFragmentIons::cFragmentIons |
( |
bool |
cyclicnterminus, |
|
|
bool |
cycliccterminus, |
|
|
string & |
precursoradduct |
|
) |
| |
The constructor.
- Parameters
-
cyclicnterminus | true when the N-terminus of a linear peptide is cyclized |
cycliccterminus | true when the C-terminus of a linear peptide is cyclized |
precursoradduct | an adduct of a precursor ion |
◆ load()
void cFragmentIons::load |
( |
ifstream & |
is | ) |
|
Load the structure from an input stream.
- Parameters
-
◆ operator[]()
Overloaded operator [].
- Parameters
-
iontype | type of fragment ion |
- Return values
-
cFragmentIonType | reference to a structure with detailed information about the fragment ion |
◆ recalculateFragments()
void cFragmentIons::recalculateFragments |
( |
bool |
cyclicnterminus, |
|
|
bool |
cycliccterminus, |
|
|
string & |
precursoradduct |
|
) |
| |
Recalculate all fragment ion types.
- Parameters
-
cyclicnterminus | true when the N-terminus of a linear peptide is cyclized |
cycliccterminus | true when the C-terminus of a linear peptide is cyclized |
precursoradduct | an adduct of a precursor ion |
◆ store()
void cFragmentIons::store |
( |
ofstream & |
os | ) |
|
Store the structure into an output stream.
- Parameters
-
The documentation for this class was generated from the following files: