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 More... | |
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.
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 |
Definition at line 74 of file grppeptide.cpp.
References m_sequence.
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 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 |
Definition at line 44 of file grppeptide.h.
|
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 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 getSequence(), and operator<().