ATLAS Offline Software
InnerDetector
InDetConditions
TRT_ConditionsServices
src
TRT_ConditionsTestSvc.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef TRT_CONDITIONSTESTSVC_H
6
#define TRT_CONDITIONSTESTSVC_H
7
13
#include "
TRT_ConditionsServices/ITRT_ConditionsTestSvc.h
"
14
#include "
TRT_ConditionsServices/ITRT_ConditionsSvc.h
"
15
#include "
AthenaBaseComps/AthService.h
"
16
17
class
Identifier
;
18
19
class
TRT_ConditionsTestSvc
:
public
extends<AthService,
20
ITRT_ConditionsSvc,
21
ITRT_ConditionsTestSvc>
22
{
23
24
public
:
25
26
TRT_ConditionsTestSvc
(
const
std::string&
name
, ISvcLocator* pSvcLocator );
27
virtual
~TRT_ConditionsTestSvc
();
28
29
virtual
StatusCode
initialize
();
30
virtual
StatusCode
finalize
();
31
33
34
36
39
StatusCode
test
(
const
Identifier
& );
40
42
44
45
47
50
InDet::TRT_CondFlag
condSummaryStatus
(
const
Identifier
& );
51
53
54
private
:
55
56
};
57
58
inline
StatusCode
TRT_ConditionsTestSvc::test
(
const
Identifier
& ) {
59
ATH_MSG_INFO
(
"Hello World! From TRT_ConditionsTestSvc."
);
60
return
StatusCode::SUCCESS;
61
}
62
63
#endif // TRT_CONDITIONSTESTSVC_H
TRT_ConditionsTestSvc::~TRT_ConditionsTestSvc
virtual ~TRT_ConditionsTestSvc()
Destructor //.
TRT_ConditionsTestSvc::TRT_ConditionsTestSvc
TRT_ConditionsTestSvc(const std::string &name, ISvcLocator *pSvcLocator)
Constructor //.
Definition:
TRT_ConditionsTestSvc.cxx:17
ATH_MSG_INFO
#define ATH_MSG_INFO(x)
Definition:
AthMsgStreamMacros.h:31
TRT_ConditionsTestSvc::test
StatusCode test(const Identifier &)
Test Method.
Definition:
TRT_ConditionsTestSvc.h:58
TRT_ConditionsTestSvc
Definition:
TRT_ConditionsTestSvc.h:22
ITRT_ConditionsSvc.h
TRT_ConditionsTestSvc::finalize
virtual StatusCode finalize()
Finalize //.
Definition:
TRT_ConditionsTestSvc.cxx:48
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition:
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
TRT_ConditionsTestSvc::initialize
virtual StatusCode initialize()
Initialize //.
Definition:
TRT_ConditionsTestSvc.cxx:31
TRT_ConditionsTestSvc::condSummaryStatus
InDet::TRT_CondFlag condSummaryStatus(const Identifier &)
Evaluation for TRT_ConditionsSummarySvc.
Definition:
TRT_ConditionsTestSvc.cxx:41
name
std::string name
Definition:
Control/AthContainers/Root/debug.cxx:240
ITRT_ConditionsTestSvc.h
AthService.h
InDet::TRT_CondFlag
TRT_CondFlag
status flag to be derived from the inheriting tool's conditions info
Definition:
ITRT_ConditionsSvc.h:19
Identifier
Definition:
IdentifierFieldParser.cxx:14
Generated on Mon Sep 1 2025 21:22:44 for ATLAS Offline Software by
1.8.18