k4SimGeant4
Loading...
Searching...
No Matches
FullSimActions.h
Go to the documentation of this file.
1#ifndef SIMG4FULL_FULLSIMACTIONS_H
2#define SIMG4FULL_FULLSIMACTIONS_H
3
4#include "G4VUserActionInitialization.hh"
5
14namespace sim {
15class FullSimActions : public G4VUserActionInitialization {
16public:
17 FullSimActions(bool enableHistory, double aEnergyCut);
18 virtual ~FullSimActions();
20 virtual void Build() const final;
21
22private:
27};
28}
29
30#endif /* SIMG4FULL_FULLSIMACTIONS_H */
Definition FullSimActions.h:15
double m_energyCut
energy threshold for secondaries to be saved
Definition FullSimActions.h:26
bool m_enableHistory
Flag whether or not to store particle history.
Definition FullSimActions.h:24
virtual ~FullSimActions()
Definition FullSimActions.cpp:10
FullSimActions(bool enableHistory, double aEnergyCut)
Definition FullSimActions.cpp:7
virtual void Build() const final
Create all user actions.
Definition FullSimActions.cpp:12
Conversion between units.
Definition ConstantField.h:14