ATLAS Offline Software
Control
PerformanceMonitoring
PerfMonComps
src
PerfMonUtils.h
Go to the documentation of this file.
1
3
/*
4
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
// PerfMonUtils.h
8
// Header file for a few utilities related to managing auditors
9
// Author: S.Binet<binet@cern.ch>
11
#ifndef PERFMONCOMPS_PERFMONUTILS_H
12
#define PERFMONCOMPS_PERFMONUTILS_H
13
14
// Framework includes
15
#include "GaudiKernel/StatusCode.h"
16
17
// forward declares
18
class
IAuditorSvc;
19
class
MsgStream;
20
21
namespace
PerfMon
{
22
26
StatusCode
makeAuditor
(
const
std::string& audName, IAuditorSvc* audSvc,
27
MsgStream&
msg
);
28
29
}
//> end namespace PerfMon
30
31
#endif // PERFMONCOMPS_PERFMONUTILS_H
PerfMon::makeAuditor
StatusCode makeAuditor(const std::string &audName, IAuditorSvc *audSvc, MsgStream &msg)
simple function to factorize boring things such as asking the AuditorSvc if an auditor is there (and ...
Definition:
PerfMonUtils.cxx:32
PerfMon
Definition:
LinFitSglPass.h:20
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition:
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
python.AutoConfigFlags.msg
msg
Definition:
AutoConfigFlags.py:7
Generated on Thu Jan 2 2025 21:15:54 for ATLAS Offline Software by
1.8.18