38 #include <OpenMS/OpenMSConfig.h>
A basic LC-MS feature.
Definition: BaseFeature.h:59
Representation of a feature in a hash grid.
Definition: GridFeature.h:53
double getRT() const
Returns the feature RT.
const BaseFeature & feature_
Reference to the contained feature.
Definition: GridFeature.h:56
GridFeature(const BaseFeature &feature, Size map_index, Size feature_index)
Detailed constructor.
std::set< AASequence > annotations_
Set of peptide sequences annotated to the feature.
Definition: GridFeature.h:65
Size getMapIndex() const
Returns the map index.
Int getID() const
Returns the ID of the GridFeature (same as the feature index)
Size getFeatureIndex() const
Returns the feature index.
const std::set< AASequence > & getAnnotations() const
Returns the set of peptide sequences annotated to the cluster center.
virtual ~GridFeature()
Destructor.
Size map_index_
Index of the feature map or consensus map.
Definition: GridFeature.h:59
const BaseFeature & getFeature() const
Returns the feature.
Size feature_index_
Index of the feature in the map.
Definition: GridFeature.h:62
double getMZ() const
Returns the feature m/z.
int Int
Signed integer type.
Definition: Types.h:102
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:127
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47