Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
Public Types | Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
LightTargetedExperiment Struct Reference

#include <OpenMS/ANALYSIS/OPENSWATH/OPENSWATHALGO/DATAACCESS/TransitionExperiment.h>

Public Types

typedef LightTransition Transition
 
typedef LightPeptide Peptide
 
typedef LightProtein Protein
 

Public Member Functions

 LightTargetedExperiment ()
 
std::vector< LightTransition > & getTransitions ()
 
std::vector< LightPeptide > & getPeptides ()
 
std::vector< LightProtein > & getProteins ()
 
const LightPeptidegetPeptideByRef (const std::string &ref)
 

Public Attributes

std::vector< LightTransitiontransitions
 
std::vector< LightPeptidepeptides
 
std::vector< LightProteinproteins
 

Private Member Functions

void createPeptideReferenceMap_ ()
 

Private Attributes

bool peptide_reference_map_dirty_
 
std::map< std::string, LightPeptide * > peptide_reference_map_
 

Member Typedef Documentation

Constructor & Destructor Documentation

Member Function Documentation

void createPeptideReferenceMap_ ( )
inlineprivate
const LightPeptide& getPeptideByRef ( const std::string &  ref)
inline
std::vector<LightPeptide>& getPeptides ( )
inline
std::vector<LightProtein>& getProteins ( )
inline
std::vector<LightTransition>& getTransitions ( )
inline

Member Data Documentation

std::map<std::string, LightPeptide*> peptide_reference_map_
private
bool peptide_reference_map_dirty_
private
std::vector<LightPeptide> peptides
std::vector<LightProtein> proteins
std::vector<LightTransition> transitions

OpenMS / TOPP release 2.0.0 Documentation generated on Sat May 16 2015 16:14:15 using doxygen 1.8.9.1