![]() |
ATLAS Offline Software
|
#include <CurvedCandidateFinder.h>
Public Types | |
using | MdtHitVec = MuonCalibSegment::MdtHitVec |
using | MdtHitPtr = MuonCalibSegment::MdtHitPtr |
Public Member Functions | |
CurvedCandidateFinder (const MdtHitVec &hits) | |
Constructor. More... | |
const std::vector< CurvedLine > & | getCandidates (const double road_width) |
get all candidates connecting all hits within the given road width (mm) More... | |
const std::vector< CurvedLine > & | getCandidates (const double road_width, const Amg::Vector3D &est_dir) |
get all candidates connecting all hits within the given road width (mm); est_dir is the estimated direction of incidence More... | |
Private Attributes | |
MdtHitVec | m_hits |
std::vector< CurvedLine > | m_candidates |
Definition at line 35 of file CurvedCandidateFinder.h.
Definition at line 38 of file CurvedCandidateFinder.h.
Definition at line 37 of file CurvedCandidateFinder.h.
Constructor.
hits | Vector of hits used in the candidate finding. |
Definition at line 12 of file CurvedCandidateFinder.cxx.
const std::vector< CurvedLine > & CurvedCandidateFinder::getCandidates | ( | const double | road_width | ) |
get all candidates connecting all hits within the given road width (mm)
Definition at line 14 of file CurvedCandidateFinder.cxx.
const std::vector< CurvedLine > & CurvedCandidateFinder::getCandidates | ( | const double | road_width, |
const Amg::Vector3D & | est_dir | ||
) |
get all candidates connecting all hits within the given road width (mm); est_dir is the estimated direction of incidence
Definition at line 25 of file CurvedCandidateFinder.cxx.
|
private |
Definition at line 60 of file CurvedCandidateFinder.h.
|
private |
Definition at line 56 of file CurvedCandidateFinder.h.