ATLAS Offline Software
Loading...
Searching...
No Matches
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.
size_t m_nClean = 0
 Number of times cleaning was attempted.
size_t m_nRemoved = 0
 Total number of objects removed by cleaning.
size_t m_removed0 = 0
 Number of times exactly 0 objects were removed.
size_t m_removed1 = 0
 Number of times exactly 1 object was removed.
size_t m_removed2plus = 0
 Number of times two or more objects were removed.

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: