ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
SCTErrMonAlg::categoryErrorMap_t Class Reference
Inheritance diagram for SCTErrMonAlg::categoryErrorMap_t:
Collaboration diagram for SCTErrMonAlg::categoryErrorMap_t:

Public Member Functions

 categoryErrorMap_t ()
 
int count (int errCate)
 

Public Attributes

elements
 STL member. More...
 

Detailed Description

Definition at line 43 of file SCTErrMonAlg.h.

Constructor & Destructor Documentation

◆ categoryErrorMap_t()

SCTErrMonAlg::categoryErrorMap_t::categoryErrorMap_t ( )
inline

Definition at line 48 of file SCTErrMonAlg.h.

48  {
49  for (int iCat{0}; iCat<SCT_Monitoring::N_ERRCATEGORY; iCat++) {
50  for (int iReg{0}; iReg<SCT_Monitoring::N_REGIONS; iReg++) {
51  for (int iLay{0}; iLay<SCT_Monitoring::N_ENDCAPSx2; iLay++) {
52  for (int iEta{0}; iEta<SCT_Monitoring::N_ETA_BINS; iEta++) {
53  (*this)[iCat][iReg][iLay][iEta].fill(false);
54  }
55  }
56  }
57  }
58  };

Member Function Documentation

◆ count()

int SCTErrMonAlg::categoryErrorMap_t::count ( int  errCate)
inline

Definition at line 59 of file SCTErrMonAlg.h.

59  {
60  int cnt{0};
61  for (int iReg{0}; iReg<SCT_Monitoring::N_REGIONS; iReg++) {
62  for (int iLay{0}; iLay<SCT_Monitoring::N_ENDCAPSx2; iLay++) {
63  for (int iEta{0}; iEta<SCT_Monitoring::N_ETA_BINS; iEta++) {
64  for (int iPhi{0}; iPhi<SCT_Monitoring::N_PHI_BINS; iPhi++) {
65  if ((*this)[errCate][iReg][iLay][iEta][iPhi]) cnt++;
66  }
67  }
68  }
69  }
70  return cnt;
71  }

Member Data Documentation

◆ elements

T std::array< T >::elements
inherited

STL member.


The documentation for this class was generated from the following file:
SCT_Monitoring::N_REGIONS
@ N_REGIONS
Definition: SCT_MonitoringNumbers.h:19
SCT_Monitoring::N_ENDCAPSx2
@ N_ENDCAPSx2
Definition: SCT_MonitoringNumbers.h:46
SCT_Monitoring::N_ERRCATEGORY
@ N_ERRCATEGORY
Definition: SCT_MonitoringNumbers.h:54
SCT_Monitoring::N_PHI_BINS
@ N_PHI_BINS
Definition: SCT_MonitoringNumbers.h:42
SCT_Monitoring::N_ETA_BINS
@ N_ETA_BINS
Definition: SCT_MonitoringNumbers.h:41
Trk::iPhi
@ iPhi
Definition: ParamDefs.h:53
trigbs_pickEvents.cnt
cnt
Definition: trigbs_pickEvents.py:71
xAOD::iEta
setScale setgFexType iEta
Definition: gFexJetRoI_v1.cxx:74