ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Control
AthenaServices
src
components
AthenaServices_entries.cxx
Go to the documentation of this file.
1
// Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
2
3
#include "
../AthenaEventLoopMgr.h
"
4
#include "
../PyAthenaEventLoopMgr.h
"
5
#include "
../AthenaOutputStream.h
"
6
#include "
../AthenaOutputStreamTool.h
"
7
#include "
../MultipleEventLoopMgr.h
"
8
#include "
../MixingEventSelector.h
"
9
#include "
../ThinningCacheTool.h
"
10
//#include "../EventDumperSvc.h"
11
#include "
../FPEControlSvc.h
"
12
#include "
../JobIDSvc.h
"
13
#include "
../CoreDumpSvc.h
"
14
#include "
../AthDictLoaderSvc.h
"
15
#include "
../PageAccessControlSvc.h
"
16
#include "
../DecisionSvc.h
"
17
#include "
../AthenaSummarySvc.h
"
18
#include "
../LoggedMessageSvc.h
"
19
#include "
../RCUSvc.h
"
20
#include "
../AthTPCnvSvc.h
"
21
#include "
../EvtIdModifierSvc.h
"
22
#include "
../TestRandomSeqAlg.h
"
23
#include "
../MetaDataSvc.h
"
24
#include "
../OutputStreamSequencerSvc.h
"
25
#include "
../AthenaHiveEventLoopMgr.h
"
26
#include "
../AthenaMtesEventLoopMgr.h
"
27
#include "
../AthIncFirerAlg.h
"
28
#include "
../ConditionsCleanerSvc.h
"
29
#include "
../DelayedConditionsCleanerSvc.h
"
30
#include "
../AthReadAlg.h
"
31
#include "../../test/MetaDataToolStub.h"
32
#include "
../MPIHiveEventLoopMgr.h
"
33
#include "
../MPIClusterSvc.h
"
34
#include "
../ROOTMessageFilterSvc.h
"
35
#include "
../TimeoutAlg.h
"
36
#include "
../AthEnvironmentSvc.h
"
37
38
DECLARE_COMPONENT
(
AthenaOutputStream
)
39
DECLARE_COMPONENT
(
TestRandomSeqAlg
)
40
DECLARE_COMPONENT
(
MultipleEventLoopMgr
)
41
DECLARE_COMPONENT
(
AthenaEventLoopMgr
)
42
DECLARE_COMPONENT
(
AthenaHiveEventLoopMgr
)
43
DECLARE_COMPONENT
(
AthenaMtesEventLoopMgr
)
44
DECLARE_COMPONENT
(
PyAthenaEventLoopMgr
)
45
DECLARE_COMPONENT
(
MPIHiveEventLoopMgr
)
46
DECLARE_COMPONENT
(
MPIClusterSvc
)
47
DECLARE_COMPONENT
(
MixingEventSelector
)
48
DECLARE_COMPONENT
(
FPEControlSvc
)
49
DECLARE_COMPONENT
(
JobIDSvc
)
50
DECLARE_COMPONENT
(
CoreDumpSvc
)
51
DECLARE_COMPONENT
(
PageAccessControlSvc
)
52
DECLARE_COMPONENT
(
AthDictLoaderSvc
)
53
DECLARE_COMPONENT
(
DecisionSvc
)
54
DECLARE_COMPONENT
(
AthenaSummarySvc
)
55
DECLARE_COMPONENT
(
LoggedMessageSvc
)
56
DECLARE_COMPONENT
(
Athena::RCUSvc
)
57
DECLARE_COMPONENT
(
AthTPCnvSvc
)
58
DECLARE_COMPONENT
(
EvtIdModifierSvc
)
59
DECLARE_COMPONENT
(
MetaDataSvc
)
60
DECLARE_COMPONENT
(
OutputStreamSequencerSvc
)
61
DECLARE_COMPONENT
(
AthenaOutputStreamTool
)
62
DECLARE_COMPONENT
(
Athena::ThinningCacheTool
)
63
DECLARE_COMPONENT
(
AthIncFirerAlg
)
64
DECLARE_COMPONENT
(
Athena::ConditionsCleanerSvc
)
65
DECLARE_COMPONENT
(
Athena::DelayedConditionsCleanerSvc
)
66
DECLARE_COMPONENT
(
AthReadAlg
)
67
DECLARE_COMPONENT
( MetaDataToolStub )
68
DECLARE_COMPONENT
(
Athena::ROOTMessageFilterSvc
)
69
DECLARE_COMPONENT
(
TimeoutAlg
)
70
DECLARE_COMPONENT
(
AthEnvironmentSvc
)
AthDictLoaderSvc.h
AthEnvironmentSvc.h
AthIncFirerAlg.h
AthReadAlg.h
Generic algorithm wrapping an input conversion.
AthTPCnvSvc.h
AthenaEventLoopMgr.h
The default ATLAS batch event loop manager.
AthenaHiveEventLoopMgr.h
The default ATLAS batch event loop manager.
AthenaMtesEventLoopMgr.h
AthenaOutputStreamTool.h
This is the implementation of IAthenaOutputStreamTool.
AthenaOutputStream.h
AthenaSummarySvc.h
ConditionsCleanerSvc.h
Facade class for conditions garbage collection.
CoreDumpSvc.h
DecisionSvc.h
DelayedConditionsCleanerSvc.h
Clean conditions containers after a delay.
EvtIdModifierSvc.h
FPEControlSvc.h
Service to enable or disable floating-point exceptions.
JobIDSvc.h
LoggedMessageSvc.h
MPIClusterSvc.h
MPIHiveEventLoopMgr.h
The MPI event loop manager.
MetaDataSvc.h
This file contains the class definition for the MetaDataSvc class.
MixingEventSelector.h
a stream of events read from different selectors.
MultipleEventLoopMgr.h
A specialize AthenaEventLoopMgr that allows multiple passes over an event collection.
DECLARE_COMPONENT
DECLARE_COMPONENT(MuonGMR4::ReadoutGeomCnvAlg)
OutputStreamSequencerSvc.h
This file contains the class definition for the OutputStreamSequencerSvc class.
PageAccessControlSvc.h
A service that monitors access to memory pages.
PyAthenaEventLoopMgr.h
Implementation of the AthenaEventLoopMgr that allows selective and specific overrides in python.
RCUSvc.h
Service to allow cleaning up RCU objects at the EndEvent.
ROOTMessageFilterSvc.h
TestRandomSeqAlg.h
ThinningCacheTool.h
Create ThinningCache for a given stream.
TimeoutAlg.h
AthDictLoaderSvc
Definition
AthDictLoaderSvc.h:35
AthEnvironmentSvc
Environment settings, including Eigen cache sizes.
Definition
AthEnvironmentSvc.h:40
AthIncFirerAlg
Algorithm to fire given list of incidents on execute.
Definition
AthIncFirerAlg.h:23
AthReadAlg
Generic algorithm wrapping an input conversion.
Definition
AthReadAlg.h:44
AthTPCnvSvc
Definition
AthTPCnvSvc.h:32
AthenaEventLoopMgr
The default ATLAS batch event loop manager.
Definition
AthenaEventLoopMgr.h:62
AthenaHiveEventLoopMgr
The default ATLAS batch event loop manager.
Definition
AthenaHiveEventLoopMgr.h:72
AthenaMtesEventLoopMgr
Definition
AthenaMtesEventLoopMgr.h:56
AthenaOutputStreamTool
This is the implementation of IAthenaOutputStreamTool.
Definition
AthenaOutputStreamTool.h:34
AthenaOutputStream
algorithm that marks for write data objects in SG
Definition
AthenaOutputStream.h:54
AthenaSummarySvc
Definition
AthenaSummarySvc.h:37
Athena::ConditionsCleanerSvc
Facade class for conditions garbage collection.
Definition
ConditionsCleanerSvc.h:37
Athena::DelayedConditionsCleanerSvc
Clean conditions containers after a delay.
Definition
DelayedConditionsCleanerSvc.h:59
Athena::RCUSvc
Service to allow cleaning up RCU objects at the EndEvent.
Definition
RCUSvc.h:41
Athena::ROOTMessageFilterSvc
Service for filtering "ROOT messages" in Athena.
Definition
ROOTMessageFilterSvc.h:35
Athena::ThinningCacheTool
Create ThinningCache for a given stream.
Definition
ThinningCacheTool.h:37
CoreDumpSvc
Service to print additional information before a crash.
Definition
CoreDumpSvc.h:43
DecisionSvc
This implementes the methods for IDecisionSvc.
Definition
DecisionSvc.h:31
EvtIdModifierSvc
Definition
EvtIdModifierSvc.h:39
FPEControlSvc
Service to enable or disable floating-point exceptions.
Definition
FPEControlSvc.h:52
JobIDSvc
a service to distribute unique job identifier
Definition
JobIDSvc.h:17
LoggedMessageSvc
Definition
LoggedMessageSvc.h:38
MPIClusterSvc
A service managing communications within a cluster using MPI.
Definition
MPIClusterSvc.h:25
MPIHiveEventLoopMgr
The MPI event loop manager.
Definition
MPIHiveEventLoopMgr.h:34
MetaDataSvc
Manages the content of the metadata stores.
Definition
MetaDataSvc.h:89
MixingEventSelector
a stream of events read from different selectors.
Definition
MixingEventSelector.h:70
MultipleEventLoopMgr
A specialized AthenaEventLoopMgr that allows multiple passes over an event collection.
Definition
MultipleEventLoopMgr.h:40
OutputStreamSequencerSvc
This class provides configuration properties to enable OutputStream file sequences.
Definition
OutputStreamSequencerSvc.h:31
PageAccessControlSvc
Service to monitor access to memory pages.
Definition
PageAccessControlSvc.h:49
PyAthenaEventLoopMgr
Implementation of the AthenaEventLoopMgr that allows selective and specific overrides in python.
Definition
PyAthenaEventLoopMgr.h:34
TestRandomSeqAlg
Definition
TestRandomSeqAlg.h:23
TimeoutAlg
Algorithm to monitor event timeouts.
Definition
TimeoutAlg.h:37
Generated on
for ATLAS Offline Software by
1.17.0