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

Contents of /PamG4/include/G4ElectroNuclearBuilder.hh

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1.1.1 - (show annotations) (download) (vendor branch)
Tue Dec 13 16:20:39 2005 UTC (18 years, 11 months ago) by cafagna
Branch: start, MAIN
CVS Tags: v1r0, bogo, HEAD
Changes since 1.1: +0 -0 lines
Geant4 code for ND and Calorimeter

1 #ifndef G4ElectroNuclearBuilder_h
2 #define G4ElectroNuclearBuilder_h 1
3
4 #include "globals.hh"
5 #include "G4ios.hh"
6
7 #include "G4TheoFSGenerator.hh"
8 #include "G4StringChipsParticleLevelInterface.hh"
9 #include "G4QGSModel.hh"
10 #include "G4GammaParticipants.hh"
11 #include "G4QGSMFragmentation.hh"
12 #include "G4ExcitedStringDecay.hh"
13
14 #include "G4GammaNuclearReaction.hh"
15 #include "G4ElectroNuclearReaction.hh"
16 #include "G4PhotoNuclearProcess.hh"
17 #include "G4ElectronNuclearProcess.hh"
18 #include "G4PositronNuclearProcess.hh"
19
20 class G4ElectroNuclearBuilder
21 {
22 public:
23 G4ElectroNuclearBuilder();
24 virtual ~G4ElectroNuclearBuilder();
25
26 public:
27 virtual void Build();
28
29 protected:
30 G4PhotoNuclearProcess thePhotoNuclearProcess;
31 G4ElectronNuclearProcess theElectronNuclearProcess;
32 G4PositronNuclearProcess thePositronNuclearProcess;
33 G4ElectroNuclearReaction * theElectroReaction;
34 G4GammaNuclearReaction * theGammaReaction;
35
36 G4TheoFSGenerator * theModel;
37 G4StringChipsParticleLevelInterface * theCascade;
38 G4QGSModel< G4GammaParticipants > theStringModel;
39 G4QGSMFragmentation theFragmentation;
40 G4ExcitedStringDecay * theStringDecay;
41 };
42
43
44
45 #endif
46
47
48
49
50

  ViewVC Help
Powered by ViewVC 1.1.23