ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
Athena::DelayedConditionsCleanerSvc::CondContInfo Class Reference

Information that we maintain about each conditions container. More...

Collaboration diagram for Athena::DelayedConditionsCleanerSvc::CondContInfo:

Public Member Functions

 CondContInfo (CondContBase &cc)
 

Public Attributes

CondContBasem_cc
 The conditions container. More...
 
size_t m_nClean = 0
 Number of times cleaning was attempted. More...
 
size_t m_nRemoved = 0
 Total number of objects removed by cleaning. More...
 
size_t m_removed0 = 0
 Number of times exactly 0 objects were removed. More...
 
size_t m_removed1 = 0
 Number of times exactly 1 object was removed. More...
 
size_t m_removed2plus = 0
 Number of times two or more objects were removed. More...
 

Detailed Description

Information that we maintain about each conditions container.

Definition at line 139 of file DelayedConditionsCleanerSvc.h.

Constructor & Destructor Documentation

◆ CondContInfo()

Athena::DelayedConditionsCleanerSvc::CondContInfo::CondContInfo ( CondContBase cc)
inline

Definition at line 142 of file DelayedConditionsCleanerSvc.h.

142 : m_cc (cc) {}

Member Data Documentation

◆ m_cc

CondContBase& Athena::DelayedConditionsCleanerSvc::CondContInfo::m_cc

The conditions container.

Strictly redundant with the key field of the map, but we want a non-const version.

Definition at line 146 of file DelayedConditionsCleanerSvc.h.

◆ m_nClean

size_t Athena::DelayedConditionsCleanerSvc::CondContInfo::m_nClean = 0

Number of times cleaning was attempted.

Definition at line 149 of file DelayedConditionsCleanerSvc.h.

◆ m_nRemoved

size_t Athena::DelayedConditionsCleanerSvc::CondContInfo::m_nRemoved = 0

Total number of objects removed by cleaning.

Definition at line 152 of file DelayedConditionsCleanerSvc.h.

◆ m_removed0

size_t Athena::DelayedConditionsCleanerSvc::CondContInfo::m_removed0 = 0

Number of times exactly 0 objects were removed.

Definition at line 155 of file DelayedConditionsCleanerSvc.h.

◆ m_removed1

size_t Athena::DelayedConditionsCleanerSvc::CondContInfo::m_removed1 = 0

Number of times exactly 1 object was removed.

Definition at line 158 of file DelayedConditionsCleanerSvc.h.

◆ m_removed2plus

size_t Athena::DelayedConditionsCleanerSvc::CondContInfo::m_removed2plus = 0

Number of times two or more objects were removed.

Definition at line 161 of file DelayedConditionsCleanerSvc.h.


The documentation for this class was generated from the following file:
python.handimod.cc
int cc
Definition: handimod.py:523
Athena::DelayedConditionsCleanerSvc::CondContInfo::m_cc
CondContBase & m_cc
The conditions container.
Definition: DelayedConditionsCleanerSvc.h:146