10 : G4VPhysicsConstructor(name)
18#include "G4ParticleDefinition.hh"
19#include "G4ParticleTable.hh"
23#include "G4Electron.hh"
24#include "G4Positron.hh"
26#include "G4NeutrinoE.hh"
27#include "G4AntiNeutrinoE.hh"
34 G4Gamma::GammaDefinition();
37 G4Electron::ElectronDefinition();
38 G4Positron::PositronDefinition();
39 G4NeutrinoE::NeutrinoEDefinition();
40 G4AntiNeutrinoE::AntiNeutrinoEDefinition();
44#include "G4ProcessManager.hh"
49 G4ProcessManager * pManager = 0;
52 pManager = G4Gamma::Gamma()->GetProcessManager();
58 pManager = G4Electron::Electron()->GetProcessManager();
66 pManager = G4Positron::Positron()->GetProcessManager();
BesEMPhysics(const G4String &name="EM")
virtual void ConstructProcess()
G4ComptonScattering theComptonEffect
G4eIonisation thePositronIonisation
G4MultipleScattering thePositronMultipleScattering
G4MultipleScattering theElectronMultipleScattering
G4PhotoElectricEffect thePhotoEffect
G4GammaConversion thePairProduction
G4eplusAnnihilation theAnnihilation
virtual void ConstructParticle()
G4eIonisation theElectronIonisation
G4eBremsstrahlung theElectronBremsStrahlung
G4eBremsstrahlung thePositronBremsStrahlung