ATLAS Offline Software
Loading...
Searching...
No Matches
Control
AthenaBaseComps
AthenaBaseComps
AthCondAlgorithm.h
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration.
3
*/
10
11
#ifndef ATHENABASECOMPS_ATHCONDALGORITHM_H
12
#define ATHENABASECOMPS_ATHCONDALGORITHM_H
13
14
#include "
AthenaBaseComps/AthReentrantAlgorithm.h
"
15
16
22
class
AthCondAlgorithm
:
public
AthReentrantAlgorithm
{
23
public
:
24
using
AthReentrantAlgorithm::AthReentrantAlgorithm;
25
39
virtual
bool
isReEntrant
()
const override
{
return
false
; }
40
};
41
42
#endif
AthReentrantAlgorithm.h
AthCondAlgorithm
Base class for conditions algorithms.
Definition
AthCondAlgorithm.h:22
AthCondAlgorithm::isReEntrant
virtual bool isReEntrant() const override
Avoid scheduling algorithm multiple times.
Definition
AthCondAlgorithm.h:39
AthReentrantAlgorithm
An algorithm that can be simultaneously executed in multiple threads.
Definition
AthReentrantAlgorithm.h:74
Generated on
for ATLAS Offline Software by
1.14.0