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

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

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
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.11.1 Documentation generated on Thu Nov 14 2013 11:19:35 using doxygen 1.8.5