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

FTPeakDetectController Class Reference

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

List of all members.

Public Types

typedef std::pair< double,
boost::shared_ptr< RawData > > 
Map
typedef std::vector< MapVec

Public Member Functions

 ~FTPeakDetectController ()
 FTPeakDetectController ()
 FTPeakDetectController (const FTPeakDetectController &)
void parseMzXMLData ()
void startScanParsing (Vec datavec)
void process_MS1_level_data_structure (ProcessData *)
void add_raw_peak_to_LC_MS_run (LCElutionPeak *)
void addLCelutionProfile (SHFeature *, LCElutionPeak *)
bool checkIfFeatureExtractionExists (std::string)
void process_MS2_level_data_structure (ProcessData *)
void extract_MS2_elution_features ()
void associateMS2FeatureToMS1Feature (MS2Feature *)
void addMS2FeatureToMS1Feature (MS2Feature *, SHFeature *)
void constructMS1FeatureFromMS2Feature (MS2Feature *)
void write_out_parsed_LC_MS (LCMS *)
void addFakeMSMSToFeature (SHFeature *)
FTPeakDetectControlleroperator= (const FTPeakDetectController &)
FTPeakDetectControlleroperator<= (const FTPeakDetectController &)
FTPeakDetectControlleroperator>= (const FTPeakDetectController &)
FTPeakDetectControlleroperator< (const FTPeakDetectController &)
FTPeakDetectControlleroperator> (const FTPeakDetectController &)
void set_target_file (std::string IN)
std::string get_target_file ()
LCMSgetLCMS ()

Private Attributes

LCMSlcms_
std::vector< LCMSlcmsRuns_
std::string targetMzXML
std::string SOURCE_DIR
std::string OUTPUT_DIR

Member Typedef Documentation

typedef std::pair<double, boost::shared_ptr<RawData> > Map
typedef std::vector<Map> Vec

Constructor & Destructor Documentation


Member Function Documentation

void add_raw_peak_to_LC_MS_run ( LCElutionPeak  ) 
void addFakeMSMSToFeature ( SHFeature  ) 
void addLCelutionProfile ( SHFeature ,
LCElutionPeak  
)
void addMS2FeatureToMS1Feature ( MS2Feature ,
SHFeature  
)
void associateMS2FeatureToMS1Feature ( MS2Feature  ) 
bool checkIfFeatureExtractionExists ( std::string   ) 
void constructMS1FeatureFromMS2Feature ( MS2Feature  ) 
void extract_MS2_elution_features (  ) 
std::string get_target_file (  )  [inline]
LCMS * getLCMS (  )  [inline]
FTPeakDetectController& operator< ( const FTPeakDetectController  ) 
FTPeakDetectController& operator<= ( const FTPeakDetectController  ) 
FTPeakDetectController& operator= ( const FTPeakDetectController  ) 
FTPeakDetectController& operator> ( const FTPeakDetectController  ) 
FTPeakDetectController& operator>= ( const FTPeakDetectController  ) 
void parseMzXMLData (  ) 
void process_MS1_level_data_structure ( ProcessData  ) 
void process_MS2_level_data_structure ( ProcessData  ) 
void set_target_file ( std::string  IN  )  [inline]
void startScanParsing ( Vec  datavec  ) 
void write_out_parsed_LC_MS ( LCMS  ) 

Member Data Documentation

LCMS* lcms_ [private]
std::vector<LCMS> lcmsRuns_ [private]
std::string OUTPUT_DIR [private]
std::string SOURCE_DIR [private]
std::string targetMzXML [private]

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