|  | OpenMS
    2.6.0
    | 
#include <OpenMS/ANALYSIS/OPENSWATH/MRMBatchFeatureSelector.h>
| Public Member Functions | |
| MRMBatchFeatureSelector ()=delete | |
| ~MRMBatchFeatureSelector ()=delete | |
| Static Public Member Functions | |
| static void | batchMRMFeatures (const MRMFeatureSelector &feature_selector, const FeatureMap &features, FeatureMap &selected_features, const std::vector< MRMFeatureSelector::SelectorParameters > ¶meters) | 
| static void | batchMRMFeaturesScore (const FeatureMap &features, FeatureMap &selected_features, const std::vector< MRMFeatureSelector::SelectorParameters > ¶meters) | 
| Calls `batchMRMFeatures()` using a `MRMFeatureSelectorScore` selector.  More... | |
| static void | batchMRMFeaturesQMIP (const FeatureMap &features, FeatureMap &selected_features, const std::vector< MRMFeatureSelector::SelectorParameters > ¶meters) | 
| Calls `batchMRMFeatures()` using a `MRMFeatureSelectorQMIP` selector.  More... | |
Class used to batch multiple calls to `MRMFeatureSelector`'s methods. The class offers a generic batch method (where the user is supposed to pass a `MRMFeatureSelector` derived object) and two specialized versions (Score and QMIP).
| 
 | delete | 
| 
 | delete | 
| 
 | static | 
Calls `feature_selector.selectMRMFeature()` feeding it the parameters found in `parameters`. It calls said method `parameters.size()` times, using the result of each cycle as input for the next cycle.
| [in] | feature_selector | Base class for the feature selector to use | 
| [in] | features | Input features | 
| [out] | selected_features | Selected features | 
| [in] | parameters | Vector of parameters for the multiple calls to the selector | 
| 
 | static | 
Calls `batchMRMFeatures()` using a `MRMFeatureSelectorQMIP` selector.
| 
 | static | 
Calls `batchMRMFeatures()` using a `MRMFeatureSelectorScore` selector.
 1.8.16
 1.8.16