34 auto it = p_protein->
begin();
35 while(it != p_protein->
end())
42 : m_peptidePtrList(other.m_peptidePtrList)
102 std::list<GrpPeptide *>::const_iterator innerIt, outerIt, innerEnd, outerEnd;
109 while((innerIt != innerEnd) && (outerIt != outerEnd))
111 if(*innerIt > *outerIt)
116 if(*innerIt < *outerIt)
120 if(*innerIt == *outerIt)
126 if(innerIt == innerEnd)
136 std::list<GrpPeptide *>::const_iterator innerIt, outerIt, innerEnd, outerEnd;
144 while((innerIt != innerEnd) && (outerIt != outerEnd))
146 if(*innerIt > *outerIt)
151 if(*innerIt < *outerIt)
156 if(*innerIt == *outerIt)
168 qDebug() <<
"GrpPeptideSet::addAll begin";
171 std::list<GrpPeptide *>::const_iterator itIn(
173 std::list<GrpPeptide *>::const_iterator itInEnd(
176 while((itIn != itInEnd) && (it != itEnd))
196 while(itIn != itInEnd)
201 qDebug() <<
"GrpPeptideSet::addAll end";
208 qDebug() <<
"GrpPeptideSet::numbering begin";
211 return ((*first) < (*second));
216 p_grp_peptide->setRank(i);
220 qDebug() <<
"GrpPeptideSet::numbering end";
227 qDebug() <<
"GrpPeptideSet::setGroupNumber begin";
230 p_grp_peptide->setGroupNumber(i);
233 qDebug() <<
"GrpPeptideSet::setGroupNumber end";
236 std::vector<const GrpPeptide *>
239 std::vector<const GrpPeptide *> peptide_list;
242 peptide_list.push_back(peptide);
257 infos.append((*it)->getSequence() +
" " +
259 (quintptr)*it, QT_POINTER_SIZE * 2, 16, QChar(
'0')) +
std::list< GrpPeptide * > m_peptidePtrList
const QString printInfos() const
void addAll(const GrpPeptideSet &peptideSet)
std::vector< const GrpPeptide * > getGrpPeptideList() const
bool operator==(const GrpPeptideSet &other) const
bool containsAny(const GrpPeptideSet &peptideSet) const
void setGroupNumber(unsigned int i)
GrpPeptideSet & operator=(const GrpPeptideSet &other)
bool biggerAndContainsAll(const GrpPeptideSet &peptideSet) const
bool contains(const GrpPeptide *p_grp_peptide) const
bool privContainsAll(const GrpPeptideSet &peptideSetIn) const
bool containsAll(const GrpPeptideSet &peptideSet) const
const_iterator end() const
const_iterator begin() const
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...