12 #ifndef __KOME_OBJECTS_GROUP_CHROMAOTGRAM_H__
13 #define __KOME_OBJECTS_GROUP_CHROMAOTGRAM_H__
71 static const unsigned char m_msFilters[];
87 void setMzRange(
const double minMz,
const double maxMz );
94 void setMinMz(
const double mz );
101 void setMaxMz(
const double mz );
123 void setRtRange(
const double minRt,
const double maxRt );
130 void setMinRt(
const double rt );
137 void setMaxRt(
const double rt );
162 void setFilter(
const unsigned char filter );
173 unsigned char getFilter();
212 void getIntensities();
219 void getMemberSpectra( std::vector< Spectrum* >& spectra );
233 int searchSpectrumIndex(
234 std::vector< Spectrum* >& spectra,
262 virtual void onGetSpectra(
264 const double startRt,
276 virtual double onGetMass(
const unsigned int index );
284 virtual int onGetMsStage(
const unsigned int index );
292 virtual double onGetPrecursor(
const unsigned int index );
297 #endif // __KOME_OBJECTS_GROUP_CHROMAOTGRAM_H__
abstraction class of two dimention coordinate data
interfaces of Chromatogram class
DataObjects library common type.
one or more spectra management class
chromatogram information management class
spectrum group chromatogram class