| 
    ATTPCROOT
    0.3.0-alpha
    
   A ROOT-based framework for analyzing data from active target detectors 
   | 
 
Classes | |
| struct | cluster_group | 
| struct | cluster_history | 
| class | ScaleTripletMetric | 
| struct | triplet | 
Typedefs | |
| typedef std::vector< size_t > | cluster | 
| typedef float(* | ClusterMetric) (cluster const &lhs, cluster const &rhs, Eigen::MatrixXf const &d, pcl::PointCloud< pcl::PointXYZI >::ConstPtr cloud) | 
Functions | |
| std::vector< triplet > | generateTriplets (pcl::PointCloud< pcl::PointXYZI >::ConstPtr cloud, size_t k, size_t n, float a) | 
| double * | calculate_distance_matrix (pcl::PointCloud< pcl::PointXYZI >::ConstPtr cloud, std::vector< triplet > const &triplets, ScaleTripletMetric triplet_metric) | 
| cluster_group | compute_hc (pcl::PointCloud< pcl::PointXYZI >::ConstPtr cloud, std::vector< triplet > const &triplets, ScaleTripletMetric triplet_metric, float t, int opt_verbose) | 
| cluster_group | cleanupClusterGroup (cluster_group const &clusterGroup, size_t m) | 
| Cluster | toCluster (std::vector< hc::triplet > const &triplets, hc::cluster_group const &clusterGroup, size_t pointIndexCount) | 
| float | singleLinkClusterMetric (cluster const &lhs, cluster const &rhs, Eigen::MatrixXf const &d, pcl::PointCloud< pcl::PointXYZI >::ConstPtr cloud) | 
| float | completeLinkClusterMetric (cluster const &lhs, cluster const &rhs, Eigen::MatrixXf const &d, pcl::PointCloud< pcl::PointXYZI >::ConstPtr cloud) | 
| typedef std::vector<size_t> hc::cluster | 
| double* hc::calculate_distance_matrix | ( | pcl::PointCloud< pcl::PointXYZI >::ConstPtr | cloud, | 
| std::vector< triplet > const & | triplets, | ||
| ScaleTripletMetric | triplet_metric | ||
| ) | 
| cluster_group hc::cleanupClusterGroup | ( | cluster_group const & | clusterGroup, | 
| size_t | m | ||
| ) | 
| cluster_group hc::compute_hc | ( | pcl::PointCloud< pcl::PointXYZI >::ConstPtr | cloud, | 
| std::vector< triplet > const & | triplets, | ||
| ScaleTripletMetric | triplet_metric, | ||
| float | t, | ||
| int | opt_verbose | ||
| ) | 
| std::vector< triplet > hc::generateTriplets | ( | pcl::PointCloud< pcl::PointXYZI >::ConstPtr | cloud, | 
| size_t | k, | ||
| size_t | n, | ||
| float | a | ||
| ) | 
| Cluster hc::toCluster | ( | std::vector< hc::triplet > const & | triplets, | 
| hc::cluster_group const & | clusterGroup, | ||
| size_t | pointIndexCount | ||
| ) | 
 1.8.18