libpappsomspp
Library for mass spectrometry
|
#include <grpsubgroup.h>
Public Member Functions | |
GrpSubGroup (GrpProtein *p_protein) | |
GrpSubGroup (const GrpSubGroup &other) | |
bool | operator< (const GrpSubGroup &other) const |
sort subgroups between each other a subgroup containing less peptides is weaker (less) than the other More... | |
~GrpSubGroup () | |
GrpSubGroupSp | makeGrpSubGroupSp () |
const GrpPeptideSet & | getPeptideSet () const |
bool | merge (GrpSubGroup *p_subgroup) |
bool | includes (const GrpSubGroup *p_subgroup) const |
void | numbering () |
void | setSubGroupNumber (unsigned int i) |
void | setGroupNumber (unsigned int i) |
const QString & | getFirstAccession () const |
std::size_t | peptideListSize () const |
unsigned int | maxCount () const |
const QString | getGroupingId () const |
unsigned int | getGroupNumber () const |
unsigned int | getSubGroupNumber () const |
const std::vector< GrpProtein * > & | getGrpProteinList () const |
Private Attributes | |
std::vector< GrpProtein * > | m_grpProteinPtrList |
GrpPeptideSet | m_peptidePtrList |
unsigned int | m_subGroupNumber = 0 |
unsigned int | m_groupNumber = 0 |
Definition at line 63 of file grpsubgroup.h.
pappso::GrpSubGroup::GrpSubGroup | ( | GrpProtein * | p_protein | ) |
pappso::GrpSubGroup::GrpSubGroup | ( | const GrpSubGroup & | other | ) |
Definition at line 62 of file grpsubgroup.cpp.
References m_groupNumber.
pappso::GrpSubGroup::~GrpSubGroup | ( | ) |
Definition at line 145 of file grpsubgroup.cpp.
const QString & pappso::GrpSubGroup::getFirstAccession | ( | ) | const |
Definition at line 247 of file grpsubgroup.cpp.
const QString pappso::GrpSubGroup::getGroupingId | ( | ) | const |
unsigned int pappso::GrpSubGroup::getGroupNumber | ( | ) | const |
Definition at line 69 of file grpsubgroup.cpp.
const std::vector< GrpProtein * > & pappso::GrpSubGroup::getGrpProteinList | ( | ) | const |
Definition at line 79 of file grpsubgroup.cpp.
References pappso::max.
const GrpPeptideSet & pappso::GrpSubGroup::getPeptideSet | ( | ) | const |
Definition at line 155 of file grpsubgroup.cpp.
unsigned int pappso::GrpSubGroup::getSubGroupNumber | ( | ) | const |
Definition at line 74 of file grpsubgroup.cpp.
References m_grpProteinPtrList, and pappso::max.
bool pappso::GrpSubGroup::includes | ( | const GrpSubGroup * | p_subgroup | ) | const |
Definition at line 187 of file grpsubgroup.cpp.
References m_grpProteinPtrList, and m_subGroupNumber.
GrpSubGroupSp pappso::GrpSubGroup::makeGrpSubGroupSp | ( | ) |
Definition at line 149 of file grpsubgroup.cpp.
References m_grpProteinPtrList.
Referenced by pappso::GrpExperiment::startGrouping().
unsigned int pappso::GrpSubGroup::maxCount | ( | ) | const |
Definition at line 95 of file grpsubgroup.cpp.
bool pappso::GrpSubGroup::merge | ( | GrpSubGroup * | p_subgroup | ) |
Definition at line 161 of file grpsubgroup.cpp.
void pappso::GrpSubGroup::numbering | ( | ) |
Definition at line 220 of file grpsubgroup.cpp.
bool pappso::GrpSubGroup::operator< | ( | const GrpSubGroup & | other | ) | const |
sort subgroups between each other a subgroup containing less peptides is weaker (less) than the other
Definition at line 107 of file grpsubgroup.cpp.
std::size_t pappso::GrpSubGroup::peptideListSize | ( | ) | const |
Definition at line 261 of file grpsubgroup.cpp.
void pappso::GrpSubGroup::setGroupNumber | ( | unsigned int | i | ) |
void pappso::GrpSubGroup::setSubGroupNumber | ( | unsigned int | i | ) |
Definition at line 210 of file grpsubgroup.cpp.
|
private |
Definition at line 69 of file grpsubgroup.h.
Referenced by GrpSubGroup().
|
private |
Definition at line 66 of file grpsubgroup.h.
Referenced by getSubGroupNumber(), GrpSubGroup(), includes(), makeGrpSubGroupSp(), and setGroupNumber().
|
private |
Definition at line 67 of file grpsubgroup.h.
|
private |
Definition at line 68 of file grpsubgroup.h.
Referenced by includes().