![]() |
ATLAS Offline Software
|
Classes | |
| class | GlobalPatternFinder |
| Standalone module to handle global pattern recognition. More... | |
| struct | LineTestRes |
| : Small struct to encapsulate the result of the line compatibility test More... | |
Typedefs | |
| using | StIndex = GlobalPatternFinder::StIndex |
Enumerations | |
| enum class | LineTestDecision : std::int8_t { eAddHit , eBranchPattern , eRejectHit } |
| : Enum for possible outcomes of pattern line compatibility test More... | |
Functions | |
| const GlobalPattern * | getParentPattern (const xAOD::MuonSegment &segment) |
| Retrieve the parent global pattern of the segment. | |
| const GlobalPattern * | getParentPattern (const xAOD::Muon &muon) |
| Retrieve the parent global pattern of the muon. | |
| double | getQOverPCov (const xAOD::Muon &muon) |
| Retrieve the Q/P covariance of the muon. | |
Variables | |
| static const SpacePointPerLayerSorter | s_spSorter {} |
Definition at line 14 of file GlobalPatternFinderDefs.h.
|
strong |
: Enum for possible outcomes of pattern line compatibility test
| Enumerator | |
|---|---|
| eAddHit | Test successfull, add hit to pattern. |
| eBranchPattern | Test successfull with multiple pattern hits on same layer, branch the pattern. |
| eRejectHit | Test failed, discard the hit. |
Definition at line 99 of file GlobalPatternFinderDefs.h.
| const GlobalPattern * MuonR4::FastReco::getParentPattern | ( | const xAOD::Muon & | muon | ) |
Retrieve the parent global pattern of the muon.
Definition at line 27 of file FastRecoUtils.cxx.
| const GlobalPattern * MuonR4::FastReco::getParentPattern | ( | const xAOD::MuonSegment & | segment | ) |
Retrieve the parent global pattern of the segment.
Definition at line 20 of file FastRecoUtils.cxx.
| double MuonR4::FastReco::getQOverPCov | ( | const xAOD::Muon & | muon | ) |
Retrieve the Q/P covariance of the muon.
Definition at line 39 of file FastRecoUtils.cxx.
|
static |
Definition at line 16 of file GlobalPatternFinderDefs.h.