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

Annotation of /PamG4/include/G4ElectroNuclearBuilder.hh

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1.1.1 - (hide 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 cafagna 1.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