35 #ifndef OPENMS_ANALYSIS_OPENSWATH_OPENSWATHALGO_DATAACCESS_SPECTRUMHELPERS_H 
   36 #define OPENMS_ANALYSIS_OPENSWATH_OPENSWATHALGO_DATAACCESS_SPECTRUMHELPERS_H 
   55                                             double mz_end, 
double& mz, 
double& intensity, 
bool centroided = 
false);
 
   62                                              const std::vector<double>& windowsCenter, 
 
   64                                              std::vector<double>& integratedWindowsIntensity,
 
   65                                              std::vector<double>& integratedWindowsMZ, 
bool remZero = 
false);
 
   69 #endif // OPENMS_ANALYSIS_OPENSWATH_OPENSWATHALGO_DATAACCESS_SPECTRUMHELPERS_H 
OPENSWATHALGO_DLLAPI void integrateWindows(const OpenSwath::SpectrumPtr spectrum, const std::vector< double > &windowsCenter, double width, std::vector< double > &integratedWindowsIntensity, std::vector< double > &integratedWindowsMZ, bool remZero=false)
Integrate intensities in a spectrum from start to end. 
OPENSWATHALGO_DLLAPI bool integrateWindow(const OpenSwath::SpectrumPtr spectrum, double mz_start, double mz_end, double &mz, double &intensity, bool centroided=false)
Integrate intensity in a spectrum from start to end. 
OPENSWATHALGO_DLLAPI typedef boost::shared_ptr< Spectrum > SpectrumPtr
Definition: ANALYSIS/OPENSWATH/OPENSWATHALGO/DATAACCESS/DataStructures.h:227