|
pappsomspp
Library for mass spectrometry
|
#include <grppeptideset.h>
Public Member Functions | |
| GrpPeptideSet () | |
| GrpPeptideSet (const GrpPeptideSet &other) | |
| GrpPeptideSet (const GrpProtein *p_protein) | |
| ~GrpPeptideSet () | |
| GrpPeptideSet & | operator= (const GrpPeptideSet &other) |
| bool | operator== (const GrpPeptideSet &other) const |
| unsigned int | size () const |
| bool | biggerAndContainsAll (const GrpPeptideSet &peptideSet) const |
| bool | contains (const GrpPeptide *p_grp_peptide) const |
| bool | containsAll (const GrpPeptideSet &peptideSet) const |
| bool | containsAny (const GrpPeptideSet &peptideSet) const |
| void | addAll (const GrpPeptideSet &peptideSet) |
| const QString | printInfos () const |
| void | numbering () |
| void | setGroupNumber (unsigned int i) |
| std::vector< const GrpPeptide * > | getGrpPeptideList () const |
Private Member Functions | |
| bool | privContainsAll (const GrpPeptideSet &peptideSetIn) const |
Private Attributes | |
| std::list< GrpPeptide * > | m_peptidePtrList |
Friends | |
| class | GrpMapPeptideToSubGroupSet |
| class | GrpMapPeptideToGroup |
Definition at line 54 of file grppeptideset.h.
| GrpPeptideSet::GrpPeptideSet | ( | ) |
Definition at line 28 of file grppeptideset.cpp.
| GrpPeptideSet::GrpPeptideSet | ( | const GrpPeptideSet & | other | ) |
Definition at line 40 of file grppeptideset.cpp.
| GrpPeptideSet::GrpPeptideSet | ( | const GrpProtein * | p_protein | ) |
Definition at line 31 of file grppeptideset.cpp.
| GrpPeptideSet::~GrpPeptideSet | ( | ) |
Definition at line 45 of file grppeptideset.cpp.
| void GrpPeptideSet::addAll | ( | const GrpPeptideSet & | peptideSet | ) |
Definition at line 164 of file grppeptideset.cpp.
References m_peptidePtrList.
Referenced by pappso::GrpExperiment::addPostGroupingGrpProteinSpRemoval(), pappso::GrpExperiment::addPreGroupingGrpProteinSpRemoval(), pappso::GrpGroup::addSubGroupSp(), and pappso::GrpGroup::GrpGroup().
| bool GrpPeptideSet::biggerAndContainsAll | ( | const GrpPeptideSet & | peptideSet | ) | const |
Definition at line 89 of file grppeptideset.cpp.
References m_peptidePtrList, and privContainsAll().
| bool GrpPeptideSet::contains | ( | const GrpPeptide * | p_grp_peptide | ) | const |
| bool GrpPeptideSet::containsAll | ( | const GrpPeptideSet & | peptideSet | ) | const |
Definition at line 79 of file grppeptideset.cpp.
References m_peptidePtrList, and privContainsAll().
| bool GrpPeptideSet::containsAny | ( | const GrpPeptideSet & | peptideSet | ) | const |
Definition at line 133 of file grppeptideset.cpp.
References m_peptidePtrList.
Referenced by pappso::GrpGroup::containsAny().
| std::vector< const GrpPeptide * > GrpPeptideSet::getGrpPeptideList | ( | ) | const |
| void GrpPeptideSet::numbering | ( | ) |
Definition at line 205 of file grppeptideset.cpp.
References m_peptidePtrList.
Referenced by pappso::GrpGroup::numbering().
| GrpPeptideSet & GrpPeptideSet::operator= | ( | const GrpPeptideSet & | other | ) |
Definition at line 50 of file grppeptideset.cpp.
References m_peptidePtrList.
| bool GrpPeptideSet::operator== | ( | const GrpPeptideSet & | other | ) | const |
Definition at line 57 of file grppeptideset.cpp.
References m_peptidePtrList, and privContainsAll().
| const QString GrpPeptideSet::printInfos | ( | ) | const |
Definition at line 247 of file grppeptideset.cpp.
References m_peptidePtrList.
Referenced by pappso::GrpGroup::check().
|
private |
Definition at line 99 of file grppeptideset.cpp.
References m_peptidePtrList.
Referenced by biggerAndContainsAll(), containsAll(), and operator==().
| void GrpPeptideSet::setGroupNumber | ( | unsigned int | i | ) |
Definition at line 224 of file grppeptideset.cpp.
References m_peptidePtrList.
Referenced by pappso::GrpGroup::setGroupNumber().
|
inline |
Definition at line 73 of file grppeptideset.h.
Referenced by pappso::GrpExperiment::startGrouping().
|
friend |
Definition at line 57 of file grppeptideset.h.
|
friend |
Definition at line 56 of file grppeptideset.h.
|
private |
Definition at line 60 of file grppeptideset.h.
Referenced by addAll(), biggerAndContainsAll(), contains(), containsAll(), containsAny(), getGrpPeptideList(), numbering(), operator=(), operator==(), printInfos(), privContainsAll(), setGroupNumber(), and pappso::GrpMapPeptideToSubGroupSet::~GrpMapPeptideToSubGroupSet().