ATLAS Offline Software
Muon::DCMathSegmentMaker Member List

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

associateClustersToSegment(const TrkDriftCircleMath::Segment &segment, const Identifier &chid, const Amg::Transform3D &gToStation, ClusterVecPair &spVecs, double phimin, double phimax, std::vector< std::pair< double, std::unique_ptr< const Trk::MeasurementBase >> > &rioDistVec) constMuon::DCMathSegmentMakerprivate
associateMDTsToSegment(const Amg::Vector3D &gdir, TrkDriftCircleMath::Segment &segment, const TrkDriftCircleMath::ChamberGeometry *multiGeo, const Amg::Transform3D &gToStation, const Amg::Transform3D &amdbToGlobal, std::set< Identifier > &deltaVec, std::set< Identifier > &outoftimeVec, std::vector< std::pair< double, std::unique_ptr< const Trk::MeasurementBase >> > &rioDistVec) constMuon::DCMathSegmentMakerprivate
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
calculateHoles(const EventContext &ctx, Identifier chid, const Amg::Vector3D &gpos, const Amg::Vector3D &gdir, bool hasMeasuredCoordinate, std::set< Identifier > &deltaVec, std::set< Identifier > &outoftimeVec, const std::vector< std::pair< double, std::unique_ptr< const Trk::MeasurementBase >> > &rioDistVec) constMuon::DCMathSegmentMakerprivate
checkBoundsInXZ(double xline, double zline, double dXdZ, const std::vector< HitInXZ > &hits) constMuon::DCMathSegmentMakerprivate
checkPhiConsistency(double phi, double phimin, double phimax) constMuon::DCMathSegmentMakerprivate
ChIdHitMap typedefMuon::DCMathSegmentMaker
ClusterVec typedefMuon::DCMathSegmentMaker
ClusterVecPair typedefMuon::DCMathSegmentMaker
create1DClusters(const std::vector< const MuonClusterOnTrack * > &clusters) constMuon::DCMathSegmentMakerprivate
create2DClusters(const std::vector< const MuonClusterOnTrack * > &clusters) constMuon::DCMathSegmentMakerprivate
createChamberGeometry(const Identifier &chid, const Amg::Transform3D &gToStation) constMuon::DCMathSegmentMakerprivate
createClusterVec(const Identifier &chid, ClusterVec &spVec, const Amg::Transform3D &gToStation) constMuon::DCMathSegmentMakerprivate
createDCVec(const std::vector< const MdtDriftCircleOnTrack * > &mdts, double errorScale, std::set< Identifier > &chamberSet, double &phimin, double &phimax, TrkDriftCircleMath::DCStatistics &dcStatistics, const Amg::Transform3D &gToStation, const Amg::Transform3D &amdbToGlobal) constMuon::DCMathSegmentMakerprivate
createROTVec(std::vector< std::pair< double, std::unique_ptr< const Trk::MeasurementBase >> > &rioDistVec)Muon::DCMathSegmentMakerprivatestatic
createRpcSpacePoint(const Identifier &gasGapId, const MuonClusterOnTrack *etaHit, const std::vector< const MuonClusterOnTrack * > &phiHits) constMuon::DCMathSegmentMakerprivate
createSegment(const EventContext &ctx, TrkDriftCircleMath::Segment &segment, const Identifier &chid, const Amg::Vector3D &roadpos, const Amg::Vector3D &roaddir2, const std::vector< const MdtDriftCircleOnTrack * > &mdts, bool hasPhiMeasurements, segmentCreationInfo &sInfo) constMuon::DCMathSegmentMakerprivate
createSpacePoint(const Identifier &gasGapId, const MuonClusterOnTrack *etaHit, const MuonClusterOnTrack *phiHit) constMuon::DCMathSegmentMakerprivate
createSpacePoints(const ChIdHitMap &chIdHitMap) constMuon::DCMathSegmentMakerprivate
createSpacePoints(const IdHitMap &gasGapHitMap) constMuon::DCMathSegmentMakerprivate
createTgcSpacePoint(const Identifier &gasGapId, const MuonClusterOnTrack *etaHit, const MuonClusterOnTrack *phiHit) constMuon::DCMathSegmentMakerprivate
DCMathSegmentMaker(const std::string &, const std::string &, const IInterface *)Muon::DCMathSegmentMaker
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
distanceToSegment(const TrkDriftCircleMath::Segment &segment, const Amg::Vector3D &hitPos, const Amg::Transform3D &gToStation)Muon::DCMathSegmentMakerprivatestatic
errorScaleFactor(const Identifier &id, double curvature, bool hasPhiMeasurements) constMuon::DCMathSegmentMakerprivate
errorScalingRegion(const Identifier &id) constMuon::DCMathSegmentMakerprivate
EtaPhiHitsPair typedefMuon::DCMathSegmentMaker
evtStore()AthCommonDataStore< AthCommonMsg< AlgTool > >inline
evtStore() constAthCommonDataStore< AthCommonMsg< AlgTool > >inline
extraDeps_update_handler(Gaudi::Details::PropertyBase &ExtraDeps)AthCommonDataStore< AthCommonMsg< AlgTool > >protected
find(const std::vector< const Trk::RIO_OnTrack * > &rios, Trk::SegmentCollection *segColl=nullptr) constMuon::DCMathSegmentMakervirtual
find(const std::vector< const Trk::RIO_OnTrack * > &rios1, const std::vector< const Trk::RIO_OnTrack * > &rios2) constMuon::DCMathSegmentMakervirtual
find(const std::vector< const MdtDriftCircleOnTrack * > &mdts, const std::vector< const MuonClusterOnTrack * > &clusters, Trk::SegmentCollection *segColl=nullptr) constMuon::DCMathSegmentMakervirtual
find(const Amg::Vector3D &gpos, const Amg::Vector3D &gdir, const std::vector< const MdtDriftCircleOnTrack * > &mdts, const std::vector< const MuonClusterOnTrack * > &clusters, bool hasPhiMeasurements=false, Trk::SegmentCollection *segColl=nullptr, double momentum=1e9, double sinAngleCut=0) constMuon::DCMathSegmentMakervirtual
find(const Trk::TrackRoad &road, const std::vector< std::vector< const MdtDriftCircleOnTrack * > > &mdts, const std::vector< std::vector< const MuonClusterOnTrack * > > &clusters, Trk::SegmentCollection *segColl, bool hasPhiMeasurements=false, double momentum=1e9) constMuon::DCMathSegmentMakervirtual
findFirstRotInChamberWithMostHits(const std::vector< const MdtDriftCircleOnTrack * > &mdts) constMuon::DCMathSegmentMakerprivate
findMdt(const EventContext &ctx, const Identifier &id) constMuon::DCMathSegmentMakerprivate
IdHitMap typedefMuon::DCMathSegmentMaker
initialize()Muon::DCMathSegmentMakervirtual
inputHandles() const overrideAthCommonDataStore< AthCommonMsg< AlgTool > >virtual
interfaceID()Muon::IMuonSegmentMakerinlinestatic
localTubeEnds(const MdtDriftCircleOnTrack &mdt, const Amg::Transform3D &gToSegment, const Amg::Transform3D &segmentToG) constMuon::DCMathSegmentMakerprivate
m_addUnassociatedPhiHitsMuon::DCMathSegmentMakerprivate
m_allMdtHolesMuon::DCMathSegmentMakerprivate
m_assumePointingPhiMuon::DCMathSegmentMakerprivate
m_chamberGeoKeyMuon::DCMathSegmentMakerprivate
m_clusterCreatorMuon::DCMathSegmentMakerprivate
m_compClusterCreatorMuon::DCMathSegmentMakerprivate
m_createCompetingROTsEtaMuon::DCMathSegmentMakerprivate
m_createCompetingROTsPhiMuon::DCMathSegmentMakerprivate
m_curvedErrorScalingMuon::DCMathSegmentMakerprivate
m_dcslFitProviderMuon::DCMathSegmentMakerprivate
m_DetectorManagerKeyMuon::DCMathSegmentMakerprivate
m_detStoreAthCommonDataStore< AthCommonMsg< AlgTool > >private
m_doGeometryMuon::DCMathSegmentMakerprivate
m_doSpacePointsMuon::DCMathSegmentMakerprivate
m_doTimeOutChecksMuon::DCMathSegmentMakerprivate
m_edmHelperSvcMuon::DCMathSegmentMakerprivate
m_evtStoreAthCommonDataStore< AthCommonMsg< AlgTool > >private
m_idHelperSvcMuon::DCMathSegmentMakerprivate
m_maxAssociateClusterDistanceMuon::DCMathSegmentMakerprivate
m_mdtCreatorMuon::DCMathSegmentMakerprivate
m_mdtCreatorT0Muon::DCMathSegmentMakerprivate
m_mdtKeyMuon::DCMathSegmentMakerprivate
m_outputFittedT0Muon::DCMathSegmentMakerprivate
m_preciseErrorScaleMuon::DCMathSegmentMakerprivate
m_printerMuon::DCMathSegmentMakerprivate
m_recoverBadRpcCablingMuon::DCMathSegmentMakerprivate
m_redo2DFitMuon::DCMathSegmentMakerprivate
m_refitParametersMuon::DCMathSegmentMakerprivate
m_reject1DTgcSpacePointsMuon::DCMathSegmentMakerprivate
m_removeDeltasMuon::DCMathSegmentMakerprivate
m_rpcKeyMuon::DCMathSegmentMakerprivate
m_segmentFinderMuon::DCMathSegmentMakerprivate
m_segmentFitterMuon::DCMathSegmentMakerprivate
m_segmentSelectionToolMuon::DCMathSegmentMakerprivate
m_sinAngleCutMuon::DCMathSegmentMakerprivate
m_strictRoadDirectionConsistencyCheckMuon::DCMathSegmentMakerprivate
m_tgcKeyMuon::DCMathSegmentMakerprivate
m_updatePhiUsingPhiHitsMuon::DCMathSegmentMakerprivate
m_usePreciseErrorMuon::DCMathSegmentMakerprivate
m_varHandleArraysDeclaredAthCommonDataStore< AthCommonMsg< AlgTool > >private
m_vhkaAthCommonDataStore< AthCommonMsg< AlgTool > >private
msg() constAthCommonMsg< AlgTool >inline
msg(const MSG::Level lvl) constAthCommonMsg< AlgTool >inline
msgLvl(const MSG::Level lvl) constAthCommonMsg< AlgTool >inline
operator=(const AthAlgTool &)AthAlgToolprivate
outputHandles() const overrideAthCommonDataStore< AthCommonMsg< AlgTool > >virtual
renounce(T &h)AthCommonDataStore< AthCommonMsg< AlgTool > >inlineprotected
renounceArray(SG::VarHandleKeyArray &handlesArray)AthCommonDataStore< AthCommonMsg< AlgTool > >inlineprotected
residualAndPullWithSegment(const TrkDriftCircleMath::Segment &segment, const Cluster2D &spacePoint, const Amg::Transform3D &gToStation)Muon::DCMathSegmentMakerprivatestatic
StoreGateSvc_t typedefAthCommonDataStore< AthCommonMsg< AlgTool > >private
sysInitialize() overrideAthCommonDataStore< AthCommonMsg< AlgTool > >virtual
sysStart() overrideAthCommonDataStore< AthCommonMsg< AlgTool > >virtual
updateDirection(double linephi, const Trk::PlaneSurface &surf, const Amg::Vector3D &roaddir, bool isCurvedSegment) constMuon::DCMathSegmentMakerprivate
updatePhiRanges(double phiminNew, double phimaxNew, double &phiminRef, double &phimaxRef)Muon::DCMathSegmentMakerprivatestatic
updateSegmentPhi(const Amg::Vector3D &gpos, const Amg::Vector3D &gdir, Amg::Vector2D &segLocPos, Trk::LocalDirection &segLocDir, Trk::PlaneSurface &surf, const std::vector< const Trk::MeasurementBase * > &rots, double phimin, double phimax) constMuon::DCMathSegmentMakerprivate
updateVHKA(Gaudi::Details::PropertyBase &)AthCommonDataStore< AthCommonMsg< AlgTool > >inline
~AthAlgTool()AthAlgToolvirtual
~DCMathSegmentMaker()=defaultMuon::DCMathSegmentMakervirtual