#include <peptidefragmentionlistbase.h>
◆ IonList
◆ PeptideFragmentIonListBase() [1/2]
pappso::PeptideFragmentIonListBase::PeptideFragmentIonListBase |
( |
const PeptideSp & |
peptide, |
|
|
const IonList & |
ions |
|
) |
| |
Definition at line 99 of file peptidefragmentionlistbase.cpp.
112 std::make_shared<PeptideFragmentIon>(fragment_sp,
117 if(phosphorylation_mod ==
nullptr)
119 phosphorylation_mod =
122 peptide.get()->getNumberOfModification(
123 phosphorylation_mod);
128 std::make_shared<PeptideFragmentIon>(
129 fragment_sp, ion_type, i + 1));
145 std::make_shared<PeptideFragmentIon>(fragment_sp,
150 if(phosphorylation_mod ==
nullptr)
152 phosphorylation_mod =
155 peptide.get()->getNumberOfModification(
156 phosphorylation_mod);
161 std::make_shared<PeptideFragmentIon>(
162 fragment_sp, ion_type, i + 1));
168 qDebug() <<
"PeptideFragmentIonListBase::PeptideFragmentIonListBase end "
171 catch(PappsoException &exception_pappso)
175 "ERROR building PeptideFragmentIonListBase, PAPPSO exception:\n%1")
176 .arg(exception_pappso.qwhat());
177 qDebug() <<
"PeptideFragmentIonListBase::PeptideFragmentIonListBase "
178 "PappsoException :\n"
180 throw PappsoException(errorStr);
182 catch(std::exception &exception_std)
186 "ERROR building PeptideFragmentIonListBase, std exception:\n%1")
187 .arg(exception_std.what());
188 qDebug() <<
"PeptideFragmentIonListBase::PeptideFragmentIonListBase "
191 throw PappsoException(errorStr);
208 return std::make_shared<const PeptideFragmentIonListBase>(*
this);
References pappso::AaModification::getInstance(), pappso::y, pappso::yo, pappso::yp, pappso::ystar, and pappso::z.
◆ PeptideFragmentIonListBase() [2/2]
◆ ~PeptideFragmentIonListBase()
pappso::PeptideFragmentIonListBase::~PeptideFragmentIonListBase |
( |
| ) |
|
|
virtual |
◆ begin()
◆ end()
◆ getCIDionList()
std::list< PeptideIon > pappso::PeptideFragmentIonListBase::getCIDionList |
( |
| ) |
|
|
static |
◆ getETDionList()
std::list< PeptideIon > pappso::PeptideFragmentIonListBase::getETDionList |
( |
| ) |
|
|
static |
◆ getIonList()
const std::list< PeptideIon > & pappso::PeptideFragmentIonListBase::getIonList |
( |
| ) |
const |
◆ getPeptideFragmentIonList()
const std::list<PeptideFragmentIonSp>& pappso::PeptideFragmentIonListBase::getPeptideFragmentIonList |
( |
| ) |
const |
|
inline |
◆ getPeptideFragmentIonSp() [1/3]
◆ getPeptideFragmentIonSp() [2/3]
◆ getPeptideFragmentIonSp() [3/3]
const PeptideFragmentIonSp & pappso::PeptideFragmentIonListBase::getPeptideFragmentIonSp |
( |
PeptideIon |
ion_type, |
|
|
unsigned int |
size, |
|
|
unsigned int |
number_of_neutral_phospho_loss |
|
) |
| const |
◆ getPeptideFragmentList()
◆ getPeptideSp()
virtual const PeptideSp& pappso::PeptideFragmentIonListBase::getPeptideSp |
( |
| ) |
const |
|
inlinevirtual |
◆ getPhosphorylationNumber()
unsigned int pappso::PeptideFragmentIonListBase::getPhosphorylationNumber |
( |
| ) |
const |
|
inline |
◆ makePeptideFragmentIonListBaseSp()
◆ size()
unsigned int pappso::PeptideFragmentIonListBase::size |
( |
| ) |
const |
|
inline |
◆ m_ionList
IonList pappso::PeptideFragmentIonListBase::m_ionList |
|
protected |
◆ m_phosphorylationNumber
unsigned int pappso::PeptideFragmentIonListBase::m_phosphorylationNumber |
|
protected |
◆ msp_peptide
const PeptideSp pappso::PeptideFragmentIonListBase::msp_peptide |
|
protected |
◆ msp_peptide_fragment_ion_list
The documentation for this class was generated from the following files: