ATLAS Offline Software
Classes | Namespaces | Variables
MuonHoughMathUtils.h File Reference
#include <cmath>
#include <string>
#include <vector>
#include "GeoPrimitives/GeoPrimitives.h"
#include "MuonHoughPatternEvent/MuonHoughHit.h"
Include dependency graph for MuonHoughMathUtils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MuonHoughMathUtils
 

Namespaces

 MuonHough
 

Variables

constexpr double MuonHough::two_Pi = 2 * M_PI
 
constexpr double MuonHough::degree_rad_conversion_factor = M_PI / 180.
 
constexpr double MuonHough::rad_degree_conversion_factor = 180. / M_PI
 
constexpr double MuonHough::tan_barrel = 11430. / 14000.
 relation for transition between endcap and barrel 11.43 m (r) / 14m (z) More...
 
constexpr double MuonHough::radius_cylinder = 4000.
 radius of cylinder More...
 
constexpr double MuonHough::z_cylinder = 6000.
 length of cylinder More...
 
constexpr double MuonHough::z_end = 15000.
 z value whereafter no magnetic field / curvature More...
 
constexpr double MuonHough::z_magnetic_range = z_end - z_cylinder
 range where hit is curved in endcap region More...
 
constexpr double MuonHough::z_magnetic_range_squared = z_end * z_end - z_cylinder * z_cylinder
 range where hit is curved in endcap region ('squared') More...