Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
Classes | Public Member Functions | Public Attributes | Protected Attributes

Peptide Class Reference

#include <OpenMS/ANALYSIS/TARGETED/TargetedExperimentHelper.h>

Inheritance diagram for Peptide:
CVTermList MetaInfoInterface

List of all members.

Classes

struct  Modification

Public Member Functions

 Peptide ()
 Peptide (const Peptide &rhs)
Peptideoperator= (const Peptide &rhs)
bool operator== (const Peptide &rhs) const
void setChargeState (int charge)
int getChargeState () const
void setPeptideGroupLabel (const String &label)
String getPeptideGroupLabel () const

Public Attributes

std::vector< RetentionTimerts
String id
std::vector< Stringprotein_refs
CVTermList evidence
String sequence
std::vector< Modificationmods

Protected Attributes

int charge_
Int peptide_group_label_
std::vector< String > * peptide_group_labels_

Constructor & Destructor Documentation

Peptide (  )  [inline]
Peptide ( const Peptide rhs  )  [inline]

Member Function Documentation

int getChargeState (  )  const [inline]
String getPeptideGroupLabel (  )  const [inline]
void setChargeState ( int  charge  )  [inline]
void setPeptideGroupLabel ( const String label  )  [inline]

Member Data Documentation

int charge_ [protected]
std::vector<Modification> mods
std::vector<String>* peptide_group_labels_ [protected]

OpenMS / TOPP release 1.10.0 Documentation generated on Thu Mar 7 2013 09:43:00 using doxygen 1.7.1