|
ProteoWizard
|
provides fragment ion masses for a peptide More...
#include <Peptide.hpp>
Public Member Functions | |
| Fragmentation (const Peptide &peptide, bool monoisotopic, bool modified) | |
| Fragmentation (const Fragmentation &) | |
| ~Fragmentation () | |
| double | a (size_t length, size_t charge=0) const |
| returns the a ion of length <length>; example: a(1) returns the a1 ion if <charge> = 0: returns neutral mass if <charge> > 0: returns charged m/z | |
| double | b (size_t length, size_t charge=0) const |
| returns the b ion of length <length> example: b(1) returns the b1 ion if <charge> = 0: returns neutral mass if <charge> > 0: returns charged m/z | |
| double | c (size_t length, size_t charge=0) const |
| returns the c ion of length <length> example: c(1) returns the c1 ion if <charge> = 0: returns neutral mass if <charge> > 0: returns charged m/z | |
| double | x (size_t length, size_t charge=0) const |
| returns the x ion of length <length> example: x(1) returns the x1 ion if <charge> = 0: returns neutral mass if <charge> > 0: returns charged m/z | |
| double | y (size_t length, size_t charge=0) const |
| returns the y ion of length <length> example: y(1) returns the y1 ion if <charge> = 0: returns neutral mass if <charge> > 0: returns charged m/z | |
| double | z (size_t length, size_t charge=0) const |
| returns the z ion of length <length> example: z(1) returns the z1 ion if <charge> = 0: returns neutral mass if <charge> > 0: returns charged m/z | |
| double | zRadical (size_t length, size_t charge=0) const |
| returns the z radical ion of length <length> example: zRadical(1) returns the z1* ion if <charge> = 0: returns neutral mass if <charge> > 0: returns charged m/z | |
Private Attributes | |
| boost::shared_ptr< Impl > | impl_ |
provides fragment ion masses for a peptide
Definition at line 120 of file Peptide.hpp.
| pwiz::proteome::Fragmentation::Fragmentation | ( | const Peptide & | peptide, |
| bool | monoisotopic, | ||
| bool | modified | ||
| ) |
| pwiz::proteome::Fragmentation::Fragmentation | ( | const Fragmentation & | ) |
| pwiz::proteome::Fragmentation::~Fragmentation | ( | ) |
| double pwiz::proteome::Fragmentation::a | ( | size_t | length, |
| size_t | charge = 0 |
||
| ) | const |
returns the a ion of length <length>; example: a(1) returns the a1 ion if <charge> = 0: returns neutral mass if <charge> > 0: returns charged m/z
Referenced by fragmentTest(), and writeFragmentation().
| double pwiz::proteome::Fragmentation::b | ( | size_t | length, |
| size_t | charge = 0 |
||
| ) | const |
returns the b ion of length <length> example: b(1) returns the b1 ion if <charge> = 0: returns neutral mass if <charge> > 0: returns charged m/z
Referenced by fragmentTest(), and writeFragmentation().
| double pwiz::proteome::Fragmentation::c | ( | size_t | length, |
| size_t | charge = 0 |
||
| ) | const |
returns the c ion of length <length> example: c(1) returns the c1 ion if <charge> = 0: returns neutral mass if <charge> > 0: returns charged m/z
Referenced by fragmentTest(), and writeFragmentation().
| double pwiz::proteome::Fragmentation::x | ( | size_t | length, |
| size_t | charge = 0 |
||
| ) | const |
returns the x ion of length <length> example: x(1) returns the x1 ion if <charge> = 0: returns neutral mass if <charge> > 0: returns charged m/z
Referenced by fragmentTest(), and writeFragmentation().
| double pwiz::proteome::Fragmentation::y | ( | size_t | length, |
| size_t | charge = 0 |
||
| ) | const |
returns the y ion of length <length> example: y(1) returns the y1 ion if <charge> = 0: returns neutral mass if <charge> > 0: returns charged m/z
Referenced by fragmentTest(), and writeFragmentation().
| double pwiz::proteome::Fragmentation::z | ( | size_t | length, |
| size_t | charge = 0 |
||
| ) | const |
returns the z ion of length <length> example: z(1) returns the z1 ion if <charge> = 0: returns neutral mass if <charge> > 0: returns charged m/z
Referenced by fragmentTest(), and writeFragmentation().
| double pwiz::proteome::Fragmentation::zRadical | ( | size_t | length, |
| size_t | charge = 0 |
||
| ) | const |
returns the z radical ion of length <length> example: zRadical(1) returns the z1* ion if <charge> = 0: returns neutral mass if <charge> > 0: returns charged m/z
|
private |
Definition at line 173 of file Peptide.hpp.
1.8.1.1