12 #ifndef __KOME_OBJECTS_DATA_SET_H__
13 #define __KOME_OBJECTS_DATA_SET_H__
86 unsigned int getNumberOfSpectra();
93 Spectrum* getSpectrum(
const unsigned int index );
100 unsigned int getNumberOfChromatograms();
108 Chromatogram* getChromatogram(
const unsigned int index );
115 virtual void sortSpectra();
121 virtual void clearSpectra();
128 virtual void addSpectrum(
Spectrum* spec );
135 virtual void removeSpectrum(
Spectrum* spec );
143 virtual void insertSpectrum(
Spectrum* spec,
const int idx );
149 virtual void clearChromatograms();
171 virtual void insertChromatogram(
Chromatogram* chrom,
const int idx );
186 #endif // __KOME_OBJECTS_DATA_SET_H__
group of spectrum management class
sample information management class
std::vector< Spectrum * > m_spectra
spectrum information management class
one or more spectra management class
chromatogram information management class
std::vector< Chromatogram * > m_chroms