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);