ATLAS Offline Software
Loading...
Searching...
No Matches
AlgorithmTimerModule.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3*/
4
6
7
8
9//
10// includes
11//
12
14
17
18//
19// method implementations
20//
21
22namespace EL
23{
24 namespace Detail
25 {
26 StatusCode AlgorithmTimerModule ::
27 firstInitialize (ModuleData& data)
28 {
29 for (auto& alg : data.m_algs)
30 alg.m_algorithm = std::make_unique<AlgorithmTimerWrapper>(std::move (alg.m_algorithm));
31 return StatusCode::SUCCESS;
32 }
33 }
34}
char data[hepevt_bytes_allocation_ATLAS]
Definition HepEvt.cxx:11
This module defines the arguments passed from the BATCH driver to the BATCH worker.
::StatusCode StatusCode
StatusCode definition for legacy code.
the data the EventLoop core classes are sharing with the Module implementation
Definition ModuleData.h:64