]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TGeant4/TG4PhysicsConstructorEM.h
Merging the VirtualMC branch to the main development branch (HEAD)
[u/mrichter/AliRoot.git] / TGeant4 / TG4PhysicsConstructorEM.h
diff --git a/TGeant4/TG4PhysicsConstructorEM.h b/TGeant4/TG4PhysicsConstructorEM.h
deleted file mode 100644 (file)
index 1193632..0000000
+++ /dev/null
@@ -1,65 +0,0 @@
-// $Id$
-// Category: physics
-//
-// Author: I. Hrivnacova
-//
-// Class TG4PhysicsConstructorEM
-// -----------------------------
-// Constructor of electromagnetic physics.
-// According to the corresponding part of:
-// ExN04PhysicsList.hh, GEANT4 tag Name: geant4-03-02
-
-#ifndef TG4_PHYSICS_CONSTRUCTOR_EM_H
-#define TG4_PHYSICS_CONSTRUCTOR_EM_H
-
-#include "TG4VPhysicsConstructor.h"
-
-#include <G4PhotoElectricEffect.hh>
-#include <G4ComptonScattering.hh>
-#include <G4GammaConversion.hh>
-#include <G4MultipleScattering.hh>
-#include <G4eIonisation.hh>
-#include <G4eBremsstrahlung.hh>
-#include <G4eplusAnnihilation.hh>
-#include <globals.hh>
-
-class TG4PhysicsConstructorEM: public TG4VPhysicsConstructor
-{
-  public:
-    TG4PhysicsConstructorEM(const G4String& name = "EM"); 
-    TG4PhysicsConstructorEM(G4int verboseLevel, 
-                            const G4String& name = "EM");
-    virtual ~TG4PhysicsConstructorEM();
-
-  protected:
-    // methods
-          // construct particle and physics
-    virtual void ConstructParticle();
-    virtual void ConstructProcess();
-
-    // data members
-            // Gamma physics
-    G4PhotoElectricEffect fPhotoEffect;               //gamma photoeffect
-    G4ComptonScattering   fComptonEffect;             //Compton scattering
-    G4GammaConversion     fPairProduction;            //gamma pair production
-     
-            // Electron physics
-    G4MultipleScattering  fElectronMultipleScattering;//e- multiple scattering
-    G4eIonisation         fElectronIonisation;        //e- ionization 
-    G4eBremsstrahlung     fElectronBremsStrahlung;    //e- Bremsstrahlung
-  
-            //Positron physics
-    G4MultipleScattering  fPositronMultipleScattering;//e+ multiple scattering
-    G4eIonisation         fPositronIonisation;        //e+ ionisation
-    G4eBremsstrahlung     fPositronBremsStrahlung;    //e+ Bremsstrahlung
-    G4eplusAnnihilation   fAnnihilation;              //e+ annihilation
-    
-  private:
-    // methods
-    void ConstructProcessForGamma();    
-    void ConstructProcessForElectron();    
-    void ConstructProcessForPositron();    
-};
-
-#endif //TG4_PHYSICS_CONSTRUCTOR_H
-