Cluster finding and building. More...
Namespaces | |
details | |
Implementation details of cluster namespace. | |
Classes | |
class | SmallClusterFilter |
class | BlurredClustering |
class | ClusterAna |
class | ClusterCheater |
struct | eveLoc |
class | ClusterCrawler |
class | ClusterCreator |
Class managing the creation of a new recob::Cluster object. More... | |
class | ClusterPCA |
class | ClusterTrackAna |
class | DBCluster3D |
class | DBcluster |
class | DBclusterAna |
class | EndPointModule |
module to find 2D end points More... | |
class | HoughLineFinder |
class | HoughLineFinderAna |
class | LineCluster |
Produces clusters by ClusterCrawler algorithm. More... | |
class | LineMerger |
class | ClusterMerger |
Class merging clusters: recomputes start and end position and hit list. More... | |
class | ClusterAndHitMerger |
Class merging clusters: recomputes start and end position and hit list. More... | |
class | SmallClusterFinder |
class | TrajCluster |
Produces clusters by the TrajCluster algorithm. More... | |
struct | HitLoc |
class | BlurredClusteringAlg |
class | ClusterCrawlerAlg |
class | ClusterMatchAlg |
class | ClusterMatchTQ |
struct | cluster_merge_info |
class | ClusterMergeAlg |
class | ClusterMergeHelper |
class | ClusterParamsImportWrapper |
Wrapper for ClusterParamsAlgBase objects to accept diverse input. More... | |
class | cluster_params |
class | ClusterParamsAlg |
class | ClusterParamsAlgBase |
Algorithm collection class computing cluster parameters. More... | |
class | CRUException |
class | LazyClusterParamsAlg |
Algorithm class inheriting cluster parameters. More... | |
class | OverriddenClusterParamsAlg |
Algorithm collection class computing cluster parameters. More... | |
class | StandardClusterParamsAlg |
Algorithm collection class computing cluster parameters. More... | |
class | DBScan3DAlg |
class | DBScanAlg |
class | EndPointAlg |
Algorithm to find 2D end points. More... | |
class | HoughTransform |
class | HoughTransformCounters |
CountersMap with access optimized for Hough Transform algorithm. More... | |
class | HoughBaseAlg |
class | MergeClusterAlg |
class | SmallClusterFinderAlg |
Functions | |
bool | sortHitsByWire (art::Ptr< recob::Hit > a, art::Ptr< recob::Hit > b) |
produces< art::Assns< recob::Cluster, recob::Hit > > () | |
bool | SortHits (HitLoc const &h1, HitLoc const &h2) |
bool | SortByLowHit (unsigned int i, unsigned int j) |
Variables | |
createEngine | this |
const unsigned int | kNO_CLUSTER = UINT_MAX |
const unsigned int | kNOISE_CLUSTER = UINT_MAX - 1 |
Cluster finding and building.
Cluster reconstruction namespace.
2D end point reconstruction
The algorithm is based on: C. Harris and M. Stephens (1988). "A combined corner and edge detector". Proceedings of the 4th Alvey Vision Conference. pp. 147-151. B. Morgan (2010). "Interest Point Detection for Reconstruction in High Granularity Tracking Detectors". arXiv:1006.3012v1 [physics.ins-det]
cluster::produces< art::Assns< recob::Cluster, recob::Hit > > | ( | ) |
bool cluster::SortByLowHit | ( | unsigned int | i, |
unsigned int | j | ||
) |
Definition at line 130 of file ClusterCrawlerAlg.cxx.
bool cluster::SortHits | ( | HitLoc const & | h1, |
HitLoc const & | h2 | ||
) |
Definition at line 126 of file TrajCluster_module.cc.
bool cluster::sortHitsByWire | ( | art::Ptr< recob::Hit > | a, |
art::Ptr< recob::Hit > | b | ||
) |
Definition at line 72 of file ClusterCheater_module.cc.
const unsigned int cluster::kNO_CLUSTER = UINT_MAX |
Definition at line 254 of file DBScanAlg.cxx.
const unsigned int cluster::kNOISE_CLUSTER = UINT_MAX - 1 |
Definition at line 255 of file DBScanAlg.cxx.
createEngine cluster::this |
Definition at line 69 of file HoughLineFinder_module.cc.