ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Control
DataModelAthenaPool
DataModelAthenaPool
DataModelCompatSvc.h
Go to the documentation of this file.
1
// This file's extension implies that it's C, but it's really -*- C++ -*-.
2
3
/*
4
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
5
*/
25
26
#ifndef DATAMODELCOMPATSVC_H
27
#define DATAMODELCOMPATSVC_H
28
29
#include "
CxxUtils/checker_macros.h
"
30
#include "
RootUtils/ILogger.h
"
31
#include "
AthenaBaseComps/AthService.h
"
32
#include "GaudiKernel/IIncidentListener.h"
33
34
38
class
ATLAS_NOT_THREAD_SAFE
DataModelCompatSvc
39
:
public
AthService
,
40
public
RootUtils::ILogger
,
41
virtual
public
IIncidentListener
42
{
43
public
:
49
DataModelCompatSvc
(
const
std::string& name, ISvcLocator* svc);
50
51
55
virtual
StatusCode
initialize
();
56
57
62
virtual
void
handle
(
const
Incident& inc);
63
64
69
virtual
void
debug
(
const
char
*
msg
);
70
71
76
virtual
void
error
(
const
char
*
msg
);
77
78
};
79
80
#endif
// not DATAMODELCOMPATSVC_H
AthService.h
ILogger.h
Very simple interface for writing log messages.
debug
const bool debug
Definition
MakeUncertaintyPlots.cxx:53
checker_macros.h
Define macros for attributes used to control the static checker.
ATLAS_NOT_THREAD_SAFE
#define ATLAS_NOT_THREAD_SAFE
getNoisyStrip() Find noisy strips from hitmaps and write out into xml/db formats
Definition
checker_macros.h:212
AthCommonMsg< Service >::msg
MsgStream & msg() const
Definition
AthCommonMsg.h:24
AthService::AthService
AthService()
DataModelCompatSvc::DataModelCompatSvc
DataModelCompatSvc(const std::string &name, ISvcLocator *svc)
Constructor.
Definition
DataModelCompatSvc.cxx:35
DataModelCompatSvc::handle
virtual void handle(const Incident &inc)
Handle incidents.
Definition
DataModelCompatSvc.cxx:72
RootUtils::ILogger
Very simple interface for writing log messages.
Definition
ILogger.h:34
error
Definition
IImpactPoint3dEstimator.h:72
initialize
void initialize()
Definition
run_EoverP.cxx:894
Generated on
for ATLAS Offline Software by
1.17.0