ATLAS Offline Software
Loading...
Searching...
No Matches
StoppedParticleAction.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 G4UserActions_StoppedParticleAction_h
6#define G4UserActions_StoppedParticleAction_h
7
8#include <string>
9
10#include "G4UserSteppingAction.hh"
12
13class TrackFastSimSD;
14
15namespace G4UA
16{
17
19 class StoppedParticleAction : public AthMessaging, public G4UserSteppingAction
20 {
21 public:
23 virtual void UserSteppingAction(const G4Step*) override;
24 private:
26 bool m_init;
27 }; // class StoppedParticleAction
28
29} // namespace G4UA
30
31#endif
AthMessaging(IMessageSvc *msgSvc, const std::string &name)
Constructor.
virtual void UserSteppingAction(const G4Step *) override