|
libpappsomspp
Library for mass spectrometry
|
#include <grppeptide.h>
Public Member Functions | |
| ~GrpPeptide () | |
| const QString & | getSequence () const |
| bool | operator< (const GrpPeptide &other) const |
| sort grp peptides between each other sorts by peptide LI sequence and mass | |
| void | setRank (unsigned int i) |
| void | setGroupNumber (unsigned int i) |
| const QString | getGroupingId () const |
| unsigned int | getGroupNumber () const |
| unsigned int | getRank () const |
Protected Member Functions | |
| GrpPeptide (QString sequence, pappso_double mass) | |
Private Attributes | |
| unsigned int | m_groupNumber = 0 |
| unsigned int | m_rank = 0 |
| const QString | m_sequence |
| const pappso_double | m_mass |
Friends | |
| class | GrpExperiment |
Definition at line 42 of file grppeptide.h.
|
protected |
Definition at line 30 of file grppeptide.cpp.
References m_mass, and m_sequence.
Referenced by operator<().
| GrpPeptide::~GrpPeptide | ( | ) |
Definition at line 35 of file grppeptide.cpp.
| const QString GrpPeptide::getGroupingId | ( | ) | const |
Definition at line 79 of file grppeptide.cpp.
References pappso::Utils::getLexicalOrderedString(), m_groupNumber, and m_rank.
| unsigned int GrpPeptide::getGroupNumber | ( | ) | const |
Definition at line 64 of file grppeptide.cpp.
References m_groupNumber.
| unsigned int GrpPeptide::getRank | ( | ) | const |
| const QString & GrpPeptide::getSequence | ( | ) | const |
| bool GrpPeptide::operator< | ( | const GrpPeptide & | other | ) | const |
sort grp peptides between each other sorts by peptide LI sequence and mass
Definition at line 39 of file grppeptide.cpp.
References GrpPeptide(), m_mass, and m_sequence.
| void GrpPeptide::setGroupNumber | ( | unsigned int | i | ) |
Definition at line 58 of file grppeptide.cpp.
References m_groupNumber.
| void GrpPeptide::setRank | ( | unsigned int | i | ) |
|
friend |
|
private |
Definition at line 47 of file grppeptide.h.
Referenced by getGroupingId(), getGroupNumber(), and setGroupNumber().
|
private |
Definition at line 51 of file grppeptide.h.
Referenced by GrpPeptide(), and operator<().
|
private |
Definition at line 48 of file grppeptide.h.
Referenced by getGroupingId(), getRank(), and setRank().
|
private |
Definition at line 50 of file grppeptide.h.
Referenced by GrpPeptide(), getSequence(), operator<(), and pappso::GrpExperiment::setGrpPeptide().