12 #ifndef __KOME_IO_MZML_SPECTRUM_H__
13 #define __KOME_IO_MZML_SPECTRUM_H__
73 void parse( xercesc::SAX2XMLReader* parser );
83 virtual void onGetXYData( kome::core::XYData*
const xyData,
const double minX,
const double maxX );
91 virtual void onGetXRange(
double* minX,
double* maxX );
164 #endif // __KOME_IO_MZML_SPECTRUM_H__
virtual ~MzmlSpectrum()
destructor
virtual void onResetFirstAccess(void)
This method is called by resetFirstAccess method. (abstract method)
virtual void onGetXYData(kome::core::XYData *const xyData, const double minX, const double maxX)
This method is called by getXYData method. (override method)
virtual bool onIsFirstAccess(void)
This method is called by isFirstAccess method. (abstract method)
virtual void onResetRequestLoadData(void)
This method is called by resetRequestLoadData method. (abstract method)
virtual void onGetXRange(double *minX, double *maxX)
This method is called by getMinX or getMaxX method. (override method)
virtual double onGetTotalIntensity(const double minX, const double maxX)
This method is called by getTotalIntensity method. (override method)
virtual void onSetRequestLoadData(void)
This method is called by setRequestLoadData method. (abstract method)
virtual double onGetMaxIntensity(const double minX, const double maxX)
This method is called by getMaxIntensity method. (override method)
virtual bool onLoadData(void)
This method is called by loadData method. (abstract method)
void parse(xercesc::SAX2XMLReader *parser)
parse XML data
mzml sample spectrum class
MzmlSpectrum(MzmlSample *file, const char *name)
constructor
virtual void onSetFirstAccess(void)
This method is called by setFirstAccess method. (abstract method)
virtual bool onIsRequestLoadData(void)
This method is called by isRequestLoadData method. (abstract method)
long long getOffset()
gets data offset
void setOffset(const long long offset)
sets data offset
MzmlSample * m_mzmlSample