aboutsummaryrefslogtreecommitdiffstats
path: root/include/G4BeamTestIonPhysics.h.backup
diff options
context:
space:
mode:
authorshivesh <s.p.mandalia@qmul.ac.uk>2019-08-22 01:37:19 +0100
committershivesh <s.p.mandalia@qmul.ac.uk>2019-08-22 01:37:19 +0100
commite3079fb2367c26f767be41e6c313d960c517bbcd (patch)
tree509f081184a4179894ab8370ea06425d46729e9a /include/G4BeamTestIonPhysics.h.backup
parentba4dd395d1f163983f7102ff9a6c513cfe17912e (diff)
downloadG4BeamTest-e3079fb2367c26f767be41e6c313d960c517bbcd.tar.gz
G4BeamTest-e3079fb2367c26f767be41e6c313d960c517bbcd.zip
Thu 22 Aug 01:37:19 BST 2019
Diffstat (limited to 'include/G4BeamTestIonPhysics.h.backup')
-rw-r--r--include/G4BeamTestIonPhysics.h.backup88
1 files changed, 0 insertions, 88 deletions
diff --git a/include/G4BeamTestIonPhysics.h.backup b/include/G4BeamTestIonPhysics.h.backup
deleted file mode 100644
index 0a9d5f1..0000000
--- a/include/G4BeamTestIonPhysics.h.backup
+++ /dev/null
@@ -1,88 +0,0 @@
-#ifndef G4TANKRESPONSE_G4BEAMTESTIONPHYSICS_H_INCLUDED
-#define G4TANKRESPONSE_G4BEAMTESTIONPHYSICS_H_INCLUDED
-
-#include <globals.hh>
-#include <G4ios.hh>
-#include <G4VPhysicsConstructor.hh>
-#include <G4HadronElasticProcess.hh>
-#include <G4LElastic.hh>
-#include <G4DeuteronInelasticProcess.hh>
-#include <G4LEDeuteronInelastic.hh>
-#include <G4TritonInelasticProcess.hh>
-#include <G4LETritonInelastic.hh>
-#include <G4AlphaInelasticProcess.hh>
-#include <G4LEAlphaInelastic.hh>
-#include <G4hIonisation.hh>
-#include <G4ionIonisation.hh>
-#include <G4hMultipleScattering.hh>
-
-/**
- @class G4BeamTestIonPhysics
- @brief Ion physics. Used only if Geant4 version is earlier than 4.10.
- @author GEANT4/Peter Niessen
- @date Sun Jul 25 00:24:42 EDT 2004
-
- The ion physics. Check the source for details.
-*/
-class G4BeamTestIonPhysics : public G4VPhysicsConstructor {
-
-public:
-
- /**
- * The constructor
- */
- G4BeamTestIonPhysics();
-
- /**
- * The virtual destructor
- */
- virtual ~G4BeamTestIonPhysics();
-
- /**
- * This method will be invoked in the Construct() method.
- * each particle type will be instantiated
- */
- virtual void ConstructParticle();
-
- /**
- * This method will be invoked in the Construct() method.
- * each physics process will be instantiated and
- * registered to the process manager of each particle type
- */
- virtual void ConstructProcess();
-
-protected:
- // Elastic Process
- G4HadronElasticProcess elasticProcess_;
- G4LElastic* elasticModel_;
-
- // Generic Ion physics
- G4hMultipleScattering ionMultipleScattering_;
- G4ionIonisation ionIonisation_;
-
- // Deuteron physics
- G4hMultipleScattering deuteronMultipleScattering_;
- G4hIonisation deuteronIonisation_;
- G4DeuteronInelasticProcess deuteronProcess_;
- G4LEDeuteronInelastic* deuteronModel_;
-
- // Triton physics
- G4hMultipleScattering tritonMultipleScattering_;
- G4hIonisation tritonIonisation_;
- G4TritonInelasticProcess tritonProcess_;
- G4LETritonInelastic* tritonModel_;
-
- // Alpha physics
- G4hMultipleScattering alphaMultipleScattering_;
- G4hIonisation alphaIonisation_;
- G4AlphaInelasticProcess alphaProcess_;
- G4LEAlphaInelastic* alphaModel_;
-
- // He3 physics
- G4hMultipleScattering he3MultipleScattering_;
- G4hIonisation he3Ionisation_;
-
-};
-
-
-#endif // G4TANKRESPONSE_G4BEAMTESTIONPHYSICS_H_INCLUDED