![]() |
ATLAS Offline Software
|
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) const | Muon::DCMathSegmentMaker | private |
| 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, double beta=1.) const | Muon::DCMathSegmentMaker | private |
| 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) const | Muon::DCMathSegmentMaker | private |
| checkBoundsInXZ(double xline, double zline, double dXdZ, const std::vector< HitInXZ > &hits) const | Muon::DCMathSegmentMaker | private |
| checkPhiConsistency(double phi, double phimin, double phimax) const | Muon::DCMathSegmentMaker | private |
| ChIdHitMap typedef | Muon::DCMathSegmentMaker | |
| ClusterVec typedef | Muon::DCMathSegmentMaker | |
| ClusterVecPair typedef | Muon::DCMathSegmentMaker | |
| create1DClusters(const std::vector< const MuonClusterOnTrack * > &clusters) const | Muon::DCMathSegmentMaker | private |
| create2DClusters(const std::vector< const MuonClusterOnTrack * > &clusters) const | Muon::DCMathSegmentMaker | private |
| createChamberGeometry(const Identifier &chid, const Amg::Transform3D &gToStation) const | Muon::DCMathSegmentMaker | private |
| createClusterVec(const Identifier &chid, ClusterVec &spVec, const Amg::Transform3D &gToStation) const | Muon::DCMathSegmentMaker | private |
| 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) const | Muon::DCMathSegmentMaker | private |
| createROTVec(std::vector< std::pair< double, std::unique_ptr< const Trk::MeasurementBase >> > &rioDistVec) | Muon::DCMathSegmentMaker | privatestatic |
| createRpcSpacePoint(const Identifier &gasGapId, const MuonClusterOnTrack *etaHit, const std::vector< const MuonClusterOnTrack * > &phiHits) const | Muon::DCMathSegmentMaker | private |
| 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, double beta=1.) const | Muon::DCMathSegmentMaker | private |
| createSpacePoint(const Identifier &gasGapId, const MuonClusterOnTrack *etaHit, const MuonClusterOnTrack *phiHit) const | Muon::DCMathSegmentMaker | private |
| createSpacePoints(const ChIdHitMap &chIdHitMap) const | Muon::DCMathSegmentMaker | private |
| createSpacePoints(const IdHitMap &gasGapHitMap) const | Muon::DCMathSegmentMaker | private |
| createTgcSpacePoint(const Identifier &gasGapId, const MuonClusterOnTrack *etaHit, const MuonClusterOnTrack *phiHit) const | Muon::DCMathSegmentMaker | private |
| distanceToSegment(const TrkDriftCircleMath::Segment &segment, const Amg::Vector3D &hitPos, const Amg::Transform3D &gToStation) | Muon::DCMathSegmentMaker | privatestatic |
| errorScaleFactor(const Identifier &id, double curvature, bool hasPhiMeasurements) const | Muon::DCMathSegmentMaker | private |
| errorScalingRegion(const Identifier &id) const | Muon::DCMathSegmentMaker | private |
| EtaPhiHitsPair typedef | Muon::DCMathSegmentMaker | |
| find(const std::vector< const Trk::RIO_OnTrack * > &rios, Trk::SegmentCollection *segColl=nullptr) const | Muon::DCMathSegmentMaker | |
| find(const std::vector< const Trk::RIO_OnTrack * > &rios1, const std::vector< const Trk::RIO_OnTrack * > &rios2) const | Muon::DCMathSegmentMaker | |
| find(const std::vector< const MdtDriftCircleOnTrack * > &mdts, const std::vector< const MuonClusterOnTrack * > &clusters, Trk::SegmentCollection *segColl=nullptr) const | Muon::DCMathSegmentMaker | |
| 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, double beta=1.) const | Muon::DCMathSegmentMaker | |
| 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) const | Muon::DCMathSegmentMaker | |
| findFirstRotInChamberWithMostHits(const std::vector< const MdtDriftCircleOnTrack * > &mdts) const | Muon::DCMathSegmentMaker | private |
| findMdt(const EventContext &ctx, const Identifier &id) const | Muon::DCMathSegmentMaker | private |
| IdHitMap typedef | Muon::DCMathSegmentMaker | |
| initialize() | Muon::DCMathSegmentMaker | virtual |
| localTubeEnds(const MdtDriftCircleOnTrack &mdt, const Amg::Transform3D &gToSegment, const Amg::Transform3D &segmentToG) const | Muon::DCMathSegmentMaker | private |
| m_addUnassociatedPhiHits | Muon::DCMathSegmentMaker | private |
| m_allMdtHoles | Muon::DCMathSegmentMaker | private |
| m_assumePointingPhi | Muon::DCMathSegmentMaker | private |
| m_chamberGeoKey | Muon::DCMathSegmentMaker | private |
| m_clusterCreator | Muon::DCMathSegmentMaker | private |
| m_compClusterCreator | Muon::DCMathSegmentMaker | private |
| m_createCompetingROTsEta | Muon::DCMathSegmentMaker | private |
| m_createCompetingROTsPhi | Muon::DCMathSegmentMaker | private |
| m_curvedErrorScaling | Muon::DCMathSegmentMaker | private |
| m_dcslFitProvider | Muon::DCMathSegmentMaker | private |
| m_DetectorManagerKey | Muon::DCMathSegmentMaker | private |
| m_doGeometry | Muon::DCMathSegmentMaker | private |
| m_doSpacePoints | Muon::DCMathSegmentMaker | private |
| m_doTimeOutChecks | Muon::DCMathSegmentMaker | private |
| m_edmHelperSvc | Muon::DCMathSegmentMaker | private |
| m_idHelperSvc | Muon::DCMathSegmentMaker | private |
| m_maxAssociateClusterDistance | Muon::DCMathSegmentMaker | private |
| m_mdtCreator | Muon::DCMathSegmentMaker | private |
| m_mdtCreatorT0 | Muon::DCMathSegmentMaker | private |
| m_mdtKey | Muon::DCMathSegmentMaker | private |
| m_outputFittedT0 | Muon::DCMathSegmentMaker | private |
| m_preciseErrorScale | Muon::DCMathSegmentMaker | private |
| m_printer | Muon::DCMathSegmentMaker | private |
| m_recoverBadRpcCabling | Muon::DCMathSegmentMaker | private |
| m_redo2DFit | Muon::DCMathSegmentMaker | private |
| m_refitParameters | Muon::DCMathSegmentMaker | private |
| m_reject1DTgcSpacePoints | Muon::DCMathSegmentMaker | private |
| m_removeDeltas | Muon::DCMathSegmentMaker | private |
| m_segmentFinder | Muon::DCMathSegmentMaker | private |
| m_segmentFitter | Muon::DCMathSegmentMaker | private |
| m_segmentSelectionTool | Muon::DCMathSegmentMaker | private |
| m_sinAngleCut | Muon::DCMathSegmentMaker | private |
| m_strictRoadDirectionConsistencyCheck | Muon::DCMathSegmentMaker | private |
| m_updatePhiUsingPhiHits | Muon::DCMathSegmentMaker | private |
| m_usePreciseError | Muon::DCMathSegmentMaker | private |
| residualAndPullWithSegment(const TrkDriftCircleMath::Segment &segment, const Cluster2D &spacePoint, const Amg::Transform3D &gToStation) | Muon::DCMathSegmentMaker | privatestatic |
| updateDirection(double linephi, const Trk::PlaneSurface &surf, const Amg::Vector3D &roaddir, bool isCurvedSegment) const | Muon::DCMathSegmentMaker | private |
| updatePhiRanges(double phiminNew, double phimaxNew, double &phiminRef, double &phimaxRef) | Muon::DCMathSegmentMaker | privatestatic |
| 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) const | Muon::DCMathSegmentMaker | private |
| ~DCMathSegmentMaker()=default | Muon::DCMathSegmentMaker | virtual |
1.8.18