ATLAS Offline Software
Loading...
Searching...
No Matches
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 tanBeta, const MuonR4::HoughHitType & dc);
22 double houghParamMdtRight(double tanBeta, const MuonR4::HoughHitType & dc);
23
28 double houghParamStrip(double tanBeta, const MuonR4::HoughHitType & strip);
29
35 double houghWidthMdt(double tanBeta, const MuonR4::HoughHitType & dc, double targetReso);
36
41 double houghWidthStrip(double tanBeta, const MuonR4::HoughHitType & strip, double targetReso);
42 }
43 namespace Phi{
48 double houghParamStrip(double tanAlpha, const MuonR4::HoughHitType & dc);
49
54 double houghWidthStrip(double tanAlpha, const MuonR4::HoughHitType & dc, double targetReso);
55 }
56}
57
58#endif
double houghWidthStrip(double tanBeta, const MuonR4::HoughHitType &strip, double targetReso)
Uncertainty parametrisation for strip measurements.
double houghParamMdtRight(double tanBeta, const MuonR4::HoughHitType &dc)
right-side straight line parametrisation for drift circles
double houghParamStrip(double tanBeta, const MuonR4::HoughHitType &strip)
straight line parametrisation for strip detector measurements
double houghWidthMdt(double tanBeta, const MuonR4::HoughHitType &dc, double targetReso)
uncertainty parametrisation for drift circles
double houghParamMdtLeft(double tanBeta, const MuonR4::HoughHitType &dc)
left-side straight line parametrisation for drift circles
double houghWidthStrip(double tanAlpha, const MuonR4::HoughHitType &dc, double targetReso)
Uncertainty parametrisation for strip measurements.
double houghParamStrip(double tanAlpha, const MuonR4::HoughHitType &dc)
straight line parametrisation for strip detector measurements, in the x-direction
const SpacePoint * HoughHitType