ATLAS Offline Software
Loading...
Searching...
No Matches
LArG4ShowerLibSvcTest.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef G4SHOWERLIBSVC_G4SHOWERLIBSVCTEST_H
6#define G4SHOWERLIBSVC_G4SHOWERLIBSVCTEST_H
7
9#include "GaudiKernel/ServiceHandle.h"
11
13
14public:
15
16 LArG4ShowerLibSvcTest (const std::string& name, ISvcLocator* pSvcLocator);
17 virtual ~LArG4ShowerLibSvcTest () = default;
18
19 virtual StatusCode initialize() override;
20 virtual StatusCode finalize() override;
21 virtual StatusCode execute() override;
22
23private:
24 ServiceHandle<ILArG4ShowerLibSvc> m_showerLibSvc{this, "LArG4ShowerLibSvc", "LArG4ShowerLibSvc"};
25};
26
27#endif // G4SHOWERLIBSVC_G4SHOWERLIBSVCTEST_H
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
LArG4ShowerLibSvcTest(const std::string &name, ISvcLocator *pSvcLocator)
virtual ~LArG4ShowerLibSvcTest()=default
ServiceHandle< ILArG4ShowerLibSvc > m_showerLibSvc
virtual StatusCode execute() override
virtual StatusCode finalize() override
virtual StatusCode initialize() override