|
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