alignment class More...
#include <Alignment.h>


Public Member Functions | |
| Alignment () | |
| constructor | |
| virtual | ~Alignment () |
| destructor | |
| void | prepare (kome::objects::Sample *standard, kome::objects::Sample *treatment, kome::core::Progress *progress) |
| prepares alignment More... | |
| double | convertRt (const double rt, const double mz) |
| gets aligned RT More... | |
| double | convertMz (const double rt, const double mz) |
| gets aligned m/z More... | |
| double | invertRt (const double rt, const double mz) |
| gets RT before alignment More... | |
| double | invertMz (const double rt, const double mz) |
| gets m/z before alignment More... | |
Static Public Member Functions | |
| static Alignment & | getDefaultAlignment () |
| gets default alignment More... | |
Protected Member Functions | |
| kome::objects::Sample * | getStandardSample () |
| gets the standard sample More... | |
| kome::objects::Sample * | getTreatmentSample () |
| gets the treatment sample More... | |
| virtual void | onPrepare (kome::objects::Sample *standard, kome::objects::Sample *treatment, kome::core::Progress *progress)=0 |
| This method is called by prepare method. (abstract method) More... | |
| virtual double | onConvertRt (const double rt, const double mz)=0 |
| This method is called by convertRt method. (abstract method) More... | |
| virtual double | onConvertMz (const double rt, const double mz)=0 |
| This method is called by convertMz method. (abstract method) More... | |
| virtual double | onInvertRt (const double rt, const double mz)=0 |
| This method is called by invertRt method. (abstract method) More... | |
| virtual double | onInvertMz (const double rt, const double mz)=0 |
| This method is called by invertMz method. (abstract method) More... | |
Protected Attributes | |
| kome::objects::Sample * | m_standard |
| kome::objects::Sample * | m_treatment |
alignment class
Definition at line 26 of file Alignment.h.
| double kome::operation::Alignment::convertMz | ( | const double | rt, |
| const double | mz | ||
| ) |
gets aligned m/z
| [in] | rt | RT before alignment |
| [in] | mz | m/z before alignment |
Definition at line 83 of file Alignment.cpp.

| double kome::operation::Alignment::convertRt | ( | const double | rt, |
| const double | mz | ||
| ) |
gets aligned RT
| [in] | rt | RT before alignment |
| [in] | mz | m/z before alignment |
Definition at line 71 of file Alignment.cpp.

|
static |
gets default alignment
Definition at line 119 of file Alignment.cpp.

|
protected |
|
protected |
gets the treatment sample
Definition at line 51 of file Alignment.cpp.
| double kome::operation::Alignment::invertMz | ( | const double | rt, |
| const double | mz | ||
| ) |
gets m/z before alignment
| [in] | rt | aligned RT |
| [in] | mz | aligned m/z |
Definition at line 107 of file Alignment.cpp.

| double kome::operation::Alignment::invertRt | ( | const double | rt, |
| const double | mz | ||
| ) |
gets RT before alignment
| [in] | rt | aligned RT |
| [in] | mz | aligned m/z |
Definition at line 95 of file Alignment.cpp.

|
protectedpure virtual |
This method is called by convertMz method. (abstract method)
| [in] | rt | RT before alignment |
| [in] | mz | m/z before alignment |
Implemented in kome::operation::DefaultAlignment.
|
protectedpure virtual |
This method is called by convertRt method. (abstract method)
| [in] | rt | RT before alignment |
| [in] | mz | m/z before alignment |
Implemented in kome::operation::DefaultAlignment.
|
protectedpure virtual |
This method is called by invertMz method. (abstract method)
| [in] | rt | aligned RT |
| [in] | mz | aligned m/z |
Implemented in kome::operation::DefaultAlignment.
|
protectedpure virtual |
This method is called by invertRt method. (abstract method)
| [in] | rt | aligned RT |
| [in] | mz | aligned m/z |
Implemented in kome::operation::DefaultAlignment.
|
protectedpure virtual |
This method is called by prepare method. (abstract method)
| [in] | standard | standard sample |
| [in] | treatment | treatment sample |
| [in,out] | progress | the object to show the progress |
Implemented in kome::operation::DefaultAlignment.
| void kome::operation::Alignment::prepare | ( | kome::objects::Sample * | standard, |
| kome::objects::Sample * | treatment, | ||
| kome::core::Progress * | progress | ||
| ) |
prepares alignment
| [in] | standard | standard sample |
| [in] | treatment | treatment sample |
| [in,out] | progress | the object to show the progress |
Definition at line 56 of file Alignment.cpp.

|
protected |
standard sample
Definition at line 42 of file Alignment.h.
|
protected |
treatment sample
Definition at line 45 of file Alignment.h.
1.8.6