|  | OpenMS
    2.6.0
    | 
Class to store the bulk internal data (neighbors, annotations, etc.) More...
#include <OpenMS/DATASTRUCTURES/QTCluster.h>
| Public Member Functions | |
| BulkData (const OpenMS::GridFeature *const center_point, Size num_maps, double max_distance, Int x_coord, Int y_coord, Size id) | |
| Detailed constructor of the cluster body.  More... | |
| Private Attributes | |
| const GridFeature *const | center_point_ | 
| Pointer to the cluster center.  More... | |
| Size | id_ | 
| unique id of this cluster  More... | |
| NeighborMap | neighbors_ | 
| Map that keeps track of the best current feature for each map.  More... | |
| NeighborMapMulti | tmp_neighbors_ | 
| Temporary map tracking *all* neighbors.  More... | |
| double | max_distance_ | 
| Maximum distance of a point that can still belong to the cluster.  More... | |
| Size | num_maps_ | 
| Number of input maps.  More... | |
| Int | x_coord_ | 
| x coordinate in the grid cell  More... | |
| Int | y_coord_ | 
| y coordinate in the grid cell  More... | |
| std::set< AASequence > | annotations_ | 
| Set of annotations of the cluster.  More... | |
| Friends | |
| class | QTCluster | 
Class to store the bulk internal data (neighbors, annotations, etc.)
Has no functionality without a QTCluster pointing to it. Create object of this class before calling constructor of QTCluster
| BulkData | ( | const OpenMS::GridFeature *const | center_point, | 
| Size | num_maps, | ||
| double | max_distance, | ||
| Int | x_coord, | ||
| Int | y_coord, | ||
| Size | id | ||
| ) | 
Detailed constructor of the cluster body.
| center_point | Pointer to the center point | 
| num_maps | Number of input maps | 
| max_distance | Maximum allowed distance of two points | 
| id | Unique ID of this cluster | 
| 
 | friend | 
| 
 | private | 
Set of annotations of the cluster.
The set of peptide sequences that is compatible to the cluster center and results in the best cluster quality.
| 
 | private | 
Pointer to the cluster center.
| 
 | private | 
unique id of this cluster
| 
 | private | 
Maximum distance of a point that can still belong to the cluster.
| 
 | private | 
Map that keeps track of the best current feature for each map.
| 
 | private | 
Number of input maps.
| 
 | private | 
Temporary map tracking *all* neighbors.
For each input run, a multimap which contains pointers to all neighboring elements and the respective distance.
| 
 | private | 
x coordinate in the grid cell
| 
 | private | 
y coordinate in the grid cell
 1.8.16
 1.8.16