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

Go to the source code of this file.

Classes

class  MuonHoughHit
 

Namespaces

 MuonHough
 
 Trk
 Ensure that the ATLAS eigen extensions are properly loaded.
 

Enumerations

enum  MuonHough::DetectorTechnology { MuonHough::MDT, MuonHough::CSC, MuonHough::RPC, MuonHough::TGC }
 enum to identify the muondetectortechnology More...
 

Functions

bool operator== (const MuonHoughHit &hit1, const MuonHoughHit &hit2)
 

Variables

constexpr int MuonHough::phisectors = 16
 number of phi sectors More...
 
constexpr double MuonHough::half_phisector = M_PI / phisectors
 angle of half a sector in rad More...
 

Function Documentation

◆ operator==()

bool operator== ( const MuonHoughHit hit1,
const MuonHoughHit hit2 
)
inline

Definition at line 146 of file MuonHoughHit.h.

146  {
147  bool equal_to = 0;
148 
149  if (hit1.getHitx() == hit2.getHitx() && hit1.getHity() == hit2.getHity() && hit1.getHitz() == hit2.getHitz()) { equal_to = 1; }
150 
151  return equal_to;
152 }
MuonHoughHit::getHitz
double getHitz() const
returns z position
Definition: MuonHoughHit.h:161
MuonHoughHit::getHitx
double getHitx() const
returns x position
Definition: MuonHoughHit.h:159
MuonHoughHit::getHity
double getHity() const
returns y position
Definition: MuonHoughHit.h:160