50 #ifndef OPENMS_TRANSFORMATIONS_FEATUREFINDER_SUPERHIRN_MS1FEATUREMERGER_H
51 #define OPENMS_TRANSFORMATIONS_FEATUREFINDER_SUPERHIRN_MS1FEATUREMERGER_H
98 void startFeatureMerging();
100 void createMZFeatureClusters();
102 void processMZFeatureVector(std::vector<SHFeature *> *);
104 std::vector<SHFeature *>::iterator findFeaturesToMerge(
SHFeature *, std::vector<SHFeature *>::iterator, std::vector<SHFeature *> *);
110 void computeNewMS1FeatureParameters(
SHFeature *);
112 double computeDeltaArea(
double,
double,
double,
double);
138 #endif // OPENMS_TRANSFORMATIONS_FEATUREFINDER_SUPERHIRN_MS1FEATUREMERGER_H
bool operator()(const SHFeature A, const SHFeature B) const
Definition: MS1FeatureMerger.h:120
Definition: MS1FeatureMerger.h:56
LCMS * lcmsMap
Definition: MS1FeatureMerger.h:68
std::vector< int > idsToRemove
Definition: MS1FeatureMerger.h:70
double TR
Definition: SHFeature.h:120
std::map< double, std::vector< SHFeature * > > mzClusters
Definition: MS1FeatureMerger.h:71
Definition: SHFeature.h:51
Definition: MS1FeatureMerger.h:117