![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
#include <array>#include <vector>#include <boost/pending/disjoint_sets.hpp>
Include dependency graph for Clusterization.ipp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| namespace | Acts::Ccl::internal |
| namespace | Acts::Ccl |
Functions | |
| template<size_t GridDim> | |
| constexpr void | Acts::Ccl::internal::staticCheckGridDim () |
| template<typename T , size_t GridDim> | |
| constexpr void | Acts::Ccl::internal::staticCheckCellType () |
| template<typename T , typename U > | |
| constexpr void | Acts::Ccl::internal::staticCheckClusterType () |
| template<typename Cell , typename Connect , size_t GridDim> | |
| Connections< GridDim > | Acts::Ccl::internal::getConnections (typename std::vector< Cell >::iterator it, std::vector< Cell > &set, Connect connect) |
| template<typename CellCollection , typename ClusterCollection > | |
| ClusterCollection | Acts::Ccl::internal::mergeClustersImpl (CellCollection &cells) |
| template<size_t GridDim> | |
| void | Acts::Ccl::recordEquivalences (const internal::Connections< GridDim > seen, internal::DisjointSets &ds) |
| template<typename CellCollection , size_t GridDim = 2, typename Connect = DefaultConnect<typename CellCollection::value_type, GridDim>> | |
| void | Acts::Ccl::labelClusters (CellCollection &cells, Connect connect=Connect()) |
| labelClusters | |
| template<typename CellCollection , typename ClusterCollection , size_t GridDim> | |
| ClusterCollection | Acts::Ccl::mergeClusters (CellCollection &) |
| mergeClusters | |
| template<typename CellCollection , typename ClusterCollection , size_t GridDim = 2, typename Connect = DefaultConnect<typename CellCollection::value_type, GridDim>> | |
| ClusterCollection | Acts::Ccl::createClusters (CellCollection &cells, Connect connect=Connect()) |
| createClusters Convenience function which runs both labelClusters and createClusters. | |