Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
Public Types | Public Member Functions | Protected Attributes | List of all members
LCMSCData Class Reference

#include <OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/LCMSCData.h>

Public Types

typedef std::map< int, LCElutionPeak > elution_peak_list
 
typedef std::map< int, LCElutionPeak >::iterator elution_peak_list_ITERATOR
 
typedef std::map< double, elution_peak_list > MZ_LIST
 
typedef MZ_LIST::iterator MZ_LIST_ITERATOR
 

Public Member Functions

 LCMSCData ()
 
 LCMSCData (const LCMSCData &)
 
 LCMSCData (const LCMSCData *)
 
virtual ~LCMSCData ()
 
LCMSCData & operator= (const LCMSCData &)
 
MZ_LIST_ITERATOR get_DATA_start ()
 
MZ_LIST_ITERATOR get_DATA_end ()
 
MZ_LIST_ITERATOR get_MZ_by_iterator (double)
 
void add_LC_elution_peak (double, LCElutionPeak *)
 
std::vector< LCElutionPeak > get_MZ_list (int)
 
std::vector< LCElutionPeak > get_MZ_list (int, int)
 
std::vector< LCElutionPeak * > get_ALL_peak ()
 
std::vector< LCElutionPeak * > get_ALL_peak_ordered ()
 

Protected Attributes

MZ_LIST DATA
 

Member Typedef Documentation

typedef std::map<int, LCElutionPeak> elution_peak_list
typedef std::map<int, LCElutionPeak>::iterator elution_peak_list_ITERATOR
typedef std::map<double, elution_peak_list> MZ_LIST
typedef MZ_LIST::iterator MZ_LIST_ITERATOR

Constructor & Destructor Documentation

LCMSCData ( )
LCMSCData ( const LCMSCData &  )
LCMSCData ( const LCMSCData *  )
virtual ~LCMSCData ( )
virtual

Member Function Documentation

void add_LC_elution_peak ( double  ,
LCElutionPeak *   
)
std::vector<LCElutionPeak *> get_ALL_peak ( )
std::vector<LCElutionPeak *> get_ALL_peak_ordered ( )
MZ_LIST_ITERATOR get_DATA_end ( )
MZ_LIST_ITERATOR get_DATA_start ( )
MZ_LIST_ITERATOR get_MZ_by_iterator ( double  )
std::vector<LCElutionPeak> get_MZ_list ( int  )
std::vector<LCElutionPeak> get_MZ_list ( int  ,
int   
)
LCMSCData& operator= ( const LCMSCData &  )

Member Data Documentation

MZ_LIST DATA
protected

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