![]() |
ATLAS Offline Software
|
This is the complete list of members for Muon::MuonLayerHoughTool, including all inherited members.
analyse(State &state) const | Muon::MuonLayerHoughTool | private |
associateMaximaInNeighbouringSectors(HoughDataPerSector &houghData, std::vector< HoughDataPerSector > &houghDataPerSectorVec) const | Muon::MuonLayerHoughTool | private |
associateMaximaToPhiMaxima(MuonStationIndex::DetectorRegionIndex region, HoughDataPerSector &houghData, std::map< MuonHough::MuonPhiLayerHough::Maximum *, MaximumVec > &phiEtaAssociations, std::vector< MaximumVec > &unassEtaMaxima) const | Muon::MuonLayerHoughTool | private |
associatePhiMaxima(Road &road, PhiMaximumVec &phiMaxima) const | Muon::MuonLayerHoughTool | private |
ATLAS_THREAD_SAFE | Muon::MuonLayerHoughTool | mutableprivate |
ATLAS_THREAD_SAFE | Muon::MuonLayerHoughTool | mutableprivate |
ATLAS_THREAD_SAFE | Muon::MuonLayerHoughTool | mutableprivate |
buildRoads(MaximumVec &seedMaxima, MuonHough::MuonDetectorHough &detectorHoughTransforms, std::unique_ptr< HoughDataPerSectorVec > &houghDataPerSectorVec, std::vector< Road > &roads) const | Muon::MuonLayerHoughTool | private |
CollectionsPerSectorVec typedef | Muon::MuonLayerHoughTool | |
combinedPeakheight(double ph, double ph1, double ph2, double phn, double rot, int layer, int) const | Muon::MuonLayerHoughTool | inlineprivate |
createPatternCombinations(std::vector< MaximumVec > &maxima, MuonPatternCombinationCollection &patternCombis) const | Muon::MuonLayerHoughTool | private |
createPatternCombinations(std::map< MuonHough::MuonPhiLayerHough::Maximum *, MaximumVec > &phiEtaAssociations, MuonPatternCombinationCollection &patternCombis) const | Muon::MuonLayerHoughTool | private |
DetRegIdx typedef | Muon::MuonLayerHoughTool | |
extendSeed(MuonHough::MuonDetectorHough &detectorHoughTransforms, Road &road, HoughDataPerSector §orData) const | Muon::MuonLayerHoughTool | private |
fill(const EventContext &ctx, std::set< Identifier > &truthHits, const MdtPrepDataCollection &mdts, HitVec &hits) const | Muon::MuonLayerHoughTool | private |
fill(const EventContext &ctx, std::set< Identifier > &truthHits, std::vector< std::unique_ptr< TgcHitClusteringObj >> &tgcClusteringObjs, const TgcPrepDataCollection &tgcs, HitVec &hits, PhiHitVec &phiHits, int sector) const | Muon::MuonLayerHoughTool | private |
fill(const EventContext &ctx, std::set< Identifier > &truthHits, const RpcPrepDataCollection &rpcs, HitVec &hits, PhiHitVec &phiHits) const | Muon::MuonLayerHoughTool | private |
fill(const EventContext &ctx, std::set< Identifier > &truthHits, const MMPrepDataCollection &mdts, HitVec &hits) const | Muon::MuonLayerHoughTool | private |
fill(const EventContext &ctx, std::set< Identifier > &truthHits, const sTgcPrepDataCollection &stgcs, HitVec &hits, PhiHitVec &phiHits, int sector) const | Muon::MuonLayerHoughTool | private |
fill(const EventContext &ctx, std::set< Identifier > &truthHits, const CscPrepDataCollection &cscs, HitVec &hits, PhiHitVec &phiHits) const | Muon::MuonLayerHoughTool | private |
fillHitsPerSector(const EventContext &ctx, State &state, const int sector, const CollectionsPerSector &hashes, const MdtPrepDataContainer *mdtCont, const CscPrepDataContainer *cscCont, const TgcPrepDataContainer *tgcCont, const RpcPrepDataContainer *rpcCont, const sTgcPrepDataContainer *stgcCont, const MMPrepDataContainer *mmCont) const | Muon::MuonLayerHoughTool | private |
find(const MdtPrepDataContainer *mdtCont, const CscPrepDataContainer *cscCols, const TgcPrepDataContainer *tgcCont, const RpcPrepDataContainer *rpcCont, const sTgcPrepDataContainer *stgcCont, const MMPrepDataContainer *mmCont, const EventContext &ctx) const override | Muon::MuonLayerHoughTool | virtual |
find(const std::vector< const MdtPrepDataCollection * > &mdtCols, const std::vector< const CscPrepDataCollection * > &cscCols, const std::vector< const TgcPrepDataCollection * > &tgcCols, const std::vector< const RpcPrepDataCollection * > &rpcCols, const MuonSegmentCombinationCollection *, const EventContext &ctx) const override | Muon::MuonLayerHoughTool | virtual |
findMaxima(MaximumVec &seedMaxima, MuonHough::MuonLayerHough &hough, HitVec &hits, MaximumVec &maxima) const | Muon::MuonLayerHoughTool | private |
findMaxima(MuonHough::MuonPhiLayerHough &hough, PhiHitVec &hits, PhiMaximumVec &maxima, int sector) const | Muon::MuonLayerHoughTool | private |
getSectors(const Amg::Vector3D &pos, std::vector< int > §ors) const | Muon::MuonLayerHoughTool | inlineprivate |
getSectors(const TgcClusterObj3D &tgc, std::vector< int > §ors) const | Muon::MuonLayerHoughTool | inlineprivate |
HashVec typedef | Muon::MuonLayerHoughTool | |
HitVec typedef | Muon::MuonLayerHoughTool | |
HoughDataPerSector typedef | Muon::MuonLayerHoughTool | |
initialize() override | Muon::MuonLayerHoughTool | virtual |
initializeSectorMapping(const EventContext &ctx) const | Muon::MuonLayerHoughTool | private |
insertHash(const IdentifierHash &hash, const Identifier &id) const | Muon::MuonLayerHoughTool | private |
insertHash(int sector, const IdentifierHash &hash, const Identifier &id) const | Muon::MuonLayerHoughTool | private |
m_addSectors | Muon::MuonLayerHoughTool | private |
m_debugHough | Muon::MuonLayerHoughTool | private |
m_doParabolicExtrapolation | Muon::MuonLayerHoughTool | private |
m_extrapolationDistance | Muon::MuonLayerHoughTool | private |
m_idHelperSvc | Muon::MuonLayerHoughTool | private |
m_muonManagerKey | Muon::MuonLayerHoughTool | private |
m_ntechnologies | Muon::MuonLayerHoughTool | private |
m_onlyUseCurrentBunch | Muon::MuonLayerHoughTool | private |
m_printer | Muon::MuonLayerHoughTool | private |
m_requireTriggerConfirmationNSW | Muon::MuonLayerHoughTool | private |
m_sectorMapping | Muon::MuonLayerHoughTool | private |
m_selectors | Muon::MuonLayerHoughTool | private |
m_selectorsLoose | Muon::MuonLayerHoughTool | private |
m_techToTruthNameIdx | Muon::MuonLayerHoughTool | private |
m_truthNames | Muon::MuonLayerHoughTool | private |
m_useRpcTimeVeto | Muon::MuonLayerHoughTool | private |
m_useSeeds | Muon::MuonLayerHoughTool | private |
matchTruth(std::set< Identifier > &truthHits, const PRD_MultiTruthCollection &truthCol, const Identifier &id, MuonHough::HitDebugInfo &debug) const | Muon::MuonLayerHoughTool | private |
MaximumAssociationMap typedef | Muon::MuonLayerHoughTool | |
MaximumVec typedef | Muon::MuonLayerHoughTool | |
mergePhiMaxima(Road &road) const | Muon::MuonLayerHoughTool | private |
PhiHitVec typedef | Muon::MuonLayerHoughTool | |
PhiMaximumVec typedef | Muon::MuonLayerHoughTool | |
printTruthSummary(std::set< Identifier > &truth, std::set< Identifier > &found) const | Muon::MuonLayerHoughTool | private |
rCor(const Amg::Vector3D &pos, const Identifier &id) const | Muon::MuonLayerHoughTool | inlineprivate |
rCor(const MuonCluster &rpc) const | Muon::MuonLayerHoughTool | inlineprivate |
rCor(const MdtPrepData &mdt) const | Muon::MuonLayerHoughTool | inlineprivate |
rCor(const TgcClusterObj3D &tgc, const TgcEdge val, int sector) const | Muon::MuonLayerHoughTool | inlineprivate |
RegionHashVec typedef | Muon::MuonLayerHoughTool | |
RegionHitVec typedef | Muon::MuonLayerHoughTool | |
RegionMaximumVec typedef | Muon::MuonLayerHoughTool | |
RegionPhiHitVec typedef | Muon::MuonLayerHoughTool | |
RegionPhiMaximumVec typedef | Muon::MuonLayerHoughTool | |
sublay(const Identifier &id, float z=0) const | Muon::MuonLayerHoughTool | inlineprivate |
TechnologyRegionHashVec typedef | Muon::MuonLayerHoughTool | |
TgcEdge typedef | Muon::MuonLayerHoughTool | private |
~MuonLayerHoughTool()=default | Muon::MuonLayerHoughTool | virtual |