![]() |
OpenMS
|
A peptide with a charge state. More...
#include <OpenMS/DATASTRUCTURES/OSWData.h>
Public Member Functions | |
| OSWPeptidePrecursor ()=default | |
| just a dummy feature to allow for acceptor output values etc More... | |
| OSWPeptidePrecursor (const String &seq, const short charge, const bool decoy, const float precursor_mz, std::vector< OSWPeakGroup > &&features) | |
| custom c'tor which fills all the members with data; all members are read-only More... | |
| OSWPeptidePrecursor (const OSWPeptidePrecursor &rhs)=default | |
| Copy c'tor. More... | |
| OSWPeptidePrecursor & | operator= (const OSWPeptidePrecursor &rhs)=default |
| assignment operator More... | |
| OSWPeptidePrecursor (OSWPeptidePrecursor &&rhs)=default | |
| move c'tor More... | |
| OSWPeptidePrecursor & | operator= (OSWPeptidePrecursor &&rhs)=default |
| move assignment operator More... | |
| const String & | getSequence () const |
| the peptide sequence (incl. mods) More... | |
| short | getCharge () const |
| precursor charge More... | |
| bool | isDecoy () const |
| is this a decoy feature (from a decoy protein) More... | |
| float | getPCMz () const |
| m/z of this charged peptide More... | |
| const std::vector< OSWPeakGroup > & | getFeatures () const |
| candidate explanations More... | |
Private Attributes | |
| String | seq_ |
| short | charge_ {0} |
| bool | decoy_ {false} |
| float | precursor_mz_ {0} |
| std::vector< OSWPeakGroup > | features_ |
A peptide with a charge state.
An OSWProtein has one or more OSWPeptidePrecursors.
The OSWPeptidePrecursor contains multiple candidate features (peak groups) of type OSWPeakGroup, only one of which is usually true.
|
default |
just a dummy feature to allow for acceptor output values etc
| OSWPeptidePrecursor | ( | const String & | seq, |
| const short | charge, | ||
| const bool | decoy, | ||
| const float | precursor_mz, | ||
| std::vector< OSWPeakGroup > && | features | ||
| ) |
custom c'tor which fills all the members with data; all members are read-only
|
default |
Copy c'tor.
|
default |
move c'tor
|
inline |
precursor charge
|
inline |
candidate explanations
|
inline |
m/z of this charged peptide
|
inline |
the peptide sequence (incl. mods)
|
inline |
is this a decoy feature (from a decoy protein)
|
default |
assignment operator
|
default |
move assignment operator
|
private |
|
private |
|
private |
|
private |
|
private |