![]() |
ATLAS Offline Software
|
#include <MuonCalibTrackSummary.h>
Classes | |
| struct | ChamberHitSummary |
Public Member Functions | |
| unsigned int | nmdtCh () const |
| access to number of chambers per technology on the track | |
| unsigned int | nrpcCh (bool phi) const |
| unsigned int | ntgcCh (bool phi) const |
| unsigned int | ncscCh (bool phi) const |
| unsigned int | nrpcEtaPhiCh () const |
| unsigned int | ntgcEtaPhiCh () const |
| unsigned int | ncscEtaPhiCh () const |
| unsigned int | ntrt () const |
| unsigned int | nphiTrigHits () const |
| access to number of eta/phi trigger hits | |
| unsigned int | netaTrigHits () const |
| unsigned int | nmdtHitsPerMl (int ml) const |
| access to number of MDT hits per ml (ml=1,2) | |
| bool | hasEndcap () const |
| bool | hasMuon () const |
| bool | hasId () const |
| std::string | dump () const |
| dump counts to string | |
Public Attributes | |
| unsigned int | nhits {0} |
| unsigned int | npixel {0} |
| unsigned int | nsct {0} |
| unsigned int | ntrtBarrel {0} |
| unsigned int | ntrtEndcap {0} |
| unsigned int | nhitsUpperHemisphere {0} |
| unsigned int | nhitsLowerHemisphere {0} |
| unsigned int | nscatters {0} |
| unsigned int | nholes {0} |
| unsigned int | noutliers {0} |
| unsigned int | npseudo {0} |
| unsigned int | ntubeHits {0} |
| unsigned int | nmdtHits {0} |
| unsigned int | nmdtHitsBelowADCCut {0} |
| unsigned int | nrpcPhiHits {0} |
| unsigned int | nrpcEtaHits {0} |
| unsigned int | ntgcPhiHits {0} |
| unsigned int | ntgcEtaHits {0} |
| unsigned int | ncscPhiHits {0} |
| unsigned int | ncscEtaHits {0} |
| bool | hasEndcapA {false} |
| bool | hasEndcapC {false} |
| bool | hasBarrel {false} |
| bool | hasEndcapLayersWithTGC {false} |
| bool | hasBarrelLayersWithRPC {false} |
| bool | isTrack {false} |
| std::vector< ChamberHitSummary > | chamberHitSummary |
| std::set< MuonFixedIdManipulator::PhiStationIndex > | phiStationLayers |
| set of phi layers on the track | |
| std::set< MuonFixedIdManipulator::StationIndex > | precisionStationLayers |
| set of precision layers on the track | |
| std::set< MuonFixedIdManipulator::PhiStationIndex > | phiEtaStationLayers |
| set of phi layers which also have eta hits on the track | |
| std::set< MuonFixedIdManipulator::StationIndex > | goodPrecisionStationLayers |
| set of precision layers with (MDT: two multi layers, CSC: at least 2 eta and phi hits) on the track | |
Definition at line 17 of file MuonCalibTrackSummary.h.
| std::string MuonCalib::MuonCalibTrackSummary::dump | ( | ) | const |
dump counts to string
Definition at line 14 of file MuonCalibTrackSummary.cxx.
|
inline |
Definition at line 103 of file MuonCalibTrackSummary.h.
|
inline |
Definition at line 105 of file MuonCalibTrackSummary.h.
|
inline |
Definition at line 104 of file MuonCalibTrackSummary.h.
| unsigned int MuonCalib::MuonCalibTrackSummary::ncscCh | ( | bool | phi | ) | const |
Definition at line 136 of file MuonCalibTrackSummary.cxx.
| unsigned int MuonCalib::MuonCalibTrackSummary::ncscEtaPhiCh | ( | ) | const |
Definition at line 175 of file MuonCalibTrackSummary.cxx.
|
inline |
Definition at line 98 of file MuonCalibTrackSummary.h.
| unsigned int MuonCalib::MuonCalibTrackSummary::nmdtCh | ( | ) | const |
access to number of chambers per technology on the track
Definition at line 96 of file MuonCalibTrackSummary.cxx.
| unsigned int MuonCalib::MuonCalibTrackSummary::nmdtHitsPerMl | ( | int | ml | ) | const |
access to number of MDT hits per ml (ml=1,2)
Definition at line 81 of file MuonCalibTrackSummary.cxx.
|
inline |
| unsigned int MuonCalib::MuonCalibTrackSummary::nrpcCh | ( | bool | phi | ) | const |
Definition at line 106 of file MuonCalibTrackSummary.cxx.
| unsigned int MuonCalib::MuonCalibTrackSummary::nrpcEtaPhiCh | ( | ) | const |
Definition at line 151 of file MuonCalibTrackSummary.cxx.
| unsigned int MuonCalib::MuonCalibTrackSummary::ntgcCh | ( | bool | phi | ) | const |
Definition at line 121 of file MuonCalibTrackSummary.cxx.
| unsigned int MuonCalib::MuonCalibTrackSummary::ntgcEtaPhiCh | ( | ) | const |
Definition at line 163 of file MuonCalibTrackSummary.cxx.
|
inline |
Definition at line 94 of file MuonCalibTrackSummary.h.
| std::vector<ChamberHitSummary> MuonCalib::MuonCalibTrackSummary::chamberHitSummary |
Definition at line 107 of file MuonCalibTrackSummary.h.
| std::set<MuonFixedIdManipulator::StationIndex> MuonCalib::MuonCalibTrackSummary::goodPrecisionStationLayers |
set of precision layers with (MDT: two multi layers, CSC: at least 2 eta and phi hits) on the track
Definition at line 119 of file MuonCalibTrackSummary.h.
| bool MuonCalib::MuonCalibTrackSummary::hasBarrel {false} |
Definition at line 77 of file MuonCalibTrackSummary.h.
| bool MuonCalib::MuonCalibTrackSummary::hasBarrelLayersWithRPC {false} |
Definition at line 80 of file MuonCalibTrackSummary.h.
| bool MuonCalib::MuonCalibTrackSummary::hasEndcapA {false} |
Definition at line 75 of file MuonCalibTrackSummary.h.
| bool MuonCalib::MuonCalibTrackSummary::hasEndcapC {false} |
Definition at line 76 of file MuonCalibTrackSummary.h.
| bool MuonCalib::MuonCalibTrackSummary::hasEndcapLayersWithTGC {false} |
Definition at line 79 of file MuonCalibTrackSummary.h.
| bool MuonCalib::MuonCalibTrackSummary::isTrack {false} |
Definition at line 82 of file MuonCalibTrackSummary.h.
| unsigned int MuonCalib::MuonCalibTrackSummary::ncscEtaHits {0} |
Definition at line 73 of file MuonCalibTrackSummary.h.
| unsigned int MuonCalib::MuonCalibTrackSummary::ncscPhiHits {0} |
Definition at line 72 of file MuonCalibTrackSummary.h.
| unsigned int MuonCalib::MuonCalibTrackSummary::nhits {0} |
Definition at line 54 of file MuonCalibTrackSummary.h.
| unsigned int MuonCalib::MuonCalibTrackSummary::nhitsLowerHemisphere {0} |
Definition at line 60 of file MuonCalibTrackSummary.h.
| unsigned int MuonCalib::MuonCalibTrackSummary::nhitsUpperHemisphere {0} |
Definition at line 59 of file MuonCalibTrackSummary.h.
| unsigned int MuonCalib::MuonCalibTrackSummary::nholes {0} |
Definition at line 62 of file MuonCalibTrackSummary.h.
| unsigned int MuonCalib::MuonCalibTrackSummary::nmdtHits {0} |
Definition at line 66 of file MuonCalibTrackSummary.h.
| unsigned int MuonCalib::MuonCalibTrackSummary::nmdtHitsBelowADCCut {0} |
Definition at line 67 of file MuonCalibTrackSummary.h.
| unsigned int MuonCalib::MuonCalibTrackSummary::noutliers {0} |
Definition at line 63 of file MuonCalibTrackSummary.h.
| unsigned int MuonCalib::MuonCalibTrackSummary::npixel {0} |
Definition at line 55 of file MuonCalibTrackSummary.h.
| unsigned int MuonCalib::MuonCalibTrackSummary::npseudo {0} |
Definition at line 64 of file MuonCalibTrackSummary.h.
| unsigned int MuonCalib::MuonCalibTrackSummary::nrpcEtaHits {0} |
Definition at line 69 of file MuonCalibTrackSummary.h.
| unsigned int MuonCalib::MuonCalibTrackSummary::nrpcPhiHits {0} |
Definition at line 68 of file MuonCalibTrackSummary.h.
| unsigned int MuonCalib::MuonCalibTrackSummary::nscatters {0} |
Definition at line 61 of file MuonCalibTrackSummary.h.
| unsigned int MuonCalib::MuonCalibTrackSummary::nsct {0} |
Definition at line 56 of file MuonCalibTrackSummary.h.
| unsigned int MuonCalib::MuonCalibTrackSummary::ntgcEtaHits {0} |
Definition at line 71 of file MuonCalibTrackSummary.h.
| unsigned int MuonCalib::MuonCalibTrackSummary::ntgcPhiHits {0} |
Definition at line 70 of file MuonCalibTrackSummary.h.
| unsigned int MuonCalib::MuonCalibTrackSummary::ntrtBarrel {0} |
Definition at line 57 of file MuonCalibTrackSummary.h.
| unsigned int MuonCalib::MuonCalibTrackSummary::ntrtEndcap {0} |
Definition at line 58 of file MuonCalibTrackSummary.h.
| unsigned int MuonCalib::MuonCalibTrackSummary::ntubeHits {0} |
Definition at line 65 of file MuonCalibTrackSummary.h.
| std::set<MuonFixedIdManipulator::PhiStationIndex> MuonCalib::MuonCalibTrackSummary::phiEtaStationLayers |
set of phi layers which also have eta hits on the track
Definition at line 116 of file MuonCalibTrackSummary.h.
| std::set<MuonFixedIdManipulator::PhiStationIndex> MuonCalib::MuonCalibTrackSummary::phiStationLayers |
set of phi layers on the track
Definition at line 110 of file MuonCalibTrackSummary.h.
| std::set<MuonFixedIdManipulator::StationIndex> MuonCalib::MuonCalibTrackSummary::precisionStationLayers |
set of precision layers on the track
Definition at line 113 of file MuonCalibTrackSummary.h.