ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
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 More...
 
unsigned int nprecisionGoodHits
 number of precision hits More...
 
unsigned int netaTriggerLayers
 number of precision hits that are not deweighted More...
 
unsigned int nphiLayers
 number of eta trigger layers More...
 
unsigned int netaPhiLayers
 number of phi layers More...
 
unsigned int nprecisionHoles
 number of paired eta/phi trigger layers More...
 
unsigned int netaTriggerHoleLayers
 number of precision holes More...
 
unsigned int nphiHoleLayers
 number of eta trigger layer holes More...
 
unsigned int nprecisionOutliers
 number of phi layer holes More...
 
unsigned int nprecisionCloseHits
 number of outliers hits More...
 
unsigned int noutBoundsHits
 number of close hits hits More...
 
bool isEndcap
 number of out of bounds hits More...
 
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  :
32  nprecisionHits(0),
35  nphiLayers(0),
36  netaPhiLayers(0),
37  nprecisionHoles(0),
39  nphiHoleLayers(0),
42  noutBoundsHits(0),
43  isEndcap(false),
44  isSmall(false) {}

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:
Muon::IMuonHitSummaryTool::HitSummary::nprecisionOutliers
unsigned int nprecisionOutliers
number of phi layer holes
Definition: IMuonHitSummaryTool.h:59
Muon::IMuonHitSummaryTool::HitSummary::nprecisionCloseHits
unsigned int nprecisionCloseHits
number of outliers hits
Definition: IMuonHitSummaryTool.h:60
Muon::IMuonHitSummaryTool::HitSummary::nphiLayers
unsigned int nphiLayers
number of eta trigger layers
Definition: IMuonHitSummaryTool.h:50
Muon::IMuonHitSummaryTool::HitSummary::noutBoundsHits
unsigned int noutBoundsHits
number of close hits hits
Definition: IMuonHitSummaryTool.h:61
Muon::IMuonHitSummaryTool::HitSummary::nphiHoleLayers
unsigned int nphiHoleLayers
number of eta trigger layer holes
Definition: IMuonHitSummaryTool.h:56
Muon::IMuonHitSummaryTool::HitSummary::netaPhiLayers
unsigned int netaPhiLayers
number of phi layers
Definition: IMuonHitSummaryTool.h:51
Muon::IMuonHitSummaryTool::HitSummary::netaTriggerHoleLayers
unsigned int netaTriggerHoleLayers
number of precision holes
Definition: IMuonHitSummaryTool.h:55
Muon::IMuonHitSummaryTool::HitSummary::isEndcap
bool isEndcap
number of out of bounds hits
Definition: IMuonHitSummaryTool.h:64
Muon::IMuonHitSummaryTool::HitSummary::isSmall
bool isSmall
Definition: IMuonHitSummaryTool.h:65
Muon::IMuonHitSummaryTool::HitSummary::nprecisionHits
unsigned int nprecisionHits
hit counts
Definition: IMuonHitSummaryTool.h:47
Muon::IMuonHitSummaryTool::HitSummary::netaTriggerLayers
unsigned int netaTriggerLayers
number of precision hits that are not deweighted
Definition: IMuonHitSummaryTool.h:49
Muon::IMuonHitSummaryTool::HitSummary::nprecisionHoles
unsigned int nprecisionHoles
number of paired eta/phi trigger layers
Definition: IMuonHitSummaryTool.h:54
Muon::IMuonHitSummaryTool::HitSummary::nprecisionGoodHits
unsigned int nprecisionGoodHits
number of precision hits
Definition: IMuonHitSummaryTool.h:48