ATLAS Offline Software
Muon::MuonLayerHoughTool Member List

This is the complete list of members for Muon::MuonLayerHoughTool, including all inherited members.

analyse(State &state) constMuon::MuonLayerHoughToolprivate
associateMaximaInNeighbouringSectors(HoughDataPerSector &houghData, std::vector< HoughDataPerSector > &houghDataPerSectorVec) constMuon::MuonLayerHoughToolprivate
associateMaximaToPhiMaxima(MuonStationIndex::DetectorRegionIndex region, HoughDataPerSector &houghData, std::map< MuonHough::MuonPhiLayerHough::Maximum *, MaximumVec > &phiEtaAssociations, std::vector< MaximumVec > &unassEtaMaxima) constMuon::MuonLayerHoughToolprivate
associatePhiMaxima(Road &road, PhiMaximumVec &phiMaxima) constMuon::MuonLayerHoughToolprivate
AthAlgTool(const std::string &type, const std::string &name, const IInterface *parent)AthAlgTool
AthAlgTool()AthAlgToolprivate
AthAlgTool(const AthAlgTool &)AthAlgToolprivate
AthCommonDataStore(const std::string &name, T... args)AthCommonDataStore< AthCommonMsg< AlgTool > >inline
buildRoads(MaximumVec &seedMaxima, MuonHough::MuonDetectorHough &detectorHoughTransforms, std::unique_ptr< HoughDataPerSectorVec > &houghDataPerSectorVec, std::vector< Road > &roads) constMuon::MuonLayerHoughToolprivate
CollectionsPerSectorVec typedefMuon::MuonLayerHoughTool
combinedPeakheight(double ph, double ph1, double ph2, double phn, double rot, int layer, int) constMuon::MuonLayerHoughToolinlineprivate
createPatternCombinations(std::vector< MaximumVec > &maxima, MuonPatternCombinationCollection &patternCombis) constMuon::MuonLayerHoughToolprivate
createPatternCombinations(std::map< MuonHough::MuonPhiLayerHough::Maximum *, MaximumVec > &phiEtaAssociations, MuonPatternCombinationCollection &patternCombis) constMuon::MuonLayerHoughToolprivate
declareGaudiProperty(Gaudi::Property< T > &hndl, const SG::VarHandleKeyType &)AthCommonDataStore< AthCommonMsg< AlgTool > >inlineprivate
declareGaudiProperty(Gaudi::Property< T > &hndl, const SG::VarHandleKeyArrayType &)AthCommonDataStore< AthCommonMsg< AlgTool > >inlineprivate
declareGaudiProperty(Gaudi::Property< T > &hndl, const SG::VarHandleType &)AthCommonDataStore< AthCommonMsg< AlgTool > >inlineprivate
declareGaudiProperty(Gaudi::Property< T > &t, const SG::NotHandleType &)AthCommonDataStore< AthCommonMsg< AlgTool > >inlineprivate
declareProperty(Gaudi::Property< T > &t)AthCommonDataStore< AthCommonMsg< AlgTool > >inline
declareProperty(const std::string &name, SG::VarHandleKey &hndl, const std::string &doc, const SG::VarHandleKeyType &)AthCommonDataStore< AthCommonMsg< AlgTool > >inline
declareProperty(const std::string &name, SG::VarHandleBase &hndl, const std::string &doc, const SG::VarHandleType &)AthCommonDataStore< AthCommonMsg< AlgTool > >inline
declareProperty(const std::string &name, SG::VarHandleKeyArray &hndArr, const std::string &doc, const SG::VarHandleKeyArrayType &)AthCommonDataStore< AthCommonMsg< AlgTool > >inline
declareProperty(const std::string &name, T &property, const std::string &doc, const SG::NotHandleType &)AthCommonDataStore< AthCommonMsg< AlgTool > >inline
declareProperty(const std::string &name, T &property, const std::string &doc="none")AthCommonDataStore< AthCommonMsg< AlgTool > >inline
detStore() constAthCommonDataStore< AthCommonMsg< AlgTool > >inline
evtStore()AthCommonDataStore< AthCommonMsg< AlgTool > >inline
evtStore() constAthCommonDataStore< AthCommonMsg< AlgTool > >inline
extendSeed(MuonHough::MuonDetectorHough &detectorHoughTransforms, Road &road, HoughDataPerSector &sectorData) constMuon::MuonLayerHoughToolprivate
extraDeps_update_handler(Gaudi::Details::PropertyBase &ExtraDeps)AthCommonDataStore< AthCommonMsg< AlgTool > >protected
fill(const EventContext &ctx, std::set< Identifier > &truthHits, const MdtPrepDataCollection &mdts, HitVec &hits) constMuon::MuonLayerHoughToolprivate
fill(const EventContext &ctx, std::set< Identifier > &truthHits, std::vector< std::unique_ptr< TgcHitClusteringObj >> &tgcClusteringObjs, const TgcPrepDataCollection &tgcs, HitVec &hits, PhiHitVec &phiHits, int sector) constMuon::MuonLayerHoughToolprivate
fill(const EventContext &ctx, std::set< Identifier > &truthHits, const RpcPrepDataCollection &rpcs, HitVec &hits, PhiHitVec &phiHits) constMuon::MuonLayerHoughToolprivate
fill(const EventContext &ctx, std::set< Identifier > &truthHits, const MMPrepDataCollection &mdts, HitVec &hits) constMuon::MuonLayerHoughToolprivate
fill(const EventContext &ctx, std::set< Identifier > &truthHits, const sTgcPrepDataCollection &stgcs, HitVec &hits, PhiHitVec &phiHits, int sector) constMuon::MuonLayerHoughToolprivate
fill(const EventContext &ctx, std::set< Identifier > &truthHits, const CscPrepDataCollection &cscs, HitVec &hits, PhiHitVec &phiHits) constMuon::MuonLayerHoughToolprivate
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) constMuon::MuonLayerHoughToolprivate
find(const MdtPrepDataContainer *mdtCont, const CscPrepDataContainer *cscCols, const TgcPrepDataContainer *tgcCont, const RpcPrepDataContainer *rpcCont, const sTgcPrepDataContainer *stgcCont, const MMPrepDataContainer *mmCont, const EventContext &ctx) const overrideMuon::MuonLayerHoughToolvirtual
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 overrideMuon::MuonLayerHoughToolvirtual
findMaxima(MaximumVec &seedMaxima, MuonHough::MuonLayerHough &hough, HitVec &hits, MaximumVec &maxima) constMuon::MuonLayerHoughToolprivate
findMaxima(MuonHough::MuonPhiLayerHough &hough, PhiHitVec &hits, PhiMaximumVec &maxima, int sector) constMuon::MuonLayerHoughToolprivate
getSectors(const Amg::Vector3D &pos, std::vector< int > &sectors) constMuon::MuonLayerHoughToolinlineprivate
getSectors(const TgcClusterObj3D &tgc, std::vector< int > &sectors) constMuon::MuonLayerHoughToolinlineprivate
HashVec typedefMuon::MuonLayerHoughTool
HitVec typedefMuon::MuonLayerHoughTool
HoughDataPerSector typedefMuon::MuonLayerHoughTool
HoughDataPerSectorVec typedefMuon::MuonLayerHoughTool
initialize() overrideMuon::MuonLayerHoughToolvirtual
initializeSectorMapping(const MuonGM::MuonDetectorManager *detMgr)Muon::MuonLayerHoughToolprivate
inputHandles() const overrideAthCommonDataStore< AthCommonMsg< AlgTool > >virtual
insertHash(const IdentifierHash &hash, const Identifier &id)Muon::MuonLayerHoughToolprivate
insertHash(int sector, const IdentifierHash &hash, const Identifier &id)Muon::MuonLayerHoughToolprivate
interfaceID()Muon::IMuonHoughPatternFinderToolinlinestatic
m_addSectorsMuon::MuonLayerHoughToolprivate
m_collectionsPerSectorMuon::MuonLayerHoughToolprivate
m_debugHoughMuon::MuonLayerHoughToolprivate
m_detStoreAthCommonDataStore< AthCommonMsg< AlgTool > >private
m_doParabolicExtrapolationMuon::MuonLayerHoughToolprivate
m_evtStoreAthCommonDataStore< AthCommonMsg< AlgTool > >private
m_extrapolationDistanceMuon::MuonLayerHoughToolprivate
m_idHelperSvcMuon::MuonLayerHoughToolprivate
m_ntechnologiesMuon::MuonLayerHoughToolprivate
m_onlyUseCurrentBunchMuon::MuonLayerHoughToolprivate
m_printerMuon::MuonLayerHoughToolprivate
m_requireTriggerConfirmationNSWMuon::MuonLayerHoughToolprivate
m_sectorMappingMuon::MuonLayerHoughToolprivate
m_selectorsMuon::MuonLayerHoughToolprivate
m_selectorsLooseMuon::MuonLayerHoughToolprivate
m_techToTruthNameIdxMuon::MuonLayerHoughToolprivate
m_truthNamesMuon::MuonLayerHoughToolprivate
m_useRpcTimeVetoMuon::MuonLayerHoughToolprivate
m_useSeedsMuon::MuonLayerHoughToolprivate
m_varHandleArraysDeclaredAthCommonDataStore< AthCommonMsg< AlgTool > >private
m_vhkaAthCommonDataStore< AthCommonMsg< AlgTool > >private
matchTruth(std::set< Identifier > &truthHits, const PRD_MultiTruthCollection &truthCol, const Identifier &id, MuonHough::HitDebugInfo &debug) constMuon::MuonLayerHoughToolprivate
MaximumAssociationMap typedefMuon::MuonLayerHoughTool
MaximumVec typedefMuon::MuonLayerHoughTool
mergePhiMaxima(Road &road) constMuon::MuonLayerHoughToolprivate
msg() constAthCommonMsg< AlgTool >inline
msg(const MSG::Level lvl) constAthCommonMsg< AlgTool >inline
msgLvl(const MSG::Level lvl) constAthCommonMsg< AlgTool >inline
MuonLayerHoughTool(const std::string &type, const std::string &name, const IInterface *parent)Muon::MuonLayerHoughTool
operator=(const AthAlgTool &)AthAlgToolprivate
outputHandles() const overrideAthCommonDataStore< AthCommonMsg< AlgTool > >virtual
PhiHitVec typedefMuon::MuonLayerHoughTool
PhiMaximumVec typedefMuon::MuonLayerHoughTool
printTruthSummary(std::set< Identifier > &truth, std::set< Identifier > &found) constMuon::MuonLayerHoughToolprivate
rCor(const Amg::Vector3D &pos, const Identifier &id) constMuon::MuonLayerHoughToolinlineprivate
rCor(const MuonCluster &rpc) constMuon::MuonLayerHoughToolinlineprivate
rCor(const MdtPrepData &mdt) constMuon::MuonLayerHoughToolinlineprivate
rCor(const TgcClusterObj3D &tgc, const TgcEdge val, int sector) constMuon::MuonLayerHoughToolinlineprivate
RegionHashVec typedefMuon::MuonLayerHoughTool
RegionHitVec typedefMuon::MuonLayerHoughTool
RegionMaximumVec typedefMuon::MuonLayerHoughTool
RegionPhiHitVec typedefMuon::MuonLayerHoughTool
RegionPhiMaximumVec typedefMuon::MuonLayerHoughTool
renounce(T &h)AthCommonDataStore< AthCommonMsg< AlgTool > >inlineprotected
renounceArray(SG::VarHandleKeyArray &handlesArray)AthCommonDataStore< AthCommonMsg< AlgTool > >inlineprotected
StoreGateSvc_t typedefAthCommonDataStore< AthCommonMsg< AlgTool > >private
sublay(const Identifier &id, float z=0) constMuon::MuonLayerHoughToolinlineprivate
sysInitialize() overrideAthCommonDataStore< AthCommonMsg< AlgTool > >virtual
sysStart() overrideAthCommonDataStore< AthCommonMsg< AlgTool > >virtual
TechnologyRegionHashVec typedefMuon::MuonLayerHoughTool
TgcEdge typedefMuon::MuonLayerHoughToolprivate
updateVHKA(Gaudi::Details::PropertyBase &)AthCommonDataStore< AthCommonMsg< AlgTool > >inline
~AthAlgTool()AthAlgToolvirtual
~MuonLayerHoughTool()=defaultMuon::MuonLayerHoughToolvirtual