ATLAS Offline Software
HoughHelperFunctions.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef MuonPatternHelpers_HoughHelperFunctions__H
6 #define MuonPatternHelpers_HoughHelperFunctions__H
7 
9 #include "Acts/Seeding/HoughTransformUtils.hpp"
10 
12  namespace Eta{
17  double houghParamMdtLeft(double tanTheta, const MuonR4::HoughHitType & dc);
22  double houghParamMdtRight(double tanTheta, const MuonR4::HoughHitType & dc);
23 
28  double houghParamStrip(double tanTheta, const MuonR4::HoughHitType & strip);
29 
35  double houghWidthMdt(double tanTheta, const MuonR4::HoughHitType & dc, double targetReso);
36 
41  double houghWidthStrip(double tanTheta, const MuonR4::HoughHitType & strip, double targetReso);
42  }
43  namespace Phi{
48  double houghParamStrip(double tanPhi, const MuonR4::HoughHitType & dc);
49 
54  double houghWidthStrip(double tanPhi, const MuonR4::HoughHitType & dc, double targetReso);
55  }
56 }
57 
58 #endif
MuonR4::HoughHelpers::Phi::houghParamStrip
double houghParamStrip(double tanPhi, const MuonR4::HoughHitType &dc)
straight line parametrisation for strip detector measurements, in the x-direction
Definition: HoughHelperFunctions.cxx:35
Phi
@ Phi
Definition: RPCdef.h:8
MuonR4::HoughHelpers::Eta::houghWidthStrip
double houghWidthStrip(double tanTheta, const MuonR4::HoughHitType &strip, double targetReso)
Uncertainty parametrisation for strip measurements.
Definition: HoughHelperFunctions.cxx:28
MuonR4::HoughHelpers::Eta::houghWidthMdt
double houghWidthMdt(double tanTheta, const MuonR4::HoughHitType &dc, double targetReso)
uncertainty parametrisation for drift circles
Definition: HoughHelperFunctions.cxx:22
MuonR4::HoughHelpers
Definition: HoughHelperFunctions.h:11
MuonR4::HoughHelpers::Phi::houghWidthStrip
double houghWidthStrip(double tanPhi, const MuonR4::HoughHitType &dc, double targetReso)
Uncertainty parametrisation for strip measurements.
Definition: HoughHelperFunctions.cxx:38
MuonR4::HoughHelpers::Eta::houghParamMdtLeft
double houghParamMdtLeft(double tanTheta, const MuonR4::HoughHitType &dc)
left-side straight line parametrisation for drift circles
Definition: HoughHelperFunctions.cxx:11
MuonR4::SpacePoint
The muon space point is the combination of two uncalibrated measurements one of them measures the eta...
Definition: MuonSpectrometer/MuonPhaseII/Event/MuonSpacePoint/MuonSpacePoint/SpacePoint.h:24
MuonHoughDefs.h
MuonR4::HoughHelpers::Eta::houghParamMdtRight
double houghParamMdtRight(double tanTheta, const MuonR4::HoughHitType &dc)
right-side straight line parametrisation for drift circles
Definition: HoughHelperFunctions.cxx:15
MuonR4::HoughHelpers::Eta::houghParamStrip
double houghParamStrip(double tanTheta, const MuonR4::HoughHitType &strip)
straight line parametrisation for strip detector measurements
Definition: HoughHelperFunctions.cxx:19
Eta
@ Eta
Definition: RPCdef.h:8