k4SimGeant4
Loading...
Searching...
No Matches
FastSimPhysics.h
Go to the documentation of this file.
1#ifndef SIMG4FAST_FASTSIMPHYSICS_H
2#define SIMG4FAST_FASTSIMPHYSICS_H
3
4// Geant
5#include "G4VPhysicsConstructor.hh"
6
15namespace sim {
16class FastSimPhysics : public G4VPhysicsConstructor {
17public:
23 explicit FastSimPhysics(const G4String& aName);
25 virtual ~FastSimPhysics();
26 /* Add the process of parametrisation to every existing particle
27 * (created by the G4ModularPhysicsList to which it is registered)
28 */
29 virtual void ConstructProcess() final;
31 virtual void ConstructParticle() final;
32};
33}
34
35#endif /* SIMG4FAST_FASTSIMPHYSICS_H */
Definition FastSimPhysics.h:16
virtual void ConstructParticle() final
Construction of particles. Nothing to be done by fast sim (parametrisation).
Definition FastSimPhysics.cpp:18
FastSimPhysics()
Constructor.
Definition FastSimPhysics.cpp:12
virtual ~FastSimPhysics()
Destructor.
Definition FastSimPhysics.cpp:16
virtual void ConstructProcess() final
Definition FastSimPhysics.cpp:20
Conversion between units.
Definition ConstantField.h:14