4 // Author: I. Hrivnacova
6 // Class TG4PhysicsConstructorGeneral
7 // -----------------------------
8 // Constructor of physics for ions.
9 // According to ExN04IonPhysics.hh, GEANT4 tag Name: geant4-03-02
11 #ifndef TG4_PHYSICS_CONSTRUCTOR_GENERAL_H
12 #define TG4_PHYSICS_CONSTRUCTOR_GENERAL_H
14 #include "TG4VPhysicsConstructor.h"
19 class TG4PhysicsConstructorGeneral: public TG4VPhysicsConstructor
22 TG4PhysicsConstructorGeneral(const G4String& name = "General");
23 TG4PhysicsConstructorGeneral(G4int verboseLevel,
24 const G4String& name = "General");
25 virtual ~TG4PhysicsConstructorGeneral();
29 // construct particle and physics
30 virtual void ConstructParticle();
31 virtual void ConstructProcess();
34 G4Decay fDecayProcess; // decay process
37 #endif //TG4_PHYSICS_CONSTRUCTOR_GENERAL_H