OpenMS  2.6.0
Public Types | Public Member Functions | Protected Attributes | List of all members
LCMSCData Class Reference

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

Collaboration diagram for LCMSCData:
[legend]

Public Types

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

Public Member Functions

 LCMSCData ()
 
 LCMSCData (const LCMSCData &)
 
 LCMSCData (const LCMSCData *)
 
virtual ~LCMSCData ()
 
LCMSCDataoperator= (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< LCElutionPeakget_MZ_list (int)
 
std::vector< LCElutionPeakget_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

◆ elution_peak_list

typedef std::map<int, LCElutionPeak> elution_peak_list

◆ elution_peak_list_ITERATOR

typedef std::map<int, LCElutionPeak>::iterator elution_peak_list_ITERATOR

◆ MZ_LIST

typedef std::map<double, elution_peak_list> MZ_LIST

◆ MZ_LIST_ITERATOR

typedef MZ_LIST::iterator MZ_LIST_ITERATOR

Constructor & Destructor Documentation

◆ LCMSCData() [1/3]

LCMSCData ( )

◆ LCMSCData() [2/3]

LCMSCData ( const LCMSCData )

◆ LCMSCData() [3/3]

LCMSCData ( const LCMSCData )

◆ ~LCMSCData()

virtual ~LCMSCData ( )
virtual

Member Function Documentation

◆ add_LC_elution_peak()

void add_LC_elution_peak ( double  ,
LCElutionPeak  
)

◆ get_ALL_peak()

std::vector<LCElutionPeak *> get_ALL_peak ( )

◆ get_ALL_peak_ordered()

std::vector<LCElutionPeak *> get_ALL_peak_ordered ( )

◆ get_DATA_end()

MZ_LIST_ITERATOR get_DATA_end ( )

◆ get_DATA_start()

MZ_LIST_ITERATOR get_DATA_start ( )

◆ get_MZ_by_iterator()

MZ_LIST_ITERATOR get_MZ_by_iterator ( double  )

◆ get_MZ_list() [1/2]

std::vector<LCElutionPeak> get_MZ_list ( int  )

◆ get_MZ_list() [2/2]

std::vector<LCElutionPeak> get_MZ_list ( int  ,
int   
)

◆ operator=()

LCMSCData& operator= ( const LCMSCData )

Member Data Documentation

◆ DATA

MZ_LIST DATA
protected