OpenMS
2.4.0
|
#include <OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/MS1FeatureMerger.h>
Classes | |
struct | OPERATOR_FEATURE_TR |
Public Member Functions | |
~MS1FeatureMerger () | |
MS1FeatureMerger (LCMS *) | |
void | startFeatureMerging () |
void | createMZFeatureClusters () |
void | processMZFeatureVector (std::vector< SHFeature *> *) |
std::vector< SHFeature * >::iterator | findFeaturesToMerge (SHFeature *, std::vector< SHFeature *>::iterator, std::vector< SHFeature *> *) |
bool | compareMZFeatureBeloning (SHFeature *, SHFeature *) |
void | mergeFeatures (SHFeature *, SHFeature *) |
void | computeNewMS1FeatureParameters (SHFeature *) |
double | computeDeltaArea (double, double, double, double) |
Private Attributes | |
LCMS * | lcmsMap |
std::vector< int > | idsToRemove |
std::map< double, std::vector< SHFeature * > > | mzClusters |
~MS1FeatureMerger | ( | ) |
MS1FeatureMerger | ( | LCMS * | ) |
void computeNewMS1FeatureParameters | ( | SHFeature * | ) |
void createMZFeatureClusters | ( | ) |
std::vector<SHFeature *>::iterator findFeaturesToMerge | ( | SHFeature * | , |
std::vector< SHFeature *>::iterator | , | ||
std::vector< SHFeature *> * | |||
) |
void processMZFeatureVector | ( | std::vector< SHFeature *> * | ) |
void startFeatureMerging | ( | ) |
|
private |
|
private |