ATLAS Offline Software
Loading...
Searching...
No Matches
Muon::IMuonHitSummaryTool::HitSummary Struct Reference

#include <IMuonHitSummaryTool.h>

Collaboration diagram for Muon::IMuonHitSummaryTool::HitSummary:

Public Member Functions

 HitSummary ()
std::string dump () const

Public Attributes

unsigned int nprecisionHits
 hit counts
unsigned int nprecisionGoodHits
 number of precision hits
unsigned int netaTriggerLayers
 number of precision hits that are not deweighted
unsigned int nphiLayers
 number of eta trigger layers
unsigned int netaPhiLayers
 number of phi layers
unsigned int nprecisionHoles
 number of paired eta/phi trigger layers
unsigned int netaTriggerHoleLayers
 number of precision holes
unsigned int nphiHoleLayers
 number of eta trigger layer holes
unsigned int nprecisionOutliers
 number of phi layer holes
unsigned int nprecisionCloseHits
 number of outliers hits
unsigned int noutBoundsHits
 number of close hits hits
bool isEndcap
 number of out of bounds hits
bool isSmall

Detailed Description

Definition at line 30 of file IMuonHitSummaryTool.h.

Constructor & Destructor Documentation

◆ HitSummary()

Muon::IMuonHitSummaryTool::HitSummary::HitSummary ( )
inline

Definition at line 31 of file IMuonHitSummaryTool.h.

31 :
35 nphiLayers(0),
43 isEndcap(false),
44 isSmall(false) {}
unsigned int nprecisionHoles
number of paired eta/phi trigger layers
unsigned int nphiHoleLayers
number of eta trigger layer holes
unsigned int nprecisionCloseHits
number of outliers hits
unsigned int netaTriggerHoleLayers
number of precision holes
unsigned int noutBoundsHits
number of close hits hits
unsigned int nprecisionGoodHits
number of precision hits
unsigned int netaTriggerLayers
number of precision hits that are not deweighted
bool isEndcap
number of out of bounds hits
unsigned int netaPhiLayers
number of phi layers
unsigned int nprecisionOutliers
number of phi layer holes
unsigned int nphiLayers
number of eta trigger layers

Member Function Documentation

◆ dump()

std::string Muon::IMuonHitSummaryTool::HitSummary::dump ( ) const
inline

Definition at line 159 of file IMuonHitSummaryTool.h.

159 {
160 std::ostringstream sout;
161 sout << " precHits " << nprecisionHits << " etaTrigLay " << netaTriggerLayers << " phiLay " << nphiLayers << " etaPhiLay "
162 << netaPhiLayers << " precHoles " << nprecisionHoles << " etaTrigHoleLay " << netaTriggerHoleLayers << " phiHoleLay "
163 << nphiHoleLayers << " isEndcap " << isEndcap << " isSmall " << isSmall;
164 return sout.str();
165 }

Member Data Documentation

◆ isEndcap

bool Muon::IMuonHitSummaryTool::HitSummary::isEndcap

number of out of bounds hits

Definition at line 64 of file IMuonHitSummaryTool.h.

◆ isSmall

bool Muon::IMuonHitSummaryTool::HitSummary::isSmall

Definition at line 65 of file IMuonHitSummaryTool.h.

◆ netaPhiLayers

unsigned int Muon::IMuonHitSummaryTool::HitSummary::netaPhiLayers

number of phi layers

Definition at line 51 of file IMuonHitSummaryTool.h.

◆ netaTriggerHoleLayers

unsigned int Muon::IMuonHitSummaryTool::HitSummary::netaTriggerHoleLayers

number of precision holes

Definition at line 55 of file IMuonHitSummaryTool.h.

◆ netaTriggerLayers

unsigned int Muon::IMuonHitSummaryTool::HitSummary::netaTriggerLayers

number of precision hits that are not deweighted

Definition at line 49 of file IMuonHitSummaryTool.h.

◆ noutBoundsHits

unsigned int Muon::IMuonHitSummaryTool::HitSummary::noutBoundsHits

number of close hits hits

Definition at line 61 of file IMuonHitSummaryTool.h.

◆ nphiHoleLayers

unsigned int Muon::IMuonHitSummaryTool::HitSummary::nphiHoleLayers

number of eta trigger layer holes

Definition at line 56 of file IMuonHitSummaryTool.h.

◆ nphiLayers

unsigned int Muon::IMuonHitSummaryTool::HitSummary::nphiLayers

number of eta trigger layers

Definition at line 50 of file IMuonHitSummaryTool.h.

◆ nprecisionCloseHits

unsigned int Muon::IMuonHitSummaryTool::HitSummary::nprecisionCloseHits

number of outliers hits

Definition at line 60 of file IMuonHitSummaryTool.h.

◆ nprecisionGoodHits

unsigned int Muon::IMuonHitSummaryTool::HitSummary::nprecisionGoodHits

number of precision hits

Definition at line 48 of file IMuonHitSummaryTool.h.

◆ nprecisionHits

unsigned int Muon::IMuonHitSummaryTool::HitSummary::nprecisionHits

hit counts

Definition at line 47 of file IMuonHitSummaryTool.h.

◆ nprecisionHoles

unsigned int Muon::IMuonHitSummaryTool::HitSummary::nprecisionHoles

number of paired eta/phi trigger layers

hole counts

Definition at line 54 of file IMuonHitSummaryTool.h.

◆ nprecisionOutliers

unsigned int Muon::IMuonHitSummaryTool::HitSummary::nprecisionOutliers

number of phi layer holes

outliers and close hits counts

Definition at line 59 of file IMuonHitSummaryTool.h.


The documentation for this struct was generated from the following file: