ATLAS Offline Software
|
struct containing additional debug information on the hits that is not needed for the actual alg but very useful for debugging More...
#include <Hit.h>
Public Member Functions | |
HitDebugInfo ()=default | |
HitDebugInfo (int type_, int sector_, Muon::MuonStationIndex::DetectorRegionIndex region_, Muon::MuonStationIndex::LayerIndex layer_, int sublayer_) | |
Public Attributes | |
int | type {UNINITIALIZED} |
int | sector {UNINITIALIZED} |
technology type More... | |
Muon::MuonStationIndex::DetectorRegionIndex | region |
sector More... | |
Muon::MuonStationIndex::LayerIndex | layer {Muon::MuonStationIndex::LayerUnknown} |
detector region (endcapA/barrel/endcapC) More... | |
int | sublayer {UNINITIALIZED} |
layer (inner/middle/outer) More... | |
int | pdgId {UNINITIALIZED} |
sublayer within layer More... | |
int | barcode {UNINITIALIZED} |
pdgId of the associated truth particle (if any) More... | |
int | muonIndex {UNINITIALIZED} |
barcode of truth particle - FIXME barcode-based More... | |
int | clusterSize {UNINITIALIZED} |
index of reconstructed muon More... | |
int | clusterLayers {UNINITIALIZED} |
cluster size More... | |
bool | isEtaPhi {false} |
number of layers in the cluster More... | |
bool | trigConfirm {false} |
flag whether confirmed in the other projection More... | |
int | binpos {UNINITIALIZED} |
flag whether confirmed by a trigger hit More... | |
int | bintheta {UNINITIALIZED} |
spacial bin of the hit with the highest value in the hough space More... | |
float | time {UNINITIALIZED} |
angular bin of the hit with the highest value in the hough space More... | |
float | r {UNINITIALIZED} |
measured time More... | |
float | ph {UNINITIALIZED} |
drift radius for MDT, strip pitch for strips More... | |
float | phn {UNINITIALIZED} |
maximum value in the hough space More... | |
float | ph1 {UNINITIALIZED} |
maximum value in the hough space in neighbouring sector; dege More... | |
float | ph2 {UNINITIALIZED} |
maximum value of the hit projected into the first other layer in the hough space More... | |
float | rot {UNINITIALIZED} |
maximum value of the hit projected into the second other layer in the hough space More... | |
struct containing additional debug information on the hits that is not needed for the actual alg but very useful for debugging
Definition at line 26 of file MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLayerHough/MuonLayerHough/Hit.h.
|
default |
MuonHough::HitDebugInfo::HitDebugInfo | ( | int | type_, |
int | sector_, | ||
Muon::MuonStationIndex::DetectorRegionIndex | region_, | ||
Muon::MuonStationIndex::LayerIndex | layer_, | ||
int | sublayer_ | ||
) |
int MuonHough::HitDebugInfo::barcode {UNINITIALIZED} |
pdgId of the associated truth particle (if any)
Definition at line 40 of file MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLayerHough/MuonLayerHough/Hit.h.
int MuonHough::HitDebugInfo::binpos {UNINITIALIZED} |
flag whether confirmed by a trigger hit
Definition at line 46 of file MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLayerHough/MuonLayerHough/Hit.h.
int MuonHough::HitDebugInfo::bintheta {UNINITIALIZED} |
spacial bin of the hit with the highest value in the hough space
Definition at line 47 of file MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLayerHough/MuonLayerHough/Hit.h.
int MuonHough::HitDebugInfo::clusterLayers {UNINITIALIZED} |
cluster size
Definition at line 43 of file MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLayerHough/MuonLayerHough/Hit.h.
int MuonHough::HitDebugInfo::clusterSize {UNINITIALIZED} |
index of reconstructed muon
Definition at line 42 of file MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLayerHough/MuonLayerHough/Hit.h.
bool MuonHough::HitDebugInfo::isEtaPhi {false} |
number of layers in the cluster
Definition at line 44 of file MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLayerHough/MuonLayerHough/Hit.h.
Muon::MuonStationIndex::LayerIndex MuonHough::HitDebugInfo::layer {Muon::MuonStationIndex::LayerUnknown} |
detector region (endcapA/barrel/endcapC)
Definition at line 37 of file MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLayerHough/MuonLayerHough/Hit.h.
int MuonHough::HitDebugInfo::muonIndex {UNINITIALIZED} |
barcode of truth particle - FIXME barcode-based
Definition at line 41 of file MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLayerHough/MuonLayerHough/Hit.h.
int MuonHough::HitDebugInfo::pdgId {UNINITIALIZED} |
sublayer within layer
Definition at line 39 of file MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLayerHough/MuonLayerHough/Hit.h.
float MuonHough::HitDebugInfo::ph {UNINITIALIZED} |
drift radius for MDT, strip pitch for strips
Definition at line 50 of file MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLayerHough/MuonLayerHough/Hit.h.
float MuonHough::HitDebugInfo::ph1 {UNINITIALIZED} |
maximum value in the hough space in neighbouring sector; dege
Definition at line 52 of file MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLayerHough/MuonLayerHough/Hit.h.
float MuonHough::HitDebugInfo::ph2 {UNINITIALIZED} |
maximum value of the hit projected into the first other layer in the hough space
Definition at line 53 of file MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLayerHough/MuonLayerHough/Hit.h.
float MuonHough::HitDebugInfo::phn {UNINITIALIZED} |
maximum value in the hough space
Definition at line 51 of file MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLayerHough/MuonLayerHough/Hit.h.
float MuonHough::HitDebugInfo::r {UNINITIALIZED} |
measured time
Definition at line 49 of file MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLayerHough/MuonLayerHough/Hit.h.
Muon::MuonStationIndex::DetectorRegionIndex MuonHough::HitDebugInfo::region |
sector
Definition at line 35 of file MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLayerHough/MuonLayerHough/Hit.h.
float MuonHough::HitDebugInfo::rot {UNINITIALIZED} |
maximum value of the hit projected into the second other layer in the hough space
Definition at line 54 of file MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLayerHough/MuonLayerHough/Hit.h.
int MuonHough::HitDebugInfo::sector {UNINITIALIZED} |
technology type
Definition at line 34 of file MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLayerHough/MuonLayerHough/Hit.h.
int MuonHough::HitDebugInfo::sublayer {UNINITIALIZED} |
layer (inner/middle/outer)
Definition at line 38 of file MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLayerHough/MuonLayerHough/Hit.h.
float MuonHough::HitDebugInfo::time {UNINITIALIZED} |
angular bin of the hit with the highest value in the hough space
Definition at line 48 of file MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLayerHough/MuonLayerHough/Hit.h.
bool MuonHough::HitDebugInfo::trigConfirm {false} |
flag whether confirmed in the other projection
Definition at line 45 of file MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLayerHough/MuonLayerHough/Hit.h.
int MuonHough::HitDebugInfo::type {UNINITIALIZED} |
Definition at line 33 of file MuonSpectrometer/MuonReconstruction/MuonRecUtils/MuonLayerHough/MuonLayerHough/Hit.h.