CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
List of all members | Public Member Functions | Public Attributes
ecaldqm::PrescaleCounter Struct Reference

#include <EcalMonitorPrescaler.h>

Public Member Functions

 PrescaleCounter ()
 

Public Attributes

std::atomic< unsigned > counters_ [nPrescalers]
 

Detailed Description

Definition at line 13 of file EcalMonitorPrescaler.h.

Constructor & Destructor Documentation

◆ PrescaleCounter()

ecaldqm::PrescaleCounter::PrescaleCounter ( )
inline

Definition at line 14 of file EcalMonitorPrescaler.h.

References counters_, and ecaldqm::nPrescalers.

14  {
15  for (unsigned iP(0); iP != nPrescalers; ++iP)
16  counters_[iP] = 0;
17  }
std::atomic< unsigned > counters_[nPrescalers]

Member Data Documentation

◆ counters_

std::atomic<unsigned> ecaldqm::PrescaleCounter::counters_[nPrescalers]
mutable

Definition at line 18 of file EcalMonitorPrescaler.h.

Referenced by PrescaleCounter().