44 #include <boost/shared_ptr.hpp> 
   48   class ExperimentalSettings;
 
   73     std::vector<OpenSwath::SwathMap> loadSplit(
StringList file_list,
 
   75                                                boost::shared_ptr<ExperimentalSettings>& exp_meta, 
 
   76                                                String readoptions = 
"normal");
 
   94     std::vector<OpenSwath::SwathMap> loadMzML(
const String& file, 
 
   96                                               boost::shared_ptr<ExperimentalSettings>& exp_meta,
 
   97                                               const String& readoptions = 
"normal",
 
  101     std::vector<OpenSwath::SwathMap> loadMzXML(
String file, 
 
  103                                                boost::shared_ptr<ExperimentalSettings>& exp_meta,
 
  104                                                String readoptions = 
"normal");
 
  107     std::vector<OpenSwath::SwathMap> loadSqMass(
String file, boost::shared_ptr<ExperimentalSettings>& );
 
  113                                               boost::shared_ptr<PeakMap > experiment_metadata);
 
  116     boost::shared_ptr< PeakMap > populateMetaData_(
const String& file);
 
  119     void countScansInSwath_(
const std::vector<MSSpectrum>& exp,
 
  120                             std::vector<int>& swath_counter, 
int& nr_ms1_spectra, 
 
  121                             std::vector<OpenSwath::SwathMap>& known_window_boundaries);