ATLAS Offline Software
Loading...
Searching...
No Matches
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
12
16
17class Identifier;
18
19class 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 );
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
58inline 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
#define ATH_MSG_INFO(x)
virtual StatusCode finalize()
Finalize //.
virtual ~TRT_ConditionsTestSvc()
Destructor //.
virtual StatusCode initialize()
Initialize //.
StatusCode test(const Identifier &)
Test Method.
InDet::TRT_CondFlag condSummaryStatus(const Identifier &)
Evaluation for TRT_ConditionsSummarySvc.
TRT_ConditionsTestSvc(const std::string &name, ISvcLocator *pSvcLocator)
Constructor //.