OpenMS  2.4.0
Classes | Public Attributes | List of all members
MRMFeatureQC Class Reference

The MRMFeatureQC is a class to handle the parameters and options for MRMFeatureFilter. More...

#include <OpenMS/ANALYSIS/OPENSWATH/MRMFeatureQC.h>

Classes

struct  ComponentGroupPairQCs
 Quality Controls (QCs) for multiple components (between or within component_groups) More...
 
struct  ComponentGroupQCs
 Quality Controls (QCs) within a component group. More...
 
struct  ComponentQCs
 Quality Controls (QCs) for individual components. More...
 

Public Member Functions

 MRMFeatureQC ()
 Constructor. More...
 
 ~MRMFeatureQC ()
 Destructor. More...
 

Public Attributes

std::vector< ComponentQCscomponent_qcs
 list of all component QCs More...
 
std::vector< ComponentGroupQCscomponent_group_qcs
 list of all component group QCs More...
 
std::vector< ComponentGroupPairQCscomponent_group_pair_qcs
 list of all component group pair QCs More...
 

Detailed Description

The MRMFeatureQC is a class to handle the parameters and options for MRMFeatureFilter.

The format is based loosely on the TraML format and can be stored and loaded to disk using MRMFeatureQCFile.

Quality control parameters are available on multiple levels:

Constructor & Destructor Documentation

◆ MRMFeatureQC()

Constructor.

◆ ~MRMFeatureQC()

Destructor.

Member Data Documentation

◆ component_group_pair_qcs

std::vector<ComponentGroupPairQCs> component_group_pair_qcs

list of all component group pair QCs

◆ component_group_qcs

std::vector<ComponentGroupQCs> component_group_qcs

list of all component group QCs

◆ component_qcs

std::vector<ComponentQCs> component_qcs

list of all component QCs