OpenMS
FeatureOverlapFilter Class Reference

#include <OpenMS/PROCESSING/FEATURE/FeatureOverlapFilter.h>

Static Public Member Functions

static void filter (FeatureMap &fmap, std::function< bool(const Feature &, const Feature &)> FeatureComparator=[](const Feature &left, const Feature &right){ return left.getOverallQuality() > right.getOverallQuality();}, std::function< bool(Feature &, Feature &)> FeatureOverlapCallback=[](Feature &, Feature &){ return true;}, bool check_overlap_at_trace_level=true)
 

Member Function Documentation

◆ filter()

static void filter ( FeatureMap fmap,
std::function< bool(const Feature &, const Feature &)>  FeatureComparator = [](const Feature &left, const Feature &right){ return left.getOverallQuality() > right.getOverallQuality();},
std::function< bool(Feature &, Feature &)>  FeatureOverlapCallback = [](Feature &, Feature &){ return true;},
bool  check_overlap_at_trace_level = true 
)
static