ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include "HelixHough.h"
#include "HelixRange.h"
#include "SimpleHit3D.h"
#include "SimpleTrack3D.h"
#include <algorithm>
#include <cstddef>
#include <cmath>
#include <iostream>
#include <memory>
#include <sys/time.h>
#include <utility>
#include <vector>
Go to the source code of this file.
Classes | |
class | floatBin |
Functions | |
static void | in_place_counting_unique (vector< unsigned int > &A, vector< unsigned int > &C) |
static void | setClusterRange (HelixRange &range1, HelixRange &range2, ParRange &prange, unsigned int n_phi, unsigned int n_d, unsigned int n_k, unsigned int n_dzdl, unsigned int n_z0) |
static bool | mergeClusters (ParameterCluster &clus1, ParameterCluster const &clus2, unsigned int MAX, float overlap_cut) |
static int | seed_bin (vector< floatBin > &bins, float val) |
|
inlinestatic |
Definition at line 32 of file HelixHough_findHelices.cpp.
View newest version in sPHENIX GitHub at line 32 of file HelixHough_findHelices.cpp
Referenced by HelixHough::attemptClusterMerge(), and mergeClusters().
|
static |
Definition at line 194 of file HelixHough_findHelices.cpp.
View newest version in sPHENIX GitHub at line 194 of file HelixHough_findHelices.cpp
References C(), ParameterCluster::hit_indexes, in_place_counting_unique(), ParRange::mergeRange(), and ParameterCluster::range.
Referenced by HelixHough::makeClusters().
Definition at line 779 of file HelixHough_findHelices.cpp.
View newest version in sPHENIX GitHub at line 779 of file HelixHough_findHelices.cpp
References bin.
Referenced by HelixHough::findSeededHelices().
|
inlinestatic |
Definition at line 75 of file HelixHough_findHelices.cpp.
View newest version in sPHENIX GitHub at line 75 of file HelixHough_findHelices.cpp
References HelixRange::max_d, ParRange::max_d, HelixRange::max_dzdl, ParRange::max_dzdl, HelixRange::max_k, ParRange::max_k, HelixRange::max_phi, ParRange::max_phi, HelixRange::max_z0, ParRange::max_z0, HelixRange::min_d, ParRange::min_d, HelixRange::min_dzdl, ParRange::min_dzdl, HelixRange::min_k, ParRange::min_k, HelixRange::min_phi, ParRange::min_phi, HelixRange::min_z0, and ParRange::min_z0.
Referenced by HelixHough::findHelices().