/[PAMELA software]/PamG4/include/G4EMBuilder.hh
ViewVC logotype

Contents of /PamG4/include/G4EMBuilder.hh

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations) (download)
Tue Dec 13 16:20:39 2005 UTC (18 years, 11 months ago) by cafagna
Branch point for: start, MAIN
Initial revision

1 #ifndef G4EMBuilder_h
2 #define G4EMBuilder_h 1
3
4 #include "globals.hh"
5 #include "G4ios.hh"
6
7 #include "G4PhotoElectricEffect.hh"
8 #include "G4ComptonScattering.hh"
9 #include "G4GammaConversion.hh"
10 #include "G4MultipleScattering.hh"
11 #include "G4eIonisation.hh"
12 #include "G4eBremsstrahlung.hh"
13 #include "G4eplusAnnihilation.hh"
14
15 class G4EMBuilder
16 {
17 public:
18 G4EMBuilder();
19 virtual ~G4EMBuilder();
20
21 public:
22 void Build();
23
24 protected:
25 G4PhotoElectricEffect thePhotoEffect;
26 G4ComptonScattering theComptonEffect;
27 G4GammaConversion thePairProduction;
28
29 G4MultipleScattering theElectronMultipleScattering;
30 G4eIonisation theElectronIonisation;
31 G4eBremsstrahlung theElectronBremsStrahlung;
32
33 G4MultipleScattering thePositronMultipleScattering;
34 G4eIonisation thePositronIonisation;
35 G4eBremsstrahlung thePositronBremsStrahlung;
36 G4eplusAnnihilation theAnnihilation;
37 };
38
39 #endif
40
41
42
43
44

  ViewVC Help
Powered by ViewVC 1.1.23