Geant4  10.01.p02
ExN04EMPhysics Class Reference

#include <ExN04EMPhysics.hh>

+ Inheritance diagram for ExN04EMPhysics:
+ Collaboration diagram for ExN04EMPhysics:

Public Member Functions

 ExN04EMPhysics (const G4String &name="EM")
 
virtual ~ExN04EMPhysics ()
 
virtual void ConstructParticle ()
 
virtual void ConstructProcess ()
 
- Public Member Functions inherited from G4VPhysicsConstructor
 G4VPhysicsConstructor (const G4String &="")
 
 G4VPhysicsConstructor (const G4String &name, G4int physics_type)
 
virtual ~G4VPhysicsConstructor ()
 
void SetPhysicsName (const G4String &="")
 
const G4StringGetPhysicsName () const
 
void SetPhysicsType (G4int)
 
G4int GetPhysicsType () const
 
void SetVerboseLevel (G4int value)
 
G4int GetVerboseLevel () const
 
G4int GetInstanceID () const
 

Protected Attributes

G4PhotoElectricEffect thePhotoEffect
 
G4ComptonScattering theComptonEffect
 
G4GammaConversion thePairProduction
 
G4MultipleScattering theElectronMultipleScattering
 
G4eIonisation theElectronIonisation
 
G4eBremsstrahlung theElectronBremsStrahlung
 
G4MultipleScattering thePositronMultipleScattering
 
G4eIonisation thePositronIonisation
 
G4eBremsstrahlung thePositronBremsStrahlung
 
G4eplusAnnihilation theAnnihilation
 
- Protected Attributes inherited from G4VPhysicsConstructor
G4int verboseLevel
 
G4String namePhysics
 
G4int typePhysics
 
G4ParticleTabletheParticleTable
 
G4int g4vpcInstanceID
 

Additional Inherited Members

- Static Public Member Functions inherited from G4VPhysicsConstructor
static const G4VPCManagerGetSubInstanceManager ()
 
- Protected Member Functions inherited from G4VPhysicsConstructor
G4bool RegisterProcess (G4VProcess *process, G4ParticleDefinition *particle)
 
- Static Protected Attributes inherited from G4VPhysicsConstructor
static G4RUN_DLL G4VPCManager subInstanceManager
 

Detailed Description

Definition at line 58 of file ExN04EMPhysics.hh.

Constructor & Destructor Documentation

ExN04EMPhysics::ExN04EMPhysics ( const G4String name = "EM")
virtual ExN04EMPhysics::~ExN04EMPhysics ( )
virtual

Member Function Documentation

virtual void ExN04EMPhysics::ConstructParticle ( )
virtual

Implements G4VPhysicsConstructor.

virtual void ExN04EMPhysics::ConstructProcess ( )
virtual

Implements G4VPhysicsConstructor.

Member Data Documentation

G4eplusAnnihilation ExN04EMPhysics::theAnnihilation
protected

Definition at line 89 of file ExN04EMPhysics.hh.

G4ComptonScattering ExN04EMPhysics::theComptonEffect
protected

Definition at line 77 of file ExN04EMPhysics.hh.

G4eBremsstrahlung ExN04EMPhysics::theElectronBremsStrahlung
protected

Definition at line 83 of file ExN04EMPhysics.hh.

G4eIonisation ExN04EMPhysics::theElectronIonisation
protected

Definition at line 82 of file ExN04EMPhysics.hh.

G4MultipleScattering ExN04EMPhysics::theElectronMultipleScattering
protected

Definition at line 81 of file ExN04EMPhysics.hh.

G4GammaConversion ExN04EMPhysics::thePairProduction
protected

Definition at line 78 of file ExN04EMPhysics.hh.

G4PhotoElectricEffect ExN04EMPhysics::thePhotoEffect
protected

Definition at line 76 of file ExN04EMPhysics.hh.

G4eBremsstrahlung ExN04EMPhysics::thePositronBremsStrahlung
protected

Definition at line 88 of file ExN04EMPhysics.hh.

G4eIonisation ExN04EMPhysics::thePositronIonisation
protected

Definition at line 87 of file ExN04EMPhysics.hh.

G4MultipleScattering ExN04EMPhysics::thePositronMultipleScattering
protected

Definition at line 86 of file ExN04EMPhysics.hh.


The documentation for this class was generated from the following file: