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 const 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(
const String& file,
103 boost::shared_ptr<ExperimentalSettings>& exp_meta,
104 const String& readoptions =
"normal");
107 std::vector<OpenSwath::SwathMap> loadSqMass(
const String& file, boost::shared_ptr<ExperimentalSettings>& );
113 const 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);
A more convenient string class.
Definition: String.h:58
boost::shared_ptr< ISpectrumAccess > SpectrumAccessPtr
Definition: openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:87
IMSDataConsumer IMSDataConsumer
Definition: IMSDataConsumer.h:127
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
File adapter for Swath files.
Definition: SwathFile.h:67
std::vector< String > StringList
Vector of String.
Definition: ListUtils.h:70
The interface of a consumer of spectra and chromatograms.
Definition: IMSDataConsumer.h:69
Base class for all classes that want to report their progress.
Definition: ProgressLogger.h:52