45 #ifndef OPENMS_TRANSFORMATIONS_FEATUREFINDER_SUPERHIRN_FTPEAKDETECTCONTROLLER_H 
   46 #define OPENMS_TRANSFORMATIONS_FEATUREFINDER_SUPERHIRN_FTPEAKDETECTCONTROLLER_H 
   48 #include <boost/shared_ptr.hpp> 
   77     typedef std::pair<double, boost::shared_ptr<RawData> > 
Map;
 
   78     typedef std::vector<Map> 
Vec;
 
  100     void parseMzXMLData();
 
  105     void startScanParsing(
Vec datavec);
 
  109     void process_MS1_level_data_structure(
ProcessData *);
 
  120     bool checkIfFeatureExtractionExists(std::string);
 
  124     void process_MS2_level_data_structure(
ProcessData *);
 
  126     void extract_MS2_elution_features();
 
  128     void associateMS2FeatureToMS1Feature(
MS2Feature *);
 
  136     void constructMS1FeatureFromMS2Feature(
MS2Feature *);
 
  140     void write_out_parsed_LC_MS(
LCMS *);
 
  159     void set_target_file(std::string IN);
 
  160     std::string get_target_file();
 
  210 #endif // OPENMS_TRANSFORMATIONS_FEATUREFINDER_SUPERHIRN_FTPEAKDETECTCONTROLLER_H 
Definition: ProcessData.h:63
std::vector< LCMS > lcmsRuns_
Definition: FTPeakDetectController.h:68
std::vector< Map > Vec
Definition: FTPeakDetectController.h:78
LCMS * getLCMS()
Definition: FTPeakDetectController.h:203
std::string SOURCE_DIR
Definition: FTPeakDetectController.h:72
std::string OUTPUT_DIR
Definition: FTPeakDetectController.h:73
Definition: FTPeakDetectController.h:53
LCMS * lcms_
Definition: FTPeakDetectController.h:66
Definition: MS2Feature.h:54
void set_target_file(std::string IN)
Definition: FTPeakDetectController.h:170
std::pair< double, boost::shared_ptr< RawData > > Map
Definition: FTPeakDetectController.h:77
std::string get_target_file()
Definition: FTPeakDetectController.h:175
Definition: LCElutionPeak.h:65
Definition: SHFeature.h:51
std::string targetMzXML
Definition: FTPeakDetectController.h:71