12 #ifndef __KOME_OPERATION_ALIGNMENT_H__
13 #define __KOME_OPERATION_ALIGNMENT_H__
79 double convertRt(
const double rt,
const double mz );
88 double convertMz(
const double rt,
const double mz );
97 double invertRt(
const double rt,
const double mz );
106 double invertMz(
const double rt,
const double mz );
125 virtual double onConvertRt(
const double rt,
const double mz ) = 0;
134 virtual double onConvertMz(
const double rt,
const double mz ) = 0;
143 virtual double onInvertRt(
const double rt,
const double mz ) = 0;
152 virtual double onInvertMz(
const double rt,
const double mz ) = 0;
198 virtual double onConvertRt(
const double rt,
const double mz );
207 virtual double onConvertMz(
const double rt,
const double mz );
216 virtual double onInvertRt(
const double rt,
const double mz );
225 virtual double onInvertMz(
const double rt,
const double mz );
278 #endif // __KOME_OPERATION_ALIGNMENT_H__
DefaultAlignment()
constructor
virtual ~AlignmentManager()
destructor
alignment object management class
AlignmentManager()
cosntructor
sample information management class
virtual double onInvertMz(const double rt, const double mz)
This method is called by invertMz method. (override method)
std::set< Alignment * > m_alignSet
virtual double onConvertRt(const double rt, const double mz)
This method is called by convertRt method. (override method)
void addAlignment(Alignment *align)
adds alignment object
progress display abstract class
kome::objects::Sample * m_standard
virtual void onPrepare(kome::objects::Sample *standard, kome::objects::Sample *treatment, kome::core::Progress *progress)
This method is called by prepare method. (override method)
virtual ~DefaultAlignment()
destructor
void removeAlignment(Alignment *align)
removes alignment object
static AlignmentManager & getInstance()
gets alignment manager object (This is the only object.)
virtual double onConvertMz(const double rt, const double mz)
This method is called by convertMz method. (override method)
kome::objects::Sample * m_treatment
virtual double onInvertRt(const double rt, const double mz)
This method is called by invertRt method. (override method)