44 #include <boost/shared_ptr.hpp>
48 class ExperimentalSettings;
69 boost::shared_ptr<ExperimentalSettings>& exp_meta,
70 String readoptions =
"normal");
73 std::vector<OpenSwath::SwathMap> loadMzML(
String file,
75 boost::shared_ptr<ExperimentalSettings>& exp_meta,
76 String readoptions =
"normal");
79 std::vector<OpenSwath::SwathMap> loadMzXML(
String file,
81 boost::shared_ptr<ExperimentalSettings>& exp_meta,
82 String readoptions =
"normal");
85 std::vector<OpenSwath::SwathMap> loadSqMass(
String file, boost::shared_ptr<ExperimentalSettings>& );
91 boost::shared_ptr<PeakMap > experiment_metadata);
94 boost::shared_ptr< PeakMap > populateMetaData_(
const String& file);
97 void countScansInSwath_(
const std::vector<MSSpectrum>& exp,
98 std::vector<int>& swath_counter,
int& nr_ms1_spectra,
99 std::vector<OpenSwath::SwathMap>& known_window_boundaries);