|
ATLAS Offline Software
|
Go to the documentation of this file.
12 type(type_), sector(sector_), region(region_),
layer(layer_), sublayer(sublayer_) {}
16 layer(layer_),
x(x_),
ymin(ymin_),
ymax(ymax_),
w(w_), prd(prd_), tgc(tgc_), m_debug(d_) {}
45 layer(layer_),
r(r_), phimin(phimin_), phimax(phimax_),
w(w_), prd(prd_), tgc(tgc_), m_debug(d_) {}
float ymin
global hit position (x=r in barrel, x=z in endcap)
std::unique_ptr< HitDebugInfo > m_debug
float w
maximum value of the hit in the precision coordinate (y=z in barrel, y=r in endcap)
Hit & operator=(const Hit &h_)
=operator
float r
layer identifier (packed word containing technology/sublayer)
struct containing additional debug information on the hits that is not needed for the actual alg but ...
LayerIndex
enum to classify the different layers in the muon spectrometer
struct containing all hit information needed for the Hough transform
float w
maximum value of the hit in the precision coordinate (y=z in barrel, y=r in endcap)
float phimax
minimum value of the hit in the precision coordinate (y=z in barrel, y=r in endcap)
const Muon::TgcClusterObj3D * tgc
float x
layer identifier (packed word containing technology/sublayer)
std::unique_ptr< HitDebugInfo > m_debug
DetectorRegionIndex
enum to classify the different layers in the muon spectrometer
const Trk::PrepRawData * prd
access to assiciated hit, either the prd or the tgc pointer is set in athena
PhiHit(int layer_, float r_, float phimin_, float phimax_, float w_, HitDebugInfo *d_=0, const Trk::PrepRawData *prd_=0, const Muon::TgcClusterObj3D *tgc_=0)
constructor, takes ownership of the HitDebugInfo pointer
PhiHit & operator=(const PhiHit &h_)
=operator
const Muon::TgcClusterObj3D * tgc
Hit(int layer_, float x_, float ymin_, float ymax_, float w_, HitDebugInfo *d_=nullptr, const Trk::PrepRawData *prd_=nullptr, const Muon::TgcClusterObj3D *tgc_=nullptr)
constructor, takes ownership of the HitDebugInfo pointer
float phimin
global hit position (x=r in barrel, x=z in endcap)
const Trk::PrepRawData * prd
access to assiciated hit, either the prd or the tgc pointer is set in athena
float ymax
minimum value of the hit in the precision coordinate (y=z in barrel, y=r in endcap)
void copy(const PhiHit &hit)
pointer to debug information
struct containing all hit information needed for the Hough transform
void copy(const Hit &hit)
pointer to debug information