| 
    IMP Reference Guide
    2.23.0
    
   The Integrative Modeling Platform 
   | 
 
#include <IMP/multifit/DataPointsAssignment.h>
Sets the assignment of particles data points into clusters according to the clustering engine.
Definition at line 28 of file DataPointsAssignment.h.
Public Member Functions | |
| DataPointsAssignment (const IMP::statistics::internal::XYZDataPoints *data, const IMP::statistics::internal::ClusteringEngine *cluster_engine) | |
| algebra::Vector3Ds | get_centers () const | 
| 
const  IMP::statistics::internal::ClusteringEngine *  | get_cluster_engine () const | 
| algebra::Vector3Ds | get_cluster_vectors (int cluster_id) const | 
| IMP::algebra::Vector3Ds | get_cluster_xyz (int cluster_ind) const | 
| const IntPairs * | get_edges () const | 
| int | get_number_of_clusters () const | 
Protected Member Functions | |
| void | connect_clusters (int c1, int c2) | 
| algebra::Vector3Ds | set_cluster (int cluster_ind) | 
| void | set_clusters () | 
| void | set_edges (double voxel_size=3.) | 
Protected Attributes | |
| 
const  IMP::statistics::internal::ClusteringEngine *  | cluster_engine_ | 
| std::vector< algebra::Vector3Ds > | cluster_sets_ | 
| 
Pointer< const  IMP::statistics::internal::XYZDataPoints >  | data_ | 
| IntPairs | edges_ | 
| CEdges | edges_map_ |