ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
|
#include "hc.h"
#include <boost/core/checked_delete.hpp>
#include <boost/smart_ptr/shared_ptr.hpp>
#include <pcl/PointIndices.h>
#include "fastcluster.h"
#include <iostream>
#include <iterator>
#include <memory>
#include <string>
#include <pcl/kdtree/kdtree_flann.h>
#include <algorithm>
#include <fstream>
Go to the source code of this file.
Namespaces | |
hc | |
Functions | |
std::vector< triplet > | hc::generateTriplets (pcl::PointCloud< pcl::PointXYZI >::ConstPtr cloud, size_t k, size_t n, float a) |
double * | hc::calculate_distance_matrix (pcl::PointCloud< pcl::PointXYZI >::ConstPtr cloud, std::vector< triplet > const &triplets, ScaleTripletMetric triplet_metric) |
cluster_group | hc::compute_hc (pcl::PointCloud< pcl::PointXYZI >::ConstPtr cloud, std::vector< triplet > const &triplets, ScaleTripletMetric triplet_metric, float t, int opt_verbose) |
cluster_group | hc::cleanupClusterGroup (cluster_group const &clusterGroup, size_t m) |
Cluster | hc::toCluster (std::vector< hc::triplet > const &triplets, hc::cluster_group const &clusterGroup, size_t pointIndexCount) |