- Timestamp:
- Nov 25, 2009, 5:13:58 PM (15 years ago)
- Location:
- trunk/source/processes/hadronic/models/de_excitation/gem_evaporation
- Files:
-
- 271 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4AlphaGEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4AlphaGEMChannel.hh,v 1. 3 2006/06/29 20:13:47 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4AlphaGEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Sept. 2001) 32 32 // 33 // J. M. Quesada (July 2009) coulomb barrier striclty according to Furihata's paper 33 34 34 35 … … 37 38 38 39 #include "G4GEMChannel.hh" 39 #include "G4Alpha CoulombBarrier.hh"40 #include "G4AlphaGEMCoulombBarrier.hh" 40 41 #include "G4AlphaGEMProbability.hh" 41 42 … … 64 65 65 66 private: 66 67 G4AlphaCoulombBarrier theCoulombBarrier; 67 // JMQ 190709 68 // G4AlphaCoulombBarrier theCoulombBarrier; 69 G4AlphaGEMCoulombBarrier theCoulombBarrier; 68 70 69 71 G4AlphaGEMProbability theEvaporationProbability; -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4AlphaGEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4AlphaGEMProbability.hh,v 1. 3 2006/06/29 20:13:49 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4AlphaGEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4B10GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4B10GEMChannel.hh,v 1. 3 2006/06/29 20:13:51 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4B10GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4B10GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4B10GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:13:53 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4B10GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4B10GEMCoulombBarrier_h 34 37 #define G4B10GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 39 class G4B10GEMCoulombBarrier : public G4GEMCoulombBarrierHE 42 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 43 //class G4B10GEMCoulombBarrier : public G4GEMCoulombBarrierHE 44 class G4B10GEMCoulombBarrier : public G4GEMCoulombBarrier 40 45 { 41 46 public: 42 G4B10GEMCoulombBarrier() : G4GEMCoulombBarrierHE(10,5) {}; 47 //JMQ 200709 48 // G4B10GEMCoulombBarrier() : G4GEMCoulombBarrierHE(10,5) {}; 49 G4B10GEMCoulombBarrier() : G4GEMCoulombBarrier(10,5) {}; 43 50 ~G4B10GEMCoulombBarrier() {}; 44 51 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4B10GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4B10GEMProbability.hh,v 1. 3 2006/06/29 20:13:55 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4B10GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4B11GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4B11GEMChannel.hh,v 1. 3 2006/06/29 20:13:57 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4B11GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4B11GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4B11GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:13:59 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4B11GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4B11GEMCoulombBarrier_h 34 37 #define G4B11GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 39 class G4B11GEMCoulombBarrier : public G4GEMCoulombBarrierHE 42 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 43 //class G4B11GEMCoulombBarrier : public G4GEMCoulombBarrierHE 44 class G4B11GEMCoulombBarrier : public G4GEMCoulombBarrier 40 45 { 41 46 public: 42 G4B11GEMCoulombBarrier() : G4GEMCoulombBarrierHE(11,5) {}; 47 //JMQ 200709 48 // G4B11GEMCoulombBarrier() : G4GEMCoulombBarrierHE(11,5) {}; 49 G4B11GEMCoulombBarrier() : G4GEMCoulombBarrier(11,5) {}; 43 50 ~G4B11GEMCoulombBarrier() {}; 44 51 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4B11GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4B11GEMProbability.hh,v 1. 3 2006/06/29 20:14:01 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4B11GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4B12GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4B12GEMChannel.hh,v 1. 3 2006/06/29 20:14:03 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4B12GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4B12GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4B12GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:14:05 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4B12GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4B12GEMCoulombBarrier_h 34 37 #define G4B12GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 39 class G4B12GEMCoulombBarrier : public G4GEMCoulombBarrierHE 42 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 43 //class G4B12GEMCoulombBarrier : public G4GEMCoulombBarrierHE 44 class G4B12GEMCoulombBarrier : public G4GEMCoulombBarrier 40 45 { 41 46 public: 42 G4B12GEMCoulombBarrier() : G4GEMCoulombBarrierHE(12,5) {}; 47 //JMQ 200709 48 // G4B12GEMCoulombBarrier() : G4GEMCoulombBarrierHE(8,5) {}; 49 G4B12GEMCoulombBarrier() : G4GEMCoulombBarrier(12,5) {}; 43 50 ~G4B12GEMCoulombBarrier() {}; 44 51 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4B12GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4B12GEMProbability.hh,v 1. 3 2006/06/29 20:14:07 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4B12GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4B13GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4B13GEMChannel.hh,v 1. 3 2006/06/29 20:14:09 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4B13GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4B13GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4B13GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:14:11 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4B13GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4B13GEMCoulombBarrier_h 34 37 #define G4B13GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 39 class G4B13GEMCoulombBarrier : public G4GEMCoulombBarrierHE 42 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 43 //class G4B13GEMCoulombBarrier : public G4GEMCoulombBarrierHE 44 class G4B13GEMCoulombBarrier : public G4GEMCoulombBarrier 40 45 { 41 46 public: 42 G4B13GEMCoulombBarrier() : G4GEMCoulombBarrierHE(13,5) {}; 47 //JMQ 200709 48 // G4B13GEMCoulombBarrier() : G4GEMCoulombBarrierHE(8,5) {}; 49 G4B13GEMCoulombBarrier() : G4GEMCoulombBarrier(13,5) {}; 43 50 ~G4B13GEMCoulombBarrier() {}; 44 51 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4B13GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4B13GEMProbability.hh,v 1. 3 2006/06/29 20:14:13 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4B13GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4B8GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4B8GEMChannel.hh,v 1. 3 2006/06/29 20:14:15 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4B8GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4B8GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4B8GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:14:17 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4B8GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4B8GEMCoulombBarrier_h 34 37 #define G4B8GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 39 class G4B8GEMCoulombBarrier : public G4GEMCoulombBarrierHE 42 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 43 //class G4B8GEMCoulombBarrier : public G4GEMCoulombBarrierHE 44 class G4B8GEMCoulombBarrier : public G4GEMCoulombBarrier 40 45 { 41 46 public: 42 G4B8GEMCoulombBarrier() : G4GEMCoulombBarrierHE(8,5) {}; 47 //JMQ 200709 48 // G4B8GEMCoulombBarrier() : G4GEMCoulombBarrierHE(8,5) {}; 49 G4B8GEMCoulombBarrier() : G4GEMCoulombBarrier(8,5) {}; 43 50 ~G4B8GEMCoulombBarrier() {}; 44 51 45 52 private: 46 53 G4B8GEMCoulombBarrier(const G4B8GEMCoulombBarrier & right); 47 54 48 55 const G4B8GEMCoulombBarrier & operator=(const G4B8GEMCoulombBarrier & right); 49 56 G4bool operator==(const G4B8GEMCoulombBarrier & right) const; 50 57 G4bool operator!=(const G4B8GEMCoulombBarrier & right) const; 51 58 52 59 53 60 }; 54 61 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4B8GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4B8GEMProbability.hh,v 1. 3 2006/06/29 20:14:19 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4B8GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Be10GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Be10GEMChannel.hh,v 1. 3 2006/06/29 20:14:21 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Be10GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Be10GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Be10GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:14:23 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Be10GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 33 // strictly according to Furihata's report 34 // 33 35 #ifndef G4Be10GEMCoulombBarrier_h 34 36 #define G4Be10GEMCoulombBarrier_h 1 35 37 36 #include "G4GEMCoulombBarrierHE.hh" 38 //#include "G4GEMCoulombBarrierHE.hh" 39 #include "G4GEMCoulombBarrier.hh" 37 40 #include "globals.hh" 38 41 39 class G4Be10GEMCoulombBarrier : public G4GEMCoulombBarrierHE 42 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 43 //class G4Be10GEMCoulombBarrier : public G4GEMCoulombBarrierHE 44 class G4Be10GEMCoulombBarrier : public G4GEMCoulombBarrier 40 45 { 41 46 public: 42 G4Be10GEMCoulombBarrier() : G4GEMCoulombBarrierHE(10,4) {}; 47 //JMQ 200709 48 // G4Be10GEMCoulombBarrier() : G4GEMCoulombBarrierHE(7,4) {}; 49 G4Be10GEMCoulombBarrier() : G4GEMCoulombBarrier(10,4) {}; 43 50 ~G4Be10GEMCoulombBarrier() {}; 44 51 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Be10GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Be10GEMProbability.hh,v 1. 3 2006/06/29 20:14:25 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Be10GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Be11GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Be11GEMChannel.hh,v 1. 3 2006/06/29 20:14:27 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Be11GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Be11GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Be11GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:14:29 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Be11GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 33 // strictly according to Furihata's report 34 // 33 35 #ifndef G4Be11GEMCoulombBarrier_h 34 36 #define G4Be11GEMCoulombBarrier_h 1 35 37 36 #include "G4GEMCoulombBarrierHE.hh" 38 //#include "G4GEMCoulombBarrierHE.hh" 39 #include "G4GEMCoulombBarrier.hh" 37 40 #include "globals.hh" 38 41 39 class G4Be11GEMCoulombBarrier : public G4GEMCoulombBarrierHE 42 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 43 //class G4Be11GEMCoulombBarrier : public G4GEMCoulombBarrierHE 44 class G4Be11GEMCoulombBarrier : public G4GEMCoulombBarrier 40 45 { 41 46 public: 42 G4Be11GEMCoulombBarrier() : G4GEMCoulombBarrierHE(11,4) {}; 47 //JMQ 200709 48 // G4Be11GEMCoulombBarrier() : G4GEMCoulombBarrierHE(7,4) {}; 49 G4Be11GEMCoulombBarrier() : G4GEMCoulombBarrier(11,4) {}; 43 50 ~G4Be11GEMCoulombBarrier() {}; 44 51 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Be11GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Be11GEMProbability.hh,v 1. 3 2006/06/29 20:14:31 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Be11GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Be12GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Be12GEMChannel.hh,v 1. 3 2006/06/29 20:14:33 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Be12GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Be12GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Be12GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:14:35 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Be12GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 33 // strictly according to Furihata's report 34 // 33 35 #ifndef G4Be12GEMCoulombBarrier_h 34 36 #define G4Be12GEMCoulombBarrier_h 1 35 37 36 #include "G4GEMCoulombBarrierHE.hh" 38 //#include "G4GEMCoulombBarrierHE.hh" 39 #include "G4GEMCoulombBarrier.hh" 37 40 #include "globals.hh" 38 41 39 class G4Be12GEMCoulombBarrier : public G4GEMCoulombBarrierHE 42 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 43 //class G4Be12GEMCoulombBarrier : public G4GEMCoulombBarrierHE 44 class G4Be12GEMCoulombBarrier : public G4GEMCoulombBarrier 40 45 { 41 46 public: 42 G4Be12GEMCoulombBarrier() : G4GEMCoulombBarrierHE(12,4) {}; 47 //JMQ 200709 48 // G4Be12GEMCoulombBarrier() : G4GEMCoulombBarrierHE(7,4) {}; 49 G4Be12GEMCoulombBarrier() : G4GEMCoulombBarrier(12,4) {}; 43 50 ~G4Be12GEMCoulombBarrier() {}; 44 51 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Be12GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Be12GEMProbability.hh,v 1. 3 2006/06/29 20:14:37 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Be12GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Be7GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Be7GEMChannel.hh,v 1. 3 2006/06/29 20:14:39 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Be7GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Be7GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Be7GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:14:41 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Be7GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 33 // strictly according to Furihata's report 34 // 33 35 #ifndef G4Be7GEMCoulombBarrier_h 34 36 #define G4Be7GEMCoulombBarrier_h 1 35 37 36 #include "G4GEMCoulombBarrierHE.hh" 38 //#include "G4GEMCoulombBarrierHE.hh" 39 #include "G4GEMCoulombBarrier.hh" 37 40 #include "globals.hh" 38 41 39 class G4Be7GEMCoulombBarrier : public G4GEMCoulombBarrierHE 42 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 43 //class G4Be7GEMCoulombBarrier : public G4GEMCoulombBarrierHE 44 class G4Be7GEMCoulombBarrier : public G4GEMCoulombBarrier 40 45 { 41 46 public: 42 G4Be7GEMCoulombBarrier() : G4GEMCoulombBarrierHE(7,4) {}; 47 //JMQ 200709 48 // G4Be7GEMCoulombBarrier() : G4GEMCoulombBarrierHE(7,4) {}; 49 G4Be7GEMCoulombBarrier() : G4GEMCoulombBarrier(7,4) {}; 43 50 ~G4Be7GEMCoulombBarrier() {}; 44 51 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Be7GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Be7GEMProbability.hh,v 1. 3 2006/06/29 20:14:43 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Be7GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Be9GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Be9GEMChannel.hh,v 1. 3 2006/06/29 20:14:45 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Be9GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Be9GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Be9GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:14:47 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Be9GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 33 // strictly according to Furihata's report 34 // 33 35 #ifndef G4Be9GEMCoulombBarrier_h 34 36 #define G4Be9GEMCoulombBarrier_h 1 35 37 36 #include "G4GEMCoulombBarrierHE.hh" 38 //#include "G4GEMCoulombBarrierHE.hh" 39 #include "G4GEMCoulombBarrier.hh" 37 40 #include "globals.hh" 38 41 39 class G4Be9GEMCoulombBarrier : public G4GEMCoulombBarrierHE 42 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 43 //class G4Be9GEMCoulombBarrier : public G4GEMCoulombBarrierHE 44 class G4Be9GEMCoulombBarrier : public G4GEMCoulombBarrier 40 45 { 41 46 public: 42 G4Be9GEMCoulombBarrier() : G4GEMCoulombBarrierHE(9,4) {}; 47 //JMQ 200709 48 // G4Be9GEMCoulombBarrier() : G4GEMCoulombBarrierHE(7,4) {}; 49 G4Be9GEMCoulombBarrier() : G4GEMCoulombBarrier(9,4) {}; 43 50 ~G4Be9GEMCoulombBarrier() {}; 44 51 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Be9GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Be9GEMProbability.hh,v 1. 3 2006/06/29 20:14:49 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Be9GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C10GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4C10GEMChannel.hh,v 1. 3 2006/06/29 20:14:51 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4C10GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C10GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4C10GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:14:53 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4C10GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 32 36 33 37 #ifndef G4C10GEMCoulombBarrier_h 34 38 #define G4C10GEMCoulombBarrier_h 1 35 39 40 //#include "G4GEMCoulombBarrierHE.hh" 36 41 #include "G4GEMCoulombBarrierHE.hh" 37 42 #include "globals.hh" 38 43 39 class G4C10GEMCoulombBarrier : public G4GEMCoulombBarrierHE 44 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 45 //class G4C10GEMCoulombBarrier : public G4GEMCoulombBarrierHE 46 class G4C10GEMCoulombBarrier : public G4GEMCoulombBarrier 40 47 { 41 48 public: 42 G4C10GEMCoulombBarrier() : G4GEMCoulombBarrierHE(10,6) {}; 49 //JMQ 200709 50 // G4C10GEMCoulombBarrier() : G4GEMCoulombBarrierHE(10,6) {}; 51 G4C10GEMCoulombBarrier() : G4GEMCoulombBarrier(10,6) {}; 43 52 ~G4C10GEMCoulombBarrier() {}; 44 53 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C10GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4C10GEMProbability.hh,v 1. 3 2006/06/29 20:14:55 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4C10GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C11GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4C11GEMChannel.hh,v 1. 3 2006/06/29 20:14:57 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4C11GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C11GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4C11GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:14:59 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4C11GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 32 36 33 37 #ifndef G4C11GEMCoulombBarrier_h 34 38 #define G4C11GEMCoulombBarrier_h 1 35 39 40 //#include "G4GEMCoulombBarrierHE.hh" 36 41 #include "G4GEMCoulombBarrierHE.hh" 37 42 #include "globals.hh" 38 43 39 class G4C11GEMCoulombBarrier : public G4GEMCoulombBarrierHE 44 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 45 //class G4C11GEMCoulombBarrier : public G4GEMCoulombBarrierHE 46 class G4C11GEMCoulombBarrier : public G4GEMCoulombBarrier 40 47 { 41 48 public: 42 G4C11GEMCoulombBarrier() : G4GEMCoulombBarrierHE(11,6) {}; 49 //JMQ 200709 50 // G4C11GEMCoulombBarrier() : G4GEMCoulombBarrierHE(10,6) {}; 51 G4C11GEMCoulombBarrier() : G4GEMCoulombBarrier(11,6) {}; 43 52 ~G4C11GEMCoulombBarrier() {}; 44 53 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C11GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4C11GEMProbability.hh,v 1. 3 2006/06/29 20:15:01 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4C11GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C12GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4C12GEMChannel.hh,v 1. 3 2006/06/29 20:15:03 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4C12GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C12GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4C12GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:15:05 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4C12GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 32 36 33 37 #ifndef G4C12GEMCoulombBarrier_h 34 38 #define G4C12GEMCoulombBarrier_h 1 35 39 40 //#include "G4GEMCoulombBarrierHE.hh" 36 41 #include "G4GEMCoulombBarrierHE.hh" 37 42 #include "globals.hh" 38 43 39 class G4C12GEMCoulombBarrier : public G4GEMCoulombBarrierHE 44 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 45 //class G4C12GEMCoulombBarrier : public G4GEMCoulombBarrierHE 46 class G4C12GEMCoulombBarrier : public G4GEMCoulombBarrier 40 47 { 41 48 public: 42 G4C12GEMCoulombBarrier() : G4GEMCoulombBarrierHE(12,6) {}; 49 //JMQ 200709 50 // G4C12GEMCoulombBarrier() : G4GEMCoulombBarrierHE(10,6) {}; 51 G4C12GEMCoulombBarrier() : G4GEMCoulombBarrier(12,6) {}; 43 52 ~G4C12GEMCoulombBarrier() {}; 44 53 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C12GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4C12GEMProbability.hh,v 1. 3 2006/06/29 20:15:07 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4C12GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C13GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4C13GEMChannel.hh,v 1. 3 2006/06/29 20:15:09 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4C13GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C13GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4C13GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:15:11 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4C13GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 32 36 33 37 #ifndef G4C13GEMCoulombBarrier_h 34 38 #define G4C13GEMCoulombBarrier_h 1 35 39 40 //#include "G4GEMCoulombBarrierHE.hh" 36 41 #include "G4GEMCoulombBarrierHE.hh" 37 42 #include "globals.hh" 38 43 39 class G4C13GEMCoulombBarrier : public G4GEMCoulombBarrierHE 44 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 45 //class G4C13GEMCoulombBarrier : public G4GEMCoulombBarrierHE 46 class G4C13GEMCoulombBarrier : public G4GEMCoulombBarrier 40 47 { 41 48 public: 42 G4C13GEMCoulombBarrier() : G4GEMCoulombBarrierHE(13,6) {}; 49 //JMQ 200709 50 // G4C13GEMCoulombBarrier() : G4GEMCoulombBarrierHE(10,6) {}; 51 G4C13GEMCoulombBarrier() : G4GEMCoulombBarrier(13,6) {}; 43 52 ~G4C13GEMCoulombBarrier() {}; 44 53 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C13GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4C13GEMProbability.hh,v 1. 3 2006/06/29 20:15:13 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4C13GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C14GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4C14GEMChannel.hh,v 1. 3 2006/06/29 20:15:15 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4C14GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C14GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4C14GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:15:17 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4C14GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 32 36 33 37 #ifndef G4C14GEMCoulombBarrier_h 34 38 #define G4C14GEMCoulombBarrier_h 1 35 39 40 //#include "G4GEMCoulombBarrierHE.hh" 36 41 #include "G4GEMCoulombBarrierHE.hh" 37 42 #include "globals.hh" 38 43 39 class G4C14GEMCoulombBarrier : public G4GEMCoulombBarrierHE 44 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 45 //class G4C14GEMCoulombBarrier : public G4GEMCoulombBarrierHE 46 class G4C14GEMCoulombBarrier : public G4GEMCoulombBarrier 40 47 { 41 48 public: 42 G4C14GEMCoulombBarrier() : G4GEMCoulombBarrierHE(14,6) {}; 49 //JMQ 200709 50 // G4C14GEMCoulombBarrier() : G4GEMCoulombBarrierHE(10,6) {}; 51 G4C14GEMCoulombBarrier() : G4GEMCoulombBarrier(14,6) {}; 43 52 ~G4C14GEMCoulombBarrier() {}; 44 53 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C14GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4C14GEMProbability.hh,v 1. 3 2006/06/29 20:15:19 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4C14GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C15GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4C15GEMChannel.hh,v 1. 3 2006/06/29 20:15:21 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4C15GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C15GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4C15GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:15:23 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4C15GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 32 36 33 37 #ifndef G4C15GEMCoulombBarrier_h 34 38 #define G4C15GEMCoulombBarrier_h 1 35 39 40 //#include "G4GEMCoulombBarrierHE.hh" 36 41 #include "G4GEMCoulombBarrierHE.hh" 37 42 #include "globals.hh" 38 43 39 class G4C15GEMCoulombBarrier : public G4GEMCoulombBarrierHE 44 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 45 //class G4C15GEMCoulombBarrier : public G4GEMCoulombBarrierHE 46 class G4C15GEMCoulombBarrier : public G4GEMCoulombBarrier 40 47 { 41 48 public: 42 G4C15GEMCoulombBarrier() : G4GEMCoulombBarrierHE(15,6) {}; 49 //JMQ 200709 50 // G4C15GEMCoulombBarrier() : G4GEMCoulombBarrierHE(10,6) {}; 51 G4C15GEMCoulombBarrier() : G4GEMCoulombBarrier(15,6) {}; 43 52 ~G4C15GEMCoulombBarrier() {}; 44 53 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C15GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4C15GEMProbability.hh,v 1. 3 2006/06/29 20:15:25 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4C15GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C16GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4C16GEMChannel.hh,v 1. 3 2006/06/29 20:15:27 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4C16GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C16GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4C16GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:15:29 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4C16GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 32 36 33 37 #ifndef G4C16GEMCoulombBarrier_h 34 38 #define G4C16GEMCoulombBarrier_h 1 35 39 40 //#include "G4GEMCoulombBarrierHE.hh" 36 41 #include "G4GEMCoulombBarrierHE.hh" 37 42 #include "globals.hh" 38 43 39 class G4C16GEMCoulombBarrier : public G4GEMCoulombBarrierHE 44 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 45 //class G4C16GEMCoulombBarrier : public G4GEMCoulombBarrierHE 46 class G4C16GEMCoulombBarrier : public G4GEMCoulombBarrier 40 47 { 41 48 public: 42 G4C16GEMCoulombBarrier() : G4GEMCoulombBarrierHE(16,6) {}; 49 //JMQ 200709 50 // G4C16GEMCoulombBarrier() : G4GEMCoulombBarrierHE(10,6) {}; 51 G4C16GEMCoulombBarrier() : G4GEMCoulombBarrier(16,6) {}; 43 52 ~G4C16GEMCoulombBarrier() {}; 44 53 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C16GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4C16GEMProbability.hh,v 1. 3 2006/06/29 20:15:31 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4C16GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4DeuteronGEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4DeuteronGEMChannel.hh,v 1. 3 2006/06/29 20:15:33 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4DeuteronGEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Sept. 2001) 32 32 // 33 33 // J. M. Quesada (July 2009) coulomb barrier striclty according to Furihata's paper 34 34 35 35 #ifndef G4DeuteronGEMChannel_h … … 37 37 38 38 #include "G4GEMChannel.hh" 39 #include "G4Deuteron CoulombBarrier.hh"39 #include "G4DeuteronGEMCoulombBarrier.hh" 40 40 #include "G4DeuteronGEMProbability.hh" 41 41 … … 55 55 56 56 private: 57 57 58 const G4DeuteronGEMChannel & operator=(const G4DeuteronGEMChannel & right); 58 59 … … 64 65 65 66 private: 66 67 G4DeuteronCoulombBarrier theCoulombBarrier; 67 // JMQ 190709 68 // G4DeuteronCoulombBarrier theCoulombBarrier; 69 G4DeuteronGEMCoulombBarrier theCoulombBarrier; 68 70 69 71 G4DeuteronGEMProbability theEvaporationProbability; -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4DeuteronGEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4DeuteronGEMProbability.hh,v 1. 3 2006/06/29 20:15:35 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4DeuteronGEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4EvaporationGEMFactory.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4EvaporationGEMFactory.hh,v 1. 5 2006/06/29 20:15:37 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4EvaporationGEMFactory.hh,v 1.7 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4F17GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4F17GEMChannel.hh,v 1. 3 2006/06/29 20:15:39 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4F17GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4F17GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4F17GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:15:41 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4F17GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 32 36 33 37 #ifndef G4F17GEMCoulombBarrier_h 34 38 #define G4F17GEMCoulombBarrier_h 1 35 39 36 #include "G4GEMCoulombBarrierHE.hh" 40 //#include "G4GEMCoulombBarrierHE.hh" 41 #include "G4GEMCoulombBarrier.hh" 37 42 #include "globals.hh" 38 43 39 class G4F17GEMCoulombBarrier : public G4GEMCoulombBarrierHE 44 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 45 //class G4F17GEMCoulombBarrier : public G4GEMCoulombBarrierHE 46 class G4F17GEMCoulombBarrier : public G4GEMCoulombBarrier 40 47 { 41 48 public: 42 G4F17GEMCoulombBarrier() : G4GEMCoulombBarrierHE(17,9) {}; 49 //JMQ 200709 50 // G4F17GEMCoulombBarrier() : G4GEMCoulombBarrierHE(17,9) {}; 51 G4F17GEMCoulombBarrier() : G4GEMCoulombBarrier(17,9) {}; 43 52 ~G4F17GEMCoulombBarrier() {}; 44 53 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4F17GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4F17GEMProbability.hh,v 1. 3 2006/06/29 20:15:43 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4F17GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4F18GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4F18GEMChannel.hh,v 1. 3 2006/06/29 20:15:45 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4F18GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4F18GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4F18GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:15:47 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4F18GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 32 36 33 37 #ifndef G4F18GEMCoulombBarrier_h 34 38 #define G4F18GEMCoulombBarrier_h 1 35 39 36 #include "G4GEMCoulombBarrierHE.hh" 40 //#include "G4GEMCoulombBarrierHE.hh" 41 #include "G4GEMCoulombBarrier.hh" 37 42 #include "globals.hh" 38 43 39 class G4F18GEMCoulombBarrier : public G4GEMCoulombBarrierHE 44 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 45 //class G4F18GEMCoulombBarrier : public G4GEMCoulombBarrierHE 46 class G4F18GEMCoulombBarrier : public G4GEMCoulombBarrier 40 47 { 41 48 public: 42 G4F18GEMCoulombBarrier() : G4GEMCoulombBarrierHE(18,9) {}; 49 //JMQ 200709 50 // G4F18GEMCoulombBarrier() : G4GEMCoulombBarrierHE(18,9) {}; 51 G4F18GEMCoulombBarrier() : G4GEMCoulombBarrier(18,9) {}; 43 52 ~G4F18GEMCoulombBarrier() {}; 44 53 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4F18GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4F18GEMProbability.hh,v 1. 3 2006/06/29 20:15:49 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4F18GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4F19GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4F19GEMChannel.hh,v 1. 3 2006/06/29 20:15:51 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4F19GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4F19GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4F19GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:15:53 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4F19GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 32 36 33 37 #ifndef G4F19GEMCoulombBarrier_h 34 38 #define G4F19GEMCoulombBarrier_h 1 35 39 36 #include "G4GEMCoulombBarrierHE.hh" 40 //#include "G4GEMCoulombBarrierHE.hh" 41 #include "G4GEMCoulombBarrier.hh" 37 42 #include "globals.hh" 38 43 39 class G4F19GEMCoulombBarrier : public G4GEMCoulombBarrierHE 44 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 45 //class G4F19GEMCoulombBarrier : public G4GEMCoulombBarrierHE 46 class G4F19GEMCoulombBarrier : public G4GEMCoulombBarrier 40 47 { 41 48 public: 42 G4F19GEMCoulombBarrier() : G4GEMCoulombBarrierHE(19,9) {}; 49 //JMQ 200709 50 // G4F19GEMCoulombBarrier() : G4GEMCoulombBarrierHE(19,9) {}; 51 G4F19GEMCoulombBarrier() : G4GEMCoulombBarrier(19,9) {}; 43 52 ~G4F19GEMCoulombBarrier() {}; 44 53 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4F19GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4F19GEMProbability.hh,v 1. 3 2006/06/29 20:15:55 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4F19GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4F20GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4F20GEMChannel.hh,v 1. 3 2006/06/29 20:15:57 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4F20GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4F20GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4F20GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:15:59 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4F20GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 32 36 33 37 #ifndef G4F20GEMCoulombBarrier_h 34 38 #define G4F20GEMCoulombBarrier_h 1 35 39 36 #include "G4GEMCoulombBarrierHE.hh" 40 //#include "G4GEMCoulombBarrierHE.hh" 41 #include "G4GEMCoulombBarrier.hh" 37 42 #include "globals.hh" 38 43 39 class G4F20GEMCoulombBarrier : public G4GEMCoulombBarrierHE 44 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 45 //class G4F20GEMCoulombBarrier : public G4GEMCoulombBarrierHE 46 class G4F20GEMCoulombBarrier : public G4GEMCoulombBarrier 40 47 { 41 48 public: 42 G4F20GEMCoulombBarrier() : G4GEMCoulombBarrierHE(20,9) {}; 49 //JMQ 200709 50 // G4F20GEMCoulombBarrier() : G4GEMCoulombBarrierHE(20,9) {}; 51 G4F20GEMCoulombBarrier() : G4GEMCoulombBarrier(20,9) {}; 43 52 ~G4F20GEMCoulombBarrier() {}; 44 53 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4F20GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4F20GEMProbability.hh,v 1. 3 2006/06/29 20:16:01 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4F20GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4F21GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4F21GEMChannel.hh,v 1. 3 2006/06/29 20:16:03 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4F21GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4F21GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4F21GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:16:05 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4F21GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 32 36 33 37 #ifndef G4F21GEMCoulombBarrier_h 34 38 #define G4F21GEMCoulombBarrier_h 1 35 39 36 #include "G4GEMCoulombBarrierHE.hh" 40 //#include "G4GEMCoulombBarrierHE.hh" 41 #include "G4GEMCoulombBarrier.hh" 37 42 #include "globals.hh" 38 43 39 class G4F21GEMCoulombBarrier : public G4GEMCoulombBarrierHE 44 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 45 //class G4F21GEMCoulombBarrier : public G4GEMCoulombBarrierHE 46 class G4F21GEMCoulombBarrier : public G4GEMCoulombBarrier 40 47 { 41 48 public: 42 G4F21GEMCoulombBarrier() : G4GEMCoulombBarrierHE(21,9) {}; 49 //JMQ 200709 50 // G4F21GEMCoulombBarrier() : G4GEMCoulombBarrierHE(21,9) {}; 51 G4F21GEMCoulombBarrier() : G4GEMCoulombBarrier(21,9) {}; 43 52 ~G4F21GEMCoulombBarrier() {}; 44 53 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4F21GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4F21GEMProbability.hh,v 1. 3 2006/06/29 20:16:07 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4F21GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4GEMChannel.hh,v 1. 4 2006/06/29 20:16:09 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4GEMChannel.hh,v 1.5 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4GEMCoulombBarrierHE.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4GEMCoulombBarrierHE.hh,v 1. 3 2006/06/29 20:16:11 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4GEMCoulombBarrierHE.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations … … 60 60 private: 61 61 62 G4double BarrierPenetrationFactor(const G4double aZ) const;62 G4double BarrierPenetrationFactor(const G4double aZ) const; 63 63 64 64 virtual G4double CalcCompoundRadius(const G4double ARes) const; -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4He3GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4He3GEMChannel.hh,v 1. 3 2006/06/29 20:16:15 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4He3GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Sept. 2001) 32 32 // 33 33 // J. M. Quesada (July 2009) coulomb barrier striclty according to Furihata's paper 34 34 35 35 #ifndef G4He3GEMChannel_h … … 37 37 38 38 #include "G4GEMChannel.hh" 39 #include "G4He3 CoulombBarrier.hh"39 #include "G4He3GEMCoulombBarrier.hh" 40 40 #include "G4He3GEMProbability.hh" 41 41 … … 64 64 65 65 private: 66 67 G4He3CoulombBarrier theCoulombBarrier; 66 // JMQ 190709 67 // G4He3CoulombBarrier theCoulombBarrier; 68 G4He3GEMCoulombBarrier theCoulombBarrier; 68 69 69 70 G4He3GEMProbability theEvaporationProbability; -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4He3GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4He3GEMProbability.hh,v 1. 3 2006/06/29 20:16:17 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4He3GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4He6GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4He6GEMChannel.hh,v 1. 3 2006/06/29 20:16:19 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4He6GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4He6GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4He6GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:16:21 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4He6GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4He6GEMCoulombBarrier_h 34 37 #define G4He6GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4He6GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4He6GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4He6GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4He6GEMCoulombBarrier() : G4GEMCoulombBarrierHE(6,2) {}; 48 //JMQ 200709 49 // G4He6GEMCoulombBarrier() : G4GEMCoulombBarrierHE(6,2) {}; 50 G4He6GEMCoulombBarrier() : G4GEMCoulombBarrier(6,2) {}; 43 51 ~G4He6GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4He6GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4He6GEMProbability.hh,v 1. 3 2006/06/29 20:16:23 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4He6GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4He8GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4He8GEMChannel.hh,v 1. 3 2006/06/29 20:16:25 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4He8GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4He8GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4He8GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:16:27 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4He8GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4He8GEMCoulombBarrier_h 34 37 #define G4He8GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4He8GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4He8GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4He8GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4He8GEMCoulombBarrier() : G4GEMCoulombBarrierHE(8,2) {}; 48 //JMQ 200709 49 // G4He8GEMCoulombBarrier() : G4GEMCoulombBarrierHE(8,2) {}; 50 G4He8GEMCoulombBarrier() : G4GEMCoulombBarrier(8,2) {}; 43 51 ~G4He8GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4He8GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4He8GEMProbability.hh,v 1. 3 2006/06/29 20:16:29 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4He8GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Li6GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Li6GEMChannel.hh,v 1. 3 2006/06/29 20:16:31 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Li6GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Li6GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Li6GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:16:33 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Li6GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4Li6GEMCoulombBarrier_h 34 37 #define G4Li6GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4Li6GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4Li6GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4Li6GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4Li6GEMCoulombBarrier() : G4GEMCoulombBarrierHE(6,3) {}; 48 //JMQ 200709 49 // G4Li6GEMCoulombBarrier() : G4GEMCoulombBarrierHE(6,3) {}; 50 G4Li6GEMCoulombBarrier() : G4GEMCoulombBarrier(6,3) {}; 43 51 ~G4Li6GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Li6GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Li6GEMProbability.hh,v 1. 3 2006/06/29 20:16:35 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Li6GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Li7GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Li7GEMChannel.hh,v 1. 3 2006/06/29 20:16:37 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Li7GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Li7GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Li7GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:16:39 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Li7GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4Li7GEMCoulombBarrier_h 34 37 #define G4Li7GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4Li7GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4Li7GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4Li7GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4Li7GEMCoulombBarrier() : G4GEMCoulombBarrierHE(7,3) {}; 48 //JMQ 200709 49 // G4Li7GEMCoulombBarrier() : G4GEMCoulombBarrierHE(7,3) {}; 50 G4Li7GEMCoulombBarrier() : G4GEMCoulombBarrier(7,3) {}; 43 51 ~G4Li7GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Li7GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Li7GEMProbability.hh,v 1. 3 2006/06/29 20:16:41 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Li7GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Li8GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Li8GEMChannel.hh,v 1. 3 2006/06/29 20:16:43 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Li8GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Li8GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Li8GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:16:45 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Li8GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4Li8GEMCoulombBarrier_h 34 37 #define G4Li8GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4Li8GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4Li8GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4Li8GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4Li8GEMCoulombBarrier() : G4GEMCoulombBarrierHE(8,3) {}; 48 //JMQ 200709 49 // G4Li8GEMCoulombBarrier() : G4GEMCoulombBarrierHE(8,3) {}; 50 G4Li8GEMCoulombBarrier() : G4GEMCoulombBarrier(8,3) {}; 43 51 ~G4Li8GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Li8GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Li8GEMProbability.hh,v 1. 3 2006/06/29 20:16:47 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Li8GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Li9GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Li9GEMChannel.hh,v 1. 3 2006/06/29 20:16:49 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Li9GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Li9GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Li9GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:16:51 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Li9GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4Li9GEMCoulombBarrier_h 34 37 #define G4Li9GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4Li9GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4Li9GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4Li9GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4Li9GEMCoulombBarrier() : G4GEMCoulombBarrierHE(9,3) {}; 48 //JMQ 200709 49 // G4Li9GEMCoulombBarrier() : G4GEMCoulombBarrierHE(9,3) {}; 50 G4Li9GEMCoulombBarrier() : G4GEMCoulombBarrier(9,3) {}; 43 51 ~G4Li9GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Li9GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Li9GEMProbability.hh,v 1. 3 2006/06/29 20:16:53 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Li9GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg22GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Mg22GEMChannel.hh,v 1. 3 2006/06/29 20:16:55 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Mg22GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg22GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Mg22GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:16:57 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Mg22GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4Mg22GEMCoulombBarrier_h 34 37 #define G4Mg22GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4Mg22GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4Mg22GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4Mg22GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4Mg22GEMCoulombBarrier() : G4GEMCoulombBarrierHE(22,12) {}; 48 //JMQ 200709 49 // G4Mg22GEMCoulombBarrier() : G4GEMCoulombBarrierHE(22,12) {}; 50 G4Mg22GEMCoulombBarrier() : G4GEMCoulombBarrier(22,12) {}; 43 51 ~G4Mg22GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg22GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Mg22GEMProbability.hh,v 1. 3 2006/06/29 20:16:59 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Mg22GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg23GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Mg23GEMChannel.hh,v 1. 3 2006/06/29 20:17:01 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Mg23GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg23GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Mg23GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:17:03 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Mg23GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4Mg23GEMCoulombBarrier_h 34 37 #define G4Mg23GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4Mg23GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4Mg23GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4Mg23GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4Mg23GEMCoulombBarrier() : G4GEMCoulombBarrierHE(23,12) {}; 48 //JMQ 200709 49 // G4Mg23GEMCoulombBarrier() : G4GEMCoulombBarrierHE(23,12) {}; 50 G4Mg23GEMCoulombBarrier() : G4GEMCoulombBarrier(23,12) {}; 43 51 ~G4Mg23GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg23GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Mg23GEMProbability.hh,v 1. 3 2006/06/29 20:17:05 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Mg23GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg24GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Mg24GEMChannel.hh,v 1. 3 2006/06/29 20:17:07 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Mg24GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg24GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Mg24GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:17:09 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Mg24GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4Mg24GEMCoulombBarrier_h 34 37 #define G4Mg24GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4Mg24GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4Mg24GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4Mg24GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4Mg24GEMCoulombBarrier() : G4GEMCoulombBarrierHE(24,12) {}; 48 //JMQ 200709 49 // G4Mg24GEMCoulombBarrier() : G4GEMCoulombBarrierHE(24,12) {}; 50 G4Mg24GEMCoulombBarrier() : G4GEMCoulombBarrier(24,12) {}; 43 51 ~G4Mg24GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg24GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Mg24GEMProbability.hh,v 1. 3 2006/06/29 20:17:11 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Mg24GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg25GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Mg25GEMChannel.hh,v 1. 3 2006/06/29 20:17:13 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Mg25GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg25GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Mg25GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:17:15 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Mg25GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4Mg25GEMCoulombBarrier_h 34 37 #define G4Mg25GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4Mg25GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4Mg25GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4Mg25GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4Mg25GEMCoulombBarrier() : G4GEMCoulombBarrierHE(25,12) {}; 48 //JMQ 200709 49 // G4Mg25GEMCoulombBarrier() : G4GEMCoulombBarrierHE(25,12) {}; 50 G4Mg25GEMCoulombBarrier() : G4GEMCoulombBarrier(25,12) {}; 43 51 ~G4Mg25GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg25GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Mg25GEMProbability.hh,v 1. 3 2006/06/29 20:17:17 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Mg25GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg26GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Mg26GEMChannel.hh,v 1. 3 2006/06/29 20:17:19 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Mg26GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg26GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Mg26GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:17:21 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Mg26GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4Mg26GEMCoulombBarrier_h 34 37 #define G4Mg26GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4Mg26GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4Mg26GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4Mg26GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4Mg26GEMCoulombBarrier() : G4GEMCoulombBarrierHE(26,12) {}; 48 //JMQ 200709 49 // G4Mg26GEMCoulombBarrier() : G4GEMCoulombBarrierHE(26,12) {}; 50 G4Mg26GEMCoulombBarrier() : G4GEMCoulombBarrier(26,12) {}; 43 51 ~G4Mg26GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg26GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Mg26GEMProbability.hh,v 1. 3 2006/06/29 20:17:23 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Mg26GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg27GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Mg27GEMChannel.hh,v 1. 3 2006/06/29 20:17:25 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Mg27GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg27GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Mg27GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:17:27 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Mg27GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4Mg27GEMCoulombBarrier_h 34 37 #define G4Mg27GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4Mg27GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4Mg27GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4Mg27GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4Mg27GEMCoulombBarrier() : G4GEMCoulombBarrierHE(27,12) {}; 43 ~G4Mg27GEMCoulombBarrier() {}; 48 //JMQ 200709 49 // G4Mg27GEMCoulombBarrier() : G4GEMCoulombBarrierHE(27,12) {}; 50 G4Mg27GEMCoulombBarrier() : G4GEMCoulombBarrier(27,12) {}; 51 ~G4Mg27GEMCoulombBarrier() {}; 44 52 45 53 private: -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg27GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Mg27GEMProbability.hh,v 1. 3 2006/06/29 20:17:29 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Mg27GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg28GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Mg28GEMChannel.hh,v 1. 3 2006/06/29 20:17:31 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Mg28GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg28GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Mg28GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:17:33 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Mg28GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4Mg28GEMCoulombBarrier_h 34 37 #define G4Mg28GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4Mg28GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4Mg28GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4Mg28GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4Mg28GEMCoulombBarrier() : G4GEMCoulombBarrierHE(28,12) {}; 43 ~G4Mg28GEMCoulombBarrier() {}; 48 //JMQ 200709 49 // G4Mg28GEMCoulombBarrier() : G4GEMCoulombBarrierHE(28,12) {}; 50 G4Mg28GEMCoulombBarrier() : G4GEMCoulombBarrier(28,12) {}; 51 ~G4Mg28GEMCoulombBarrier() {}; 44 52 45 53 private: -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg28GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Mg28GEMProbability.hh,v 1. 3 2006/06/29 20:17:35 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Mg28GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N12GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4N12GEMChannel.hh,v 1. 3 2006/06/29 20:17:37 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4N12GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N12GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4N12GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:17:39 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4N12GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4N12GEMCoulombBarrier_h 34 37 #define G4N12GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4N12GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4N12GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4N12GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4N12GEMCoulombBarrier() : G4GEMCoulombBarrierHE(12,7) {}; 48 //JMQ 200709 49 // G4N12GEMCoulombBarrier() : G4GEMCoulombBarrierHE(12,7) {}; 50 G4N12GEMCoulombBarrier() : G4GEMCoulombBarrier(12,7) {}; 43 51 ~G4N12GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N12GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4N12GEMProbability.hh,v 1. 3 2006/06/29 20:17:41 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4N12GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N13GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4N13GEMChannel.hh,v 1. 3 2006/06/29 20:17:43 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4N13GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N13GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4N13GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:17:45 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4N13GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4N13GEMCoulombBarrier_h 34 37 #define G4N13GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4N13GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4N13GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4N13GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4N13GEMCoulombBarrier() : G4GEMCoulombBarrierHE(13,7) {}; 48 //JMQ 200709 49 // G4N13GEMCoulombBarrier() : G4GEMCoulombBarrierHE(13,7) {}; 50 G4N13GEMCoulombBarrier() : G4GEMCoulombBarrier(13,7) {}; 43 51 ~G4N13GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N13GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4N13GEMProbability.hh,v 1. 3 2006/06/29 20:17:47 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4N13GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N14GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4N14GEMChannel.hh,v 1. 3 2006/06/29 20:17:49 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4N14GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N14GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4N14GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:17:51 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4N14GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4N14GEMCoulombBarrier_h 34 37 #define G4N14GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4N14GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4N14GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4N14GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4N14GEMCoulombBarrier() : G4GEMCoulombBarrierHE(14,7) {}; 48 //JMQ 200709 49 // G4N14GEMCoulombBarrier() : G4GEMCoulombBarrierHE(14,7) {}; 50 G4N14GEMCoulombBarrier() : G4GEMCoulombBarrier(14,7) {}; 43 51 ~G4N14GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N14GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4N14GEMProbability.hh,v 1. 3 2006/06/29 20:17:53 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4N14GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N15GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4N15GEMChannel.hh,v 1. 3 2006/06/29 20:17:55 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4N15GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N15GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4N15GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:17:57 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4N15GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4N15GEMCoulombBarrier_h 34 37 #define G4N15GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4N15GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4N15GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4N15GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4N15GEMCoulombBarrier() : G4GEMCoulombBarrierHE(15,7) {}; 48 //JMQ 200709 49 // G4N15GEMCoulombBarrier() : G4GEMCoulombBarrierHE(15,7) {}; 50 G4N15GEMCoulombBarrier() : G4GEMCoulombBarrier(15,7) {}; 43 51 ~G4N15GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N15GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4N15GEMProbability.hh,v 1. 3 2006/06/29 20:17:59 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4N15GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N16GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4N16GEMChannel.hh,v 1. 3 2006/06/29 20:18:01 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4N16GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N16GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4N16GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:18:03 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4N16GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4N16GEMCoulombBarrier_h 34 37 #define G4N16GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4N16GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4N16GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4N16GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4N16GEMCoulombBarrier() : G4GEMCoulombBarrierHE(16,7) {}; 48 //JMQ 200709 49 // G4N16GEMCoulombBarrier() : G4GEMCoulombBarrierHE(16,7) {}; 50 G4N16GEMCoulombBarrier() : G4GEMCoulombBarrier(16,7) {}; 43 51 ~G4N16GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N16GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4N16GEMProbability.hh,v 1. 3 2006/06/29 20:18:05 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4N16GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N17GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4N17GEMChannel.hh,v 1. 3 2006/06/29 20:18:07 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4N17GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N17GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4N17GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:18:09 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4N17GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4N17GEMCoulombBarrier_h 34 37 #define G4N17GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4N17GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4N17GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4N17GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4N17GEMCoulombBarrier() : G4GEMCoulombBarrierHE(17,7) {}; 48 //JMQ 200709 49 // G4N17GEMCoulombBarrier() : G4GEMCoulombBarrierHE(17,7) {}; 50 G4N17GEMCoulombBarrier() : G4GEMCoulombBarrier(17,7) {}; 43 51 ~G4N17GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N17GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4N17GEMProbability.hh,v 1. 3 2006/06/29 20:18:11 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4N17GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Na21GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Na21GEMChannel.hh,v 1. 3 2006/06/29 20:18:13 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Na21GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Na21GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Na21GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:18:15 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Na21GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 // Hadronic Process: Nuclear De-excitations 34 // by V. Lara (Dec 1999) 35 // 36 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 37 // strictly according to Furihata's report 38 // 33 39 #ifndef G4Na21GEMCoulombBarrier_h 34 40 #define G4Na21GEMCoulombBarrier_h 1 35 41 36 #include "G4GEMCoulombBarrierHE.hh" 42 //#include "G4GEMCoulombBarrierHE.hh" 43 #include "G4GEMCoulombBarrier.hh" 37 44 #include "globals.hh" 38 45 39 class G4Na21GEMCoulombBarrier : public G4GEMCoulombBarrierHE 46 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 47 //class G4Na21GEMCoulombBarrier : public G4GEMCoulombBarrierHE 48 class G4Na21GEMCoulombBarrier : public G4GEMCoulombBarrier 40 49 { 41 50 public: 42 G4Na21GEMCoulombBarrier() : G4GEMCoulombBarrierHE(21,11) {}; 51 //JMQ 200709 52 // G4Na21GEMCoulombBarrier() : G4GEMCoulombBarrierHE(21,11) {}; 53 G4Na21GEMCoulombBarrier() : G4GEMCoulombBarrier(21,11) {}; 43 54 ~G4Na21GEMCoulombBarrier() {}; 44 55 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Na21GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Na21GEMProbability.hh,v 1. 3 2006/06/29 20:18:17 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Na21GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Na22GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Na22GEMChannel.hh,v 1. 3 2006/06/29 20:18:19 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Na22GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Na22GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Na22GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:18:21 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Na22GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 // Hadronic Process: Nuclear De-excitations 34 // by V. Lara (Dec 1999) 35 // 36 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 37 // strictly according to Furihata's report 38 // 33 39 #ifndef G4Na22GEMCoulombBarrier_h 34 40 #define G4Na22GEMCoulombBarrier_h 1 35 41 36 #include "G4GEMCoulombBarrierHE.hh" 42 //#include "G4GEMCoulombBarrierHE.hh" 43 #include "G4GEMCoulombBarrier.hh" 37 44 #include "globals.hh" 38 45 39 class G4Na22GEMCoulombBarrier : public G4GEMCoulombBarrierHE 46 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 47 //class G4Na22GEMCoulombBarrier : public G4GEMCoulombBarrierHE 48 class G4Na22GEMCoulombBarrier : public G4GEMCoulombBarrier 40 49 { 41 50 public: 42 G4Na22GEMCoulombBarrier() : G4GEMCoulombBarrierHE(22,11) {}; 51 //JMQ 200709 52 // G4Na22GEMCoulombBarrier() : G4GEMCoulombBarrierHE(22,11) {}; 53 G4Na22GEMCoulombBarrier() : G4GEMCoulombBarrier(22,11) {}; 43 54 ~G4Na22GEMCoulombBarrier() {}; 44 55 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Na22GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Na22GEMProbability.hh,v 1. 3 2006/06/29 20:18:23 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Na22GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Na23GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Na23GEMChannel.hh,v 1. 3 2006/06/29 20:18:25 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Na23GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Na23GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Na23GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:18:27 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Na23GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 // Hadronic Process: Nuclear De-excitations 34 // by V. Lara (Dec 1999) 35 // 36 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 37 // strictly according to Furihata's report 38 // 33 39 #ifndef G4Na23GEMCoulombBarrier_h 34 40 #define G4Na23GEMCoulombBarrier_h 1 35 41 36 #include "G4GEMCoulombBarrierHE.hh" 42 //#include "G4GEMCoulombBarrierHE.hh" 43 #include "G4GEMCoulombBarrier.hh" 37 44 #include "globals.hh" 38 45 39 class G4Na23GEMCoulombBarrier : public G4GEMCoulombBarrierHE 46 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 47 //class G4Na23GEMCoulombBarrier : public G4GEMCoulombBarrierHE 48 class G4Na23GEMCoulombBarrier : public G4GEMCoulombBarrier 40 49 { 41 50 public: 42 G4Na23GEMCoulombBarrier() : G4GEMCoulombBarrierHE(23,11) {}; 51 //JMQ 200709 52 // G4Na23GEMCoulombBarrier() : G4GEMCoulombBarrierHE(23,11) {}; 53 G4Na23GEMCoulombBarrier() : G4GEMCoulombBarrier(23,11) {}; 43 54 ~G4Na23GEMCoulombBarrier() {}; 44 55 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Na23GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Na23GEMProbability.hh,v 1. 3 2006/06/29 20:18:29 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Na23GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Na24GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Na24GEMChannel.hh,v 1. 3 2006/06/29 20:18:31 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Na24GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Na24GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Na24GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:18:33 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Na24GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 // Hadronic Process: Nuclear De-excitations 34 // by V. Lara (Dec 1999) 35 // 36 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 37 // strictly according to Furihata's report 38 // 33 39 #ifndef G4Na24GEMCoulombBarrier_h 34 40 #define G4Na24GEMCoulombBarrier_h 1 35 41 36 #include "G4GEMCoulombBarrierHE.hh" 42 //#include "G4GEMCoulombBarrierHE.hh" 43 #include "G4GEMCoulombBarrier.hh" 37 44 #include "globals.hh" 38 45 39 class G4Na24GEMCoulombBarrier : public G4GEMCoulombBarrierHE 46 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 47 //class G4Na24GEMCoulombBarrier : public G4GEMCoulombBarrierHE 48 class G4Na24GEMCoulombBarrier : public G4GEMCoulombBarrier 40 49 { 41 50 public: 42 G4Na24GEMCoulombBarrier() : G4GEMCoulombBarrierHE(24,11) {}; 51 //JMQ 200709 52 // G4Na24GEMCoulombBarrier() : G4GEMCoulombBarrierHE(24,11) {}; 53 G4Na24GEMCoulombBarrier() : G4GEMCoulombBarrier(24,11) {}; 43 54 ~G4Na24GEMCoulombBarrier() {}; 44 55 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Na24GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Na24GEMProbability.hh,v 1. 3 2006/06/29 20:18:35 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Na24GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Na25GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Na25GEMChannel.hh,v 1. 3 2006/06/29 20:18:37 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Na25GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Na25GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Na25GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:18:39 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Na25GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 // Hadronic Process: Nuclear De-excitations 34 // by V. Lara (Dec 1999) 35 // 36 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 37 // strictly according to Furihata's report 38 // 33 39 #ifndef G4Na25GEMCoulombBarrier_h 34 40 #define G4Na25GEMCoulombBarrier_h 1 35 41 36 #include "G4GEMCoulombBarrierHE.hh" 42 //#include "G4GEMCoulombBarrierHE.hh" 43 #include "G4GEMCoulombBarrier.hh" 37 44 #include "globals.hh" 38 45 39 class G4Na25GEMCoulombBarrier : public G4GEMCoulombBarrierHE 46 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 47 //class G4Na25GEMCoulombBarrier : public G4GEMCoulombBarrierHE 48 class G4Na25GEMCoulombBarrier : public G4GEMCoulombBarrier 40 49 { 41 50 public: 42 G4Na25GEMCoulombBarrier() : G4GEMCoulombBarrierHE(25,11) {}; 51 //JMQ 200709 52 // G4Na25GEMCoulombBarrier() : G4GEMCoulombBarrierHE(25,11) {}; 53 G4Na25GEMCoulombBarrier() : G4GEMCoulombBarrier(25,11) {}; 43 54 ~G4Na25GEMCoulombBarrier() {}; 44 55 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Na25GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Na25GEMProbability.hh,v 1. 3 2006/06/29 20:18:41 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Na25GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne18GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Ne18GEMChannel.hh,v 1. 3 2006/06/29 20:18:43 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Ne18GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne18GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Ne18GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:18:45 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Ne18GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4Ne18GEMCoulombBarrier_h 34 37 #define G4Ne18GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4Ne18GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4Ne18GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4Ne18GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4Ne18GEMCoulombBarrier() : G4GEMCoulombBarrierHE(18,10) {}; 48 //JMQ 200709 49 // G4Ne18GEMCoulombBarrier() : G4GEMCoulombBarrierHE(18,10) {}; 50 G4Ne18GEMCoulombBarrier() : G4GEMCoulombBarrier(18,10) {}; 43 51 ~G4Ne18GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne18GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Ne18GEMProbability.hh,v 1. 3 2006/06/29 20:18:47 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Ne18GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne19GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Ne19GEMChannel.hh,v 1. 3 2006/06/29 20:18:49 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Ne19GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne19GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Ne19GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:18:51 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Ne19GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4Ne19GEMCoulombBarrier_h 34 37 #define G4Ne19GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4Ne19GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4Ne19GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4Ne19GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4Ne19GEMCoulombBarrier() : G4GEMCoulombBarrierHE(19,10) {}; 48 //JMQ 200709 49 // G4Ne19GEMCoulombBarrier() : G4GEMCoulombBarrierHE(19,10) {}; 50 G4Ne19GEMCoulombBarrier() : G4GEMCoulombBarrier(19,10) {}; 43 51 ~G4Ne19GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne19GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Ne19GEMProbability.hh,v 1. 3 2006/06/29 20:18:53 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Ne19GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne20GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Ne20GEMChannel.hh,v 1. 3 2006/06/29 20:18:55 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Ne20GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne20GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Ne20GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:18:57 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Ne20GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4Ne20GEMCoulombBarrier_h 34 37 #define G4Ne20GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4Ne20GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4Ne20GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4Ne20GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4Ne20GEMCoulombBarrier() : G4GEMCoulombBarrierHE(20,10) {}; 48 //JMQ 200709 49 // G4Ne20GEMCoulombBarrier() : G4GEMCoulombBarrierHE(20,10) {}; 50 G4Ne20GEMCoulombBarrier() : G4GEMCoulombBarrier(20,10) {}; 43 51 ~G4Ne20GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne20GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Ne20GEMProbability.hh,v 1. 3 2006/06/29 20:18:59 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Ne20GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne21GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Ne21GEMChannel.hh,v 1. 3 2006/06/29 20:19:01 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Ne21GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne21GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Ne21GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:19:03 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Ne21GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4Ne21GEMCoulombBarrier_h 34 37 #define G4Ne21GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4Ne21GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4Ne21GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4Ne21GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4Ne21GEMCoulombBarrier() : G4GEMCoulombBarrierHE(21,10) {}; 48 //JMQ 200709 49 // G4Ne21GEMCoulombBarrier() : G4GEMCoulombBarrierHE(21,10) {}; 50 G4Ne21GEMCoulombBarrier() : G4GEMCoulombBarrier(21,10) {}; 43 51 ~G4Ne21GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne21GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Ne21GEMProbability.hh,v 1. 3 2006/06/29 20:19:05 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Ne21GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne22GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Ne22GEMChannel.hh,v 1. 3 2006/06/29 20:19:07 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Ne22GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne22GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Ne22GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:19:09 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Ne22GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4Ne22GEMCoulombBarrier_h 34 37 #define G4Ne22GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4Ne22GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4Ne22GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4Ne22GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4Ne22GEMCoulombBarrier() : G4GEMCoulombBarrierHE(22,10) {}; 48 //JMQ 200709 49 // G4Ne22GEMCoulombBarrier() : G4GEMCoulombBarrierHE(22,10) {}; 50 G4Ne22GEMCoulombBarrier() : G4GEMCoulombBarrier(22,10) {}; 43 51 ~G4Ne22GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne22GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Ne22GEMProbability.hh,v 1. 3 2006/06/29 20:19:11 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Ne22GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne23GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Ne23GEMChannel.hh,v 1. 3 2006/06/29 20:19:13 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Ne23GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne23GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Ne23GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:19:15 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Ne23GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4Ne23GEMCoulombBarrier_h 34 37 #define G4Ne23GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4Ne23GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4Ne23GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4Ne23GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4Ne23GEMCoulombBarrier() : G4GEMCoulombBarrierHE(23,10) {}; 48 //JMQ 200709 49 // G4Ne23GEMCoulombBarrier() : G4GEMCoulombBarrierHE(23,10) {}; 50 G4Ne23GEMCoulombBarrier() : G4GEMCoulombBarrier(23,10) {}; 43 51 ~G4Ne23GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne23GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Ne23GEMProbability.hh,v 1. 3 2006/06/29 20:19:17 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Ne23GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne24GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Ne24GEMChannel.hh,v 1. 3 2006/06/29 20:19:19 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Ne24GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne24GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Ne24GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:19:21 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Ne24GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4Ne24GEMCoulombBarrier_h 34 37 #define G4Ne24GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4Ne24GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4Ne24GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4Ne24GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4Ne24GEMCoulombBarrier() : G4GEMCoulombBarrierHE(24,10) {}; 48 //JMQ 200709 49 // G4Ne24GEMCoulombBarrier() : G4GEMCoulombBarrierHE(24,10) {}; 50 G4Ne24GEMCoulombBarrier() : G4GEMCoulombBarrier(24,10) {}; 43 51 ~G4Ne24GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne24GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Ne24GEMProbability.hh,v 1. 3 2006/06/29 20:19:23 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Ne24GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4NeutronGEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4NeutronGEMChannel.hh,v 1. 3 2006/06/29 20:19:25 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4NeutronGEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4NeutronGEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4NeutronGEMProbability.hh,v 1. 4 2006/06/29 20:19:27 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4NeutronGEMProbability.hh,v 1.5 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Nov 1999) 32 32 // 33 33 // J.M. Quesada (July 2009) alpha's and beta's values according to Furihata's paper 34 // (based on notes added on proof in Dostrovskii's paper) 34 35 35 36 … … 44 45 { 45 46 public: 46 47 48 49 47 // Only available constructor 48 G4NeutronGEMProbability(); 49 50 ~G4NeutronGEMProbability() {} 50 51 private: 51 // Copy constructor 52 G4NeutronGEMProbability(const G4NeutronGEMProbability &right); 53 54 const G4NeutronGEMProbability & operator=(const G4NeutronGEMProbability &right); 55 G4bool operator==(const G4NeutronGEMProbability &right) const; 56 G4bool operator!=(const G4NeutronGEMProbability &right) const; 52 // Copy constructor 53 G4NeutronGEMProbability(const G4NeutronGEMProbability &right); 57 54 58 55 const G4NeutronGEMProbability & operator=(const G4NeutronGEMProbability &right); 56 G4bool operator==(const G4NeutronGEMProbability &right) const; 57 G4bool operator!=(const G4NeutronGEMProbability &right) const; 58 59 59 60 private: 60 61 virtual G4double CalcAlphaParam(const G4Fragment & fragment) const 62 { 63 return 0.76+2.2/std::pow(static_cast<G4double>(fragment.GetA()-GetA()),1.0/3.0); 64 } 65 66 virtual G4double CalcBetaParam(const G4Fragment & fragment) const 67 { 68 return (2.12/std::pow(static_cast<G4double>(fragment.GetA()-GetA()),2.0/3.0)-0.05)*MeV/ 69 CalcAlphaParam(fragment); 70 } 71 72 // Excitation energy levels 73 std::vector<G4double> ExcitEnergies; 74 // Spin of excitation energy levels 75 std::vector<G4double> ExcitSpins; 76 77 std::vector<G4double> ExcitLifetimes; 78 61 62 virtual G4double CalcAlphaParam(const G4Fragment & fragment) const 63 { 64 //JMQ 190709 values according to Furihata's paper (based on notes added on proof in Dostrovskii's paper) 65 // return 0.76+2.2/std::pow(static_cast<G4double>(fragment.GetA()-GetA()),1.0/3.0); 66 return 0.76+1.93/std::pow(static_cast<G4double>(fragment.GetA()-GetA()),1.0/3.0); 67 } 68 69 virtual G4double CalcBetaParam(const G4Fragment & fragment) const 70 { 71 //JMQ 190709 values according to Furihata's paper (based on notes added on proof in Dostrovskii's paper) 72 // return (2.12/std::pow(static_cast<G4double>(fragment.GetA()-GetA()),2.0/3.0)-0.05)*MeV/ 73 return (1.66/std::pow(static_cast<G4double>(fragment.GetA()-GetA()),2.0/3.0)-0.05)*MeV/ 74 CalcAlphaParam(fragment); 75 } 76 77 // Excitation energy levels 78 std::vector<G4double> ExcitEnergies; 79 // Spin of excitation energy levels 80 std::vector<G4double> ExcitSpins; 81 82 std::vector<G4double> ExcitLifetimes; 83 79 84 }; 80 85 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O14GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4O14GEMChannel.hh,v 1. 3 2006/06/29 20:19:29 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4O14GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O14GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4O14GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:19:31 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4O14GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4O14GEMCoulombBarrier_h 34 37 #define G4O14GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4O14GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4O14GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4O14GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4O14GEMCoulombBarrier() : G4GEMCoulombBarrierHE(14,8) {}; 48 //JMQ 200709 49 // G4O14GEMCoulombBarrier() : G4GEMCoulombBarrierHE(14,8) {}; 50 G4O14GEMCoulombBarrier() : G4GEMCoulombBarrier(14,8) {}; 43 51 ~G4O14GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O14GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4O14GEMProbability.hh,v 1. 3 2006/06/29 20:19:33 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4O14GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O15GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4O15GEMChannel.hh,v 1. 3 2006/06/29 20:19:35 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4O15GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O15GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4O15GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:19:37 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4O15GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4O15GEMCoulombBarrier_h 34 37 #define G4O15GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4O15GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4O15GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4O15GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4O15GEMCoulombBarrier() : G4GEMCoulombBarrierHE(15,8) {}; 48 //JMQ 200709 49 // G4O15GEMCoulombBarrier() : G4GEMCoulombBarrierHE(15,8) {}; 50 G4O15GEMCoulombBarrier() : G4GEMCoulombBarrier(15,8) {}; 43 51 ~G4O15GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O15GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4O15GEMProbability.hh,v 1. 3 2006/06/29 20:19:39 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4O15GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O16GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4O16GEMChannel.hh,v 1. 3 2006/06/29 20:19:41 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4O16GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O16GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4O16GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:19:43 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4O16GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4O16GEMCoulombBarrier_h 34 37 #define G4O16GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4O16GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4O16GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4O16GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4O16GEMCoulombBarrier() : G4GEMCoulombBarrierHE(16,8) {}; 48 //JMQ 200709 49 // G4O16GEMCoulombBarrier() : G4GEMCoulombBarrierHE(16,8) {}; 50 G4O16GEMCoulombBarrier() : G4GEMCoulombBarrier(16,8) {}; 43 51 ~G4O16GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O16GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4O16GEMProbability.hh,v 1. 3 2006/06/29 20:19:45 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4O16GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O17GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4O17GEMChannel.hh,v 1. 3 2006/06/29 20:19:47 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4O17GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O17GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4O17GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:19:49 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4O17GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4O17GEMCoulombBarrier_h 34 37 #define G4O17GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4O17GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4O17GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4O17GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4O17GEMCoulombBarrier() : G4GEMCoulombBarrierHE(17,8) {}; 48 //JMQ 200709 49 // G4O17GEMCoulombBarrier() : G4GEMCoulombBarrierHE(17,8) {}; 50 G4O17GEMCoulombBarrier() : G4GEMCoulombBarrier(17,8) {}; 43 51 ~G4O17GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O17GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4O17GEMProbability.hh,v 1. 3 2006/06/29 20:19:51 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4O17GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O18GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4O18GEMChannel.hh,v 1. 3 2006/06/29 20:19:53 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4O18GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O18GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4O18GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:19:55 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4O18GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4O18GEMCoulombBarrier_h 34 37 #define G4O18GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4O18GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4O18GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4O18GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4O18GEMCoulombBarrier() : G4GEMCoulombBarrierHE(18,8) {}; 48 //JMQ 200709 49 // G4O18GEMCoulombBarrier() : G4GEMCoulombBarrierHE(18,8) {}; 50 G4O18GEMCoulombBarrier() : G4GEMCoulombBarrier(18,8) {}; 43 51 ~G4O18GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O18GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4O18GEMProbability.hh,v 1. 3 2006/06/29 20:19:57 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4O18GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O19GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4O19GEMChannel.hh,v 1. 3 2006/06/29 20:19:59 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4O19GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O19GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4O19GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:20:01 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4O19GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4O19GEMCoulombBarrier_h 34 37 #define G4O19GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4O19GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4O19GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4O19GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4O19GEMCoulombBarrier() : G4GEMCoulombBarrierHE(19,8) {}; 48 //JMQ 200709 49 // G4O19GEMCoulombBarrier() : G4GEMCoulombBarrierHE(19,8) {}; 50 G4O19GEMCoulombBarrier() : G4GEMCoulombBarrier(19,8) {}; 43 51 ~G4O19GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O19GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4O19GEMProbability.hh,v 1. 3 2006/06/29 20:20:03 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4O19GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O20GEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4O20GEMChannel.hh,v 1. 3 2006/06/29 20:20:05 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4O20GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O20GEMCoulombBarrier.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4O20GEMCoulombBarrier.hh,v 1. 3 2006/06/29 20:20:07 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4O20GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 32 // 33 //J.M. Quesada (July 2009) Coulomb barrier now derives from new class G4GEMCoulombBarrier 34 // strictly according to Furihata's report 35 // 33 36 #ifndef G4O20GEMCoulombBarrier_h 34 37 #define G4O20GEMCoulombBarrier_h 1 35 38 36 #include "G4GEMCoulombBarrierHE.hh" 39 //#include "G4GEMCoulombBarrierHE.hh" 40 #include "G4GEMCoulombBarrier.hh" 37 41 #include "globals.hh" 38 42 39 class G4O20GEMCoulombBarrier : public G4GEMCoulombBarrierHE 43 //JMQ 200709 now derives from new class G4GEMCoulombBarrier 44 //class G4O20GEMCoulombBarrier : public G4GEMCoulombBarrierHE 45 class G4O20GEMCoulombBarrier : public G4GEMCoulombBarrier 40 46 { 41 47 public: 42 G4O20GEMCoulombBarrier() : G4GEMCoulombBarrierHE(20,8) {}; 48 //JMQ 200709 49 // G4O20GEMCoulombBarrier() : G4GEMCoulombBarrierHE(20,8) {}; 50 G4O20GEMCoulombBarrier() : G4GEMCoulombBarrier(20,8) {}; 43 51 ~G4O20GEMCoulombBarrier() {}; 44 52 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O20GEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4O20GEMProbability.hh,v 1. 3 2006/06/29 20:20:09 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4O20GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4ProtonGEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4ProtonGEMChannel.hh,v 1. 3 2006/06/29 20:20:11 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4ProtonGEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations … … 37 37 38 38 #include "G4GEMChannel.hh" 39 #include "G4Proton CoulombBarrier.hh"39 #include "G4ProtonGEMCoulombBarrier.hh" 40 40 #include "G4ProtonGEMProbability.hh" 41 41 … … 64 64 65 65 private: 66 67 G4ProtonCoulombBarrier theCoulombBarrier; 66 // JMQ 190709 67 // G4ProtonCoulombBarrier theCoulombBarrier; 68 G4ProtonGEMCoulombBarrier theCoulombBarrier; 68 69 69 70 G4ProtonGEMProbability theEvaporationProbability; -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4ProtonGEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4ProtonGEMProbability.hh,v 1. 3 2006/06/29 20:20:13 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4ProtonGEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4TritonGEMChannel.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4TritonGEMChannel.hh,v 1. 3 2006/06/29 20:20:15 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4TritonGEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Sept. 2001) 32 32 // 33 33 // J. M. Quesada (July 2009) coulomb barrier striclty according to Furihata's paper 34 34 35 35 #ifndef G4TritonGEMChannel_h … … 37 37 38 38 #include "G4GEMChannel.hh" 39 #include "G4Triton CoulombBarrier.hh"39 #include "G4TritonGEMCoulombBarrier.hh" 40 40 #include "G4TritonGEMProbability.hh" 41 41 … … 64 64 65 65 private: 66 67 G4TritonCoulombBarrier theCoulombBarrier; 66 // JMQ 190709 67 // G4TritonCoulombBarrier theCoulombBarrier; 68 G4TritonGEMCoulombBarrier theCoulombBarrier; 68 69 69 70 G4TritonGEMProbability theEvaporationProbability; -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4TritonGEMProbability.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4TritonGEMProbability.hh,v 1. 3 2006/06/29 20:20:17 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4TritonGEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4AlphaGEMChannel.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4AlphaGEMChannel.cc,v 1. 4 2006/06/29 20:20:19 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4AlphaGEMChannel.cc,v 1.5 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4AlphaGEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4AlphaGEMProbability.cc,v 1. 4 2006/06/29 20:20:21 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4AlphaGEMProbability.cc,v 1.5 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Nov 1999) 32 32 // 33 33 // J.M. Quesada (July 2009) C's and k's values according to Furihata's paper 34 // (based on notes added on proof in Dostrovskii's paper) 34 35 35 36 #include "G4AlphaGEMProbability.hh" … … 86 87 } 87 88 89 //JMQ 190709 C's values from Furihata's paper 90 //(notes added on proof in Dostrovskii's paper) 91 G4double G4AlphaGEMProbability::CCoeficient(const G4double/* aZ*/) const 92 { 93 return 0.; 94 } 88 95 89 G4double G4AlphaGEMProbability::CCoeficient(const G4double aZ) const 90 { 96 97 //G4double G4AlphaGEMProbability::CCoeficient(const G4double aZ) const 98 //{ 91 99 // Data comes from 92 100 // Dostrovsky, Fraenkel and Friedlander … … 96 104 // G4double Zlist[5] = { 10.0, 20.0, 30.0, 50.0, 70.0}; 97 105 // G4double Calpha[5] = { 0.10, 0.10, 0.10, 0.08, 0.06}; 98 G4double C = 0.0;106 // G4double C = 0.0; 99 107 100 108 101 if (aZ <= 30) {102 C = 0.10;103 } else if (aZ <= 50) {104 C = 0.1 + -((aZ-50.)/20.)*0.02;105 } else if (aZ < 70) {106 C = 0.08 + -((aZ-70.)/20.)*0.02;107 } else {108 C = 0.06;109 }110 return C;111 }109 // if (aZ <= 30) { 110 // C = 0.10; 111 // } else if (aZ <= 50) { 112 // C = 0.1 + -((aZ-50.)/20.)*0.02; 113 // } else if (aZ < 70) { 114 // C = 0.08 + -((aZ-70.)/20.)*0.02; 115 // } else { 116 // C = 0.06; 117 // } 118 // return C; 119 //} 112 120 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4B10GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4B10GEMProbability.cc,v 1. 5 2006/06/29 20:20:23 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4B10GEMProbability.cc,v 1.6 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4B11GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4B11GEMProbability.cc,v 1. 5 2006/06/29 20:20:25 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4B11GEMProbability.cc,v 1.6 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4B12GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4B12GEMProbability.cc,v 1. 5 2006/06/29 20:20:27 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4B12GEMProbability.cc,v 1.6 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4B13GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4B13GEMProbability.cc,v 1. 4 2006/06/29 20:20:39 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4B13GEMProbability.cc,v 1.5 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4B8GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4B8GEMProbability.cc,v 1. 5 2006/06/29 20:21:04 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4B8GEMProbability.cc,v 1.6 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Be10GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Be10GEMProbability.cc,v 1. 5 2006/06/29 20:21:07 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Be10GEMProbability.cc,v 1.6 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Be11GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Be11GEMProbability.cc,v 1. 5 2006/06/29 20:21:25 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Be11GEMProbability.cc,v 1.6 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Be12GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Be12GEMProbability.cc,v 1. 4 2006/06/29 20:21:29 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Be12GEMProbability.cc,v 1.5 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Be7GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Be7GEMProbability.cc,v 1. 5 2006/06/29 20:21:31 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Be7GEMProbability.cc,v 1.6 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Be9GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Be9GEMProbability.cc,v 1. 5 2006/06/29 20:21:33 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Be9GEMProbability.cc,v 1.6 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4C10GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4C10GEMProbability.cc,v 1. 5 2006/06/29 20:21:35 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4C10GEMProbability.cc,v 1.6 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4C11GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4C11GEMProbability.cc,v 1. 5 2006/06/29 20:21:37 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4C11GEMProbability.cc,v 1.6 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4C12GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4C12GEMProbability.cc,v 1. 5 2006/06/29 20:21:39 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4C12GEMProbability.cc,v 1.6 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4C13GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4C13GEMProbability.cc,v 1. 5 2006/06/29 20:21:41 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4C13GEMProbability.cc,v 1.6 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4C14GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4C14GEMProbability.cc,v 1. 5 2006/06/29 20:21:43 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4C14GEMProbability.cc,v 1.6 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4C15GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4C15GEMProbability.cc,v 1. 5 2006/06/29 20:21:45 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4C15GEMProbability.cc,v 1.6 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4C16GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4C16GEMProbability.cc,v 1. 4 2006/06/29 20:21:47 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4C16GEMProbability.cc,v 1.5 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4DeuteronGEMChannel.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4DeuteronGEMChannel.cc,v 1. 4 2006/06/29 20:21:49 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4DeuteronGEMChannel.cc,v 1.5 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4DeuteronGEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4DeuteronGEMProbability.cc,v 1. 4 2006/06/29 20:21:51 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4DeuteronGEMProbability.cc,v 1.5 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Nov 1999) 32 32 // 33 33 // J.M. Quesada (July 2009) C's and k's values according to Furihata's paper 34 // (based on notes added on proof in Dostrovskii's paper) 34 35 35 36 #include "G4DeuteronGEMProbability.hh" … … 71 72 72 73 74 //JMQ 190709 C's values from Furihata's paper 75 //(notes added on proof in Dostrovskii's paper) 76 //data = {{20, 0.}, {30, -0.06}, {40, -0.10}, {50, -0.10}}; 73 77 G4double G4DeuteronGEMProbability::CCoeficient(const G4double aZ) const 74 78 { 79 G4double C = 0.0; 80 81 if (aZ >= 50){ 82 C=-0.10; 83 } else if (aZ <= 20) { 84 C = 0.0; 85 } else C=0.123482-0.00534691*aZ-0.0000610624*aZ*aZ+5.93719*1e-7*aZ*aZ*aZ+1.95687*1e-8*aZ*aZ*aZ*aZ; 86 return C/2.; 87 88 } 89 90 91 92 //G4double G4DeuteronGEMProbability::CCoeficient(const G4double aZ) const 93 //{ 75 94 // Data comes from 76 95 // Dostrovsky, Fraenkel and Friedlander … … 81 100 // G4double Cp[5] = { 0.50, 0.28, 0.20, 0.15, 0.10}; 82 101 // C for deuteron is equal to C for protons divided by 2 83 G4double C = 0.0; 102 // G4double C = 0.0; 103 // 104 // if (aZ >= 70) { 105 // C = 0.10; 106 // } else { 107 // C = ((((0.15417e-06*aZ) - 0.29875e-04)*aZ + 0.21071e-02)*aZ - 0.66612e-01)*aZ + 0.98375; 108 // } 84 109 85 if (aZ >= 70) { 86 C = 0.10; 87 } else { 88 C = ((((0.15417e-06*aZ) - 0.29875e-04)*aZ + 0.21071e-02)*aZ - 0.66612e-01)*aZ + 0.98375; 89 } 110 // return C/2.0; 90 111 91 return C/2.0; 92 93 } 112 //} -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4EvaporationGEMFactory.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4EvaporationGEMFactory.cc,v 1. 7 2006/06/29 20:21:53 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4EvaporationGEMFactory.cc,v 1.9 2009/09/15 12:54:16 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4F17GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4F17GEMProbability.cc,v 1. 5 2006/06/29 20:21:55 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4F17GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4F18GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4F18GEMProbability.cc,v 1. 5 2006/06/29 20:21:57 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4F18GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4F19GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4F19GEMProbability.cc,v 1. 5 2006/06/29 20:22:01 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4F19GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4F20GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4F20GEMProbability.cc,v 1. 5 2006/06/29 20:22:03 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4F20GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4F21GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4F21GEMProbability.cc,v 1. 4 2006/06/29 20:22:05 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4F21GEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4GEMChannel.cc
r1055 r1196 25 25 // 26 26 // 27 // $Id: G4GEMChannel.cc,v 1. 7 2009/03/12 11:25:28 ahowardExp $28 // GEANT4 tag $Name: geant4-09-03- beta-cand-01 $27 // $Id: G4GEMChannel.cc,v 1.10 2009/10/08 07:55:39 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Oct 1998) 32 32 // 33 // J. M. Quesada (September 2009) bugs fixed in probability distribution for kinetic 34 // energy sampling: 35 // -hbarc instead of hbar_Planck (BIG BUG) 36 // -quantities for initial nucleus and residual are calculated separately 37 // V.Ivanchenko (September 2009) Added proper protection for unphysical final state 38 // J. M. Quesada (October 2009) fixed bug in CoulombBarrier calculation 33 39 34 40 #include "G4GEMChannel.hh" … … 65 71 } 66 72 67 G4GEMChannel::G4GEMChannel(const G4int theA, const G4int theZ, const G4String * aName,68 G4GEMProbability * aEmissionStrategy,69 G4VCoulombBarrier * aCoulombBarrier) :70 G4VEvaporationChannel(aName),71 A(theA),72 Z(theZ),73 theEvaporationProbabilityPtr(aEmissionStrategy),74 theCoulombBarrierPtr(aCoulombBarrier),75 EmissionProbability(0.0),76 MaximalKineticEnergy(-1000.0)77 {78 theLevelDensityPtr = new G4EvaporationLevelDensityParameter;79 MyOwnLevelDensity = true;80 }81 82 83 73 G4GEMChannel::~G4GEMChannel() 84 74 { 85 75 if (MyOwnLevelDensity) delete theLevelDensityPtr; 86 76 } 87 88 89 90 77 91 78 G4GEMChannel::G4GEMChannel(const G4GEMChannel & ) : G4VEvaporationChannel() … … 112 99 } 113 100 114 115 116 101 void G4GEMChannel::Initialize(const G4Fragment & fragment) 117 102 { 118 119 G4int anA = static_cast<G4int>(fragment.GetA()); 120 G4int aZ = static_cast<G4int>(fragment.GetZ()); 121 AResidual = anA - A; 122 ZResidual = aZ - Z; 123 124 // Effective excitation energy 125 // G4double ExEnergy = fragment.GetExcitationEnergy() - 126 // G4PairingCorrection::GetInstance()->GetPairingCorrection(anA,aZ); 127 //090120 128 //G4double ExEnergy = fragment.GetExcitationEnergy() - 129 //G4PairingCorrection::GetInstance()->GetPairingCorrection(AResidual,ZResidual); 130 G4double ExEnergy = fragment.GetExcitationEnergy(); 131 if ( AResidual > 0 ) ExEnergy -= G4PairingCorrection::GetInstance()->GetPairingCorrection(AResidual,ZResidual); 132 //090120 133 134 // We only take into account channels which are physically allowed 135 if (AResidual <= 0 || ZResidual <= 0 || AResidual < ZResidual || 136 (AResidual == ZResidual && AResidual > 1) || ExEnergy <= 0.0) 137 { 138 CoulombBarrier = 0.0; 139 MaximalKineticEnergy = -1000.0*MeV; 140 EmissionProbability = 0.0; 141 } 142 else 143 { 103 G4int anA = static_cast<G4int>(fragment.GetA()); 104 G4int aZ = static_cast<G4int>(fragment.GetZ()); 105 AResidual = anA - A; 106 ZResidual = aZ - Z; 107 //G4cout << "G4GEMChannel::Initialize: Z= " << aZ << " A= " << anA 108 // << " Zres= " << ZResidual << " Ares= " << AResidual << G4endl; 109 110 // We only take into account channels which are physically allowed 111 if (AResidual <= 0 || ZResidual <= 0 || AResidual < ZResidual || 112 (AResidual == ZResidual && AResidual > 1)) 113 { 114 CoulombBarrier = 0.0; 115 MaximalKineticEnergy = -1000.0*MeV; 116 EmissionProbability = 0.0; 117 } 118 else 119 { 120 121 // Effective excitation energy 122 // JMQ 071009: pairing in ExEnergy should be the one of parent compound nucleus 123 // FIXED the bug causing reported crash by VI (negative Probabilities 124 // due to inconsistency in Coulomb barrier calculation (CoulombBarrier and -Beta 125 // param for protons must be the same) 126 // G4double ExEnergy = fragment.GetExcitationEnergy() - 127 // G4PairingCorrection::GetInstance()->GetPairingCorrection(AResidual,ZResidual); 128 G4double ExEnergy = fragment.GetExcitationEnergy() - 129 G4PairingCorrection::GetInstance()->GetPairingCorrection(anA,aZ); 130 131 //G4cout << "Eexc(MeV)= " << ExEnergy/MeV << G4endl; 132 133 if( ExEnergy <= 0.0) { 134 CoulombBarrier = 0.0; 135 MaximalKineticEnergy = -1000.0*MeV; 136 EmissionProbability = 0.0; 137 138 } else { 139 144 140 // Coulomb Barrier calculation 145 CoulombBarrier = theCoulombBarrierPtr->GetCoulombBarrier(AResidual,ZResidual,ExEnergy); 146 147 // std::cout << "\tfragment (" << A << ',' << Z << ") residual (" << AResidual << ',' << ZResidual << ')'; 148 // std::cout << " U = " << fragment.GetExcitationEnergy(); 149 // std::cout << " delta = " << G4PairingCorrection::GetInstance()->GetPairingCorrection(anA,aZ); 150 // std::cout << " U-delta = " << ExEnergy; 151 // std::cout << " V = " << CoulombBarrier; 152 153 // Maximal Kinetic Energy 154 MaximalKineticEnergy = CalcMaximalKineticEnergy(G4ParticleTable::GetParticleTable()-> 155 GetIonTable()->GetNucleusMass(aZ,anA)+ExEnergy); 156 157 // std::cout << " Tmax-V = " << MaximalKineticEnergy << '\n'; 141 CoulombBarrier = theCoulombBarrierPtr->GetCoulombBarrier(AResidual,ZResidual,ExEnergy); 142 //G4cout << "CBarrier(MeV)= " << CoulombBarrier/MeV << G4endl; 143 144 //Maximal kinetic energy (JMQ : at the Coulomb barrier) 145 MaximalKineticEnergy = 146 CalcMaximalKineticEnergy(G4ParticleTable::GetParticleTable()-> 147 GetIonTable()->GetNucleusMass(aZ,anA)+ExEnergy); 148 //G4cout << "MaxE(MeV)= " << MaximalKineticEnergy/MeV << G4endl; 149 158 150 159 160 151 // Emission probability 152 if (MaximalKineticEnergy <= 0.0) 161 153 { 162 154 EmissionProbability = 0.0; … … 165 157 { 166 158 // Total emission probability for this channel 167 EmissionProbability = theEvaporationProbabilityPtr->EmissionProbability(fragment,MaximalKineticEnergy); 159 EmissionProbability = 160 theEvaporationProbabilityPtr->EmissionProbability(fragment,MaximalKineticEnergy); 168 161 } 169 162 } 170 163 } 164 165 //G4cout << "Prob= " << EmissionProbability << G4endl; 171 166 return; 172 167 } 173 168 174 175 169 G4FragmentVector * G4GEMChannel::BreakUp(const G4Fragment & theNucleus) 176 170 { 177 178 171 G4double EvaporatedKineticEnergy = CalcKineticEnergy(theNucleus); 179 172 G4double EvaporatedMass = G4ParticleTable::GetParticleTable()->GetIonTable()->GetIonMass(Z,A); 180 173 G4double EvaporatedEnergy = EvaporatedKineticEnergy + EvaporatedMass; 174 181 175 182 176 G4ThreeVector momentum(IsotropicVector(std::sqrt(EvaporatedKineticEnergy* … … 187 181 G4LorentzVector EvaporatedMomentum(momentum,EvaporatedEnergy); 188 182 EvaporatedMomentum.boost(theNucleus.GetMomentum().boostVector()); 189 190 183 G4Fragment * EvaporatedFragment = new G4Fragment(A,Z,EvaporatedMomentum); 191 184 #ifdef PRECOMPOUND_TEST … … 238 231 239 232 G4double G4GEMChannel::CalcMaximalKineticEnergy(const G4double NucleusTotalE) 240 // Calculate maximal kinetic energy that can be carried by fragment. 241 { 242 G4double ResidualMass = G4ParticleTable::GetParticleTable()-> 243 GetIonTable()->GetNucleusMass( ZResidual, AResidual ); 244 G4double EvaporatedMass = G4ParticleTable::GetParticleTable()-> 245 GetIonTable()->GetNucleusMass( Z, A ); 246 247 G4double T = (NucleusTotalE*NucleusTotalE + EvaporatedMass*EvaporatedMass - ResidualMass*ResidualMass)/ 248 (2.0*NucleusTotalE) - 249 EvaporatedMass - CoulombBarrier; 250 251 return T; 233 // Calculate maximal kinetic energy that can be carried by fragment. 234 //JMQ this is not the assimptotic kinetic energy but the one at the Coulomb barrier 235 { 236 G4double ResidualMass = G4ParticleTable::GetParticleTable()-> 237 GetIonTable()->GetNucleusMass( ZResidual, AResidual ); 238 G4double EvaporatedMass = G4ParticleTable::GetParticleTable()-> 239 GetIonTable()->GetNucleusMass( Z, A ); 240 241 G4double T = (NucleusTotalE*NucleusTotalE + EvaporatedMass*EvaporatedMass - ResidualMass*ResidualMass)/ 242 (2.0*NucleusTotalE) - 243 EvaporatedMass - CoulombBarrier; 244 245 return T; 252 246 } 253 247 … … 256 250 257 251 G4double G4GEMChannel::CalcKineticEnergy(const G4Fragment & fragment) 258 // Samples fragment kinetic energy. 259 { 260 G4double U = fragment.GetExcitationEnergy(); 261 262 G4double NuclearMass = G4ParticleTable::GetParticleTable()->GetIonTable()->GetNucleusMass(Z,A); 263 264 G4double a = theLevelDensityPtr->LevelDensityParameter(static_cast<G4int>(fragment.GetA()), 265 static_cast<G4int>(fragment.GetZ()),U); 266 //090115 267 //G4double delta0 = G4PairingCorrection::GetInstance()->GetPairingCorrection(static_cast<G4int>(fragment.GetA()), 268 // static_cast<G4int>(fragment.GetZ())); 269 G4double delta0 = G4PairingCorrection::GetInstance()->GetPairingCorrection(AResidual,ZResidual); 270 //090115 271 272 G4double Alpha = theEvaporationProbabilityPtr->CalcAlphaParam(fragment); 273 G4double Beta = theEvaporationProbabilityPtr->CalcBetaParam(fragment); 274 G4double Normalization = theEvaporationProbabilityPtr->GetNormalization(); 275 276 G4double Ux = (2.5 + 150.0/AResidual)*MeV; 277 G4double Ex = Ux + delta0; 278 G4double T = 1.0/(std::sqrt(a/Ux) - 1.5/Ux); 279 G4double E0 = Ex - T*(std::log(T*MeV) - std::log(a/MeV)/4.0 - 1.25*std::log(Ux*MeV) + 2.0*std::sqrt(a*Ux)); 280 281 G4double InitialLevelDensity; 282 if ( U < Ex ) 252 // Samples fragment kinetic energy. 253 { 254 G4double U = fragment.GetExcitationEnergy(); 255 G4double NuclearMass = G4ParticleTable::GetParticleTable()->GetIonTable()->GetNucleusMass(Z,A); 256 257 G4double Alpha = theEvaporationProbabilityPtr->CalcAlphaParam(fragment); 258 G4double Beta = theEvaporationProbabilityPtr->CalcBetaParam(fragment); 259 260 G4double Normalization = theEvaporationProbabilityPtr->GetNormalization(); 261 262 // ***RESIDUAL*** 263 //JMQ (September 2009) the following quantities refer to the RESIDUAL: 264 G4double delta0 = G4PairingCorrection::GetInstance()->GetPairingCorrection(AResidual,ZResidual); 265 G4double Ux = (2.5 + 150.0/AResidual)*MeV; 266 G4double Ex = Ux + delta0; 267 G4double InitialLevelDensity; 268 // ***end RESIDUAL *** 269 270 // ***PARENT*** 271 //JMQ (September 2009) the following quantities refer to the PARENT: 272 273 G4double deltaCN = G4PairingCorrection::GetInstance()->GetPairingCorrection(static_cast<G4int>(fragment.GetA()), 274 static_cast<G4int>(fragment.GetZ())); 275 G4double aCN = theLevelDensityPtr->LevelDensityParameter(static_cast<G4int>(fragment.GetA()), 276 static_cast<G4int>(fragment.GetZ()),U-deltaCN); 277 G4double UxCN = (2.5 + 150.0/fragment.GetA())*MeV; 278 G4double ExCN = UxCN + deltaCN; 279 G4double TCN = 1.0/(std::sqrt(aCN/UxCN) - 1.5/UxCN); 280 G4double E0CN = ExCN - TCN*(std::log(TCN/MeV) - std::log(aCN*MeV)/4.0 - 1.25*std::log(UxCN/MeV) + 2.0*std::sqrt(aCN*UxCN)); 281 // ***end PARENT*** 282 283 //JMQ quantities calculated for CN in InitialLevelDensity 284 if ( U < ExCN ) 285 { 286 InitialLevelDensity = (pi/12.0)*std::exp((U-E0CN)/TCN)/TCN; 287 } 288 else 289 { 290 InitialLevelDensity = (pi/12.0)*std::exp(2*std::sqrt(aCN*(U-deltaCN)))/std::pow(aCN*std::pow(U-deltaCN,5.0),1.0/4.0); 291 } 292 293 const G4double Spin = theEvaporationProbabilityPtr->GetSpin(); 294 //JMQ BIG BUG fixed: hbarc instead of hbar_Planck !!!! 295 // it was fixed in total probability (for this channel) but remained still here!! 296 // G4double g = (2.0*Spin+1.0)*NuclearMass/(pi2* hbar_Planck*hbar_Planck); 297 G4double g = (2.0*Spin+1.0)*NuclearMass/(pi2* hbarc*hbarc); 298 // 299 //JMQ fix on Rb and geometrical cross sections according to Furihata's paper 300 // (JAERI-Data/Code 2001-105, p6) 301 G4double Rb = 0.0; 302 if (A > 4) 303 { 304 G4double Ad = std::pow(G4double(fragment.GetA()-A),1.0/3.0); 305 G4double Aj = std::pow(G4double(A),1.0/3.0); 306 Rb = 1.12*(Aj + Ad) - 0.86*((Aj+Ad)/(Aj*Ad))+2.85; 307 Rb *= fermi; 308 } 309 else if (A>1) 283 310 { 284 InitialLevelDensity = (pi/12.0)*std::exp((U-E0)/T)/T; 285 } 311 // G4double R1 = std::pow(G4double(fragment.GetA()-A),1.0/3.0); 312 // G4double R2 = std::pow(G4double(A),1.0/3.0); 313 G4double Ad = std::pow(G4double(fragment.GetA()-A),1.0/3.0); 314 G4double Aj = std::pow(G4double(A),1.0/3.0); 315 // RN = 1.12*(R1 + R2) - 0.86*((R1+R2)/(R1*R2)); 316 Rb=1.5*(Aj+Ad)*fermi; 317 } 286 318 else 287 { 288 InitialLevelDensity = (pi/12.0)*std::exp(2*std::sqrt(a*(U-delta0)))/std::pow(a*std::pow(U-delta0,5.0),1.0/4.0); 289 } 290 291 const G4double Spin = theEvaporationProbabilityPtr->GetSpin(); 292 G4double g = (2.0*Spin+1.0)*NuclearMass/(pi2* hbar_Planck*hbar_Planck); 293 G4double RN = 0.0; 294 if (A > 4) 295 { 296 G4double R1 = std::pow(G4double(fragment.GetA()-A),1.0/3.0); 297 G4double R2 = std::pow(G4double(A),1.0/3.0); 298 RN = 1.12*(R1 + R2) - 0.86*((R1+R2)/(R1*R2)); 299 RN *= fermi; 300 } 301 else 302 { 303 RN = 1.5*fermi; 304 } 305 G4double GeometricalXS = pi*RN*RN*std::pow(G4double(fragment.GetA()-A),2./3.); 319 { 320 G4double Ad = std::pow(G4double(fragment.GetA()-A),1.0/3.0); 321 // RN = 1.5*fermi; 322 Rb = 1.5*Ad*fermi; 323 } 324 // G4double GeometricalXS = pi*RN*RN*std::pow(G4double(fragment.GetA()-A),2./3.); 325 G4double GeometricalXS = pi*Rb*Rb; 306 326 307 327 308 328 G4double ConstantFactor = g*GeometricalXS*Alpha/InitialLevelDensity; 309 329 ConstantFactor *= pi/12.0; 330 //JMQ : this is the assimptotic maximal kinetic energy of the ejectile 331 // (obtained by energy-momentum conservation). 332 // In general smaller than U-theSeparationEnergy 310 333 G4double theEnergy = MaximalKineticEnergy + CoulombBarrier; 311 334 G4double KineticEnergy; 312 335 G4double Probability; 313 314 // std::cout << "\t\tEjectile (" << A << ',' << Z << ") V = " << CoulombBarrier315 // << " Beta = " << Beta << " V+Beta = " << CoulombBarrier+Beta << '\n';316 317 //G4cout << AResidual << " " << ZResidual << " " << ConstantFactor << " " << Beta << " " << CoulombBarrier << " " << MaximalKineticEnergy << " " << CoulombBarrier + MaximalKineticEnergy + Beta << G4endl;318 //090128319 if ( CoulombBarrier + MaximalKineticEnergy + Beta <= 0 ) return 0;320 336 321 337 do … … 323 339 KineticEnergy = CoulombBarrier + G4UniformRand()*MaximalKineticEnergy; 324 340 Probability = ConstantFactor*(KineticEnergy + Beta); 341 G4double a = theLevelDensityPtr->LevelDensityParameter(AResidual,ZResidual,theEnergy-KineticEnergy-delta0); 342 G4double T = 1.0/(std::sqrt(a/Ux) - 1.5/Ux); 343 //JMQ fix in units 344 G4double E0 = Ex - T*(std::log(T/MeV) - std::log(a*MeV)/4.0 - 1.25*std::log(Ux/MeV) + 2.0*std::sqrt(a*Ux)); 345 325 346 if ( theEnergy-KineticEnergy < Ex) 326 347 { … … 333 354 } 334 355 Probability /= Normalization; 335 }356 } 336 357 while (G4UniformRand() > Probability); 337 338 339 // ---------------------------------------------------------------------------------------------------340 358 341 359 return KineticEnergy; -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4GEMCoulombBarrierHE.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4GEMCoulombBarrierHE.cc,v 1. 6 2006/06/29 20:22:09 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4GEMCoulombBarrierHE.cc,v 1.7 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4GEMProbability.cc
r1055 r1196 29 29 // by V. Lara (Sept 2001) 30 30 // 31 31 // J. M. Quesada : several fixes in total GEM width 32 // J. M. Quesada 14/07/2009 bug fixed in total emission width (hbarc) 33 // J. M. Quesada (September 2009) several fixes: 34 // -level density parameter of residual calculated at its right excitation energy. 35 // -InitialLeveldensity calculated according to the right conditions of the 36 // initial excited nucleus. 32 37 33 38 #include "G4GEMProbability.hh" … … 65 70 const G4double MaximalKineticEnergy) 66 71 { 67 72 G4double EmissionProbability = 0.0; 68 73 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 74 if (MaximalKineticEnergy > 0.0 && fragment.GetExcitationEnergy() > 0.0) { 75 G4double CoulombBarrier = GetCoulombBarrier(fragment); 76 77 EmissionProbability = CalcProbability(fragment,MaximalKineticEnergy,CoulombBarrier); 78 Normalization = EmissionProbability; 79 // Next there is a loop over excited states for this channel summing probabilities 80 if (ExcitationEnergies && ExcitationSpins && ExcitationLifetimes) { 81 G4double SavedSpin = Spin; 82 for (unsigned int i = 0; i < ExcitationEnergies->size(); i++) { 83 Spin = ExcitationSpins->operator[](i); 84 // substract excitation energies 85 G4double Tmax = MaximalKineticEnergy - ExcitationEnergies->operator[](i); 86 if (Tmax > 0.0) { 87 G4double width = CalcProbability(fragment,Tmax,CoulombBarrier); 88 // update probability 89 if (hbar_Planck*std::log(2.0)/width < ExcitationLifetimes->operator[](i)) { 90 EmissionProbability += width; 91 } 92 } 93 } 94 // Restore Spin 95 Spin = SavedSpin; 96 } 97 } 98 return EmissionProbability; 94 99 } 95 100 … … 97 102 const G4double MaximalKineticEnergy, 98 103 const G4double V) 99 // Calculate integrated probability (width) for evaporation channel 100 { 101 G4double ResidualA = static_cast<G4double>(fragment.GetA() - theA); 102 // G4double ResidualZ = static_cast<G4double>(fragment.GetZ() - theZ); 103 G4double U = fragment.GetExcitationEnergy(); 104 105 G4double NuclearMass = G4ParticleTable::GetParticleTable()-> 106 GetIonTable()->GetNucleusMass(theZ,theA); 107 108 G4double a = theEvapLDPptr->LevelDensityParameter(static_cast<G4int>(fragment.GetA()), 109 static_cast<G4int>(fragment.GetZ()),U); 110 //090115 111 //G4double delta0 = G4PairingCorrection::GetInstance()->GetPairingCorrection(static_cast<G4int>(fragment.GetA()), 112 // static_cast<G4int>(fragment.GetZ())); 113 G4double ResidualZ = static_cast<G4double>(fragment.GetZ() - theZ); 114 G4double delta0 = G4PairingCorrection::GetInstance()->GetPairingCorrection( static_cast<G4int>( ResidualA ) , static_cast<G4int>( ResidualZ ) ); 115 //090115 116 117 G4double Alpha = CalcAlphaParam(fragment); 118 G4double Beta = CalcBetaParam(fragment); 119 120 121 G4double Ux = (2.5 + 150.0/ResidualA)*MeV; 122 G4double Ex = Ux + delta0; 123 G4double T = 1.0/(std::sqrt(a/Ux) - 1.5/Ux); 124 G4double E0 = Ex - T*(std::log(T*MeV) - std::log(a/MeV)/4.0 - 1.25*std::log(Ux*MeV) + 2.0*std::sqrt(a*Ux)); 125 126 G4double Width; 127 G4double InitialLevelDensity; 128 if ( MaximalKineticEnergy < Ex ) { 129 G4double t = MaximalKineticEnergy/T; 130 Width = (I1(t,t) + (Beta+V)*I0(t))/std::exp(E0/T); 131 InitialLevelDensity = (pi/12.0)*std::exp((U-E0)/T)/T; 132 } else { 133 G4double t = MaximalKineticEnergy/T; 134 G4double tx = Ex/T; 135 G4double s = 2.0*std::sqrt(a*(MaximalKineticEnergy-delta0)); 136 G4double sx = 2.0*std::sqrt(a*(Ex-delta0)); 137 Width = I1(t,tx)/std::exp(E0/T) + I3(s,sx)*std::exp(s)/(std::sqrt(2.0)*a); 138 // For charged particles (Beta+V) = 0 beacuse Beta = -V 139 if (theZ == 0) { 140 Width += (Beta+V)*(I0(tx)/std::exp(E0/T) + 2.0*std::sqrt(2.0)*I2(s,sx)*std::exp(s)); 141 } 142 InitialLevelDensity = (pi/12.0)*std::exp(2*std::sqrt(a*(U-delta0)))/std::pow(a*std::pow(U-delta0,5.0),1.0/4.0); 143 } 144 145 146 G4double g = (2.0*Spin+1.0)*NuclearMass/(pi2* hbar_Planck*hbar_Planck); 147 148 G4double RN = 0.0; 149 if (theA > 4) 104 // Calculate integrated probability (width) for evaporation channel 105 { 106 G4double ResidualA = static_cast<G4double>(fragment.GetA() - theA); 107 G4double ResidualZ = static_cast<G4double>(fragment.GetZ() - theZ); 108 G4double U = fragment.GetExcitationEnergy(); 109 110 G4double NuclearMass = G4ParticleTable::GetParticleTable()-> 111 GetIonTable()->GetNucleusMass(theZ,theA); 112 113 114 G4double Alpha = CalcAlphaParam(fragment); 115 G4double Beta = CalcBetaParam(fragment); 116 117 118 // ***RESIDUAL*** 119 //JMQ (September 2009) the following quantities refer to the RESIDUAL: 120 121 G4double delta0 = G4PairingCorrection::GetInstance()->GetPairingCorrection( static_cast<G4int>( ResidualA ) , static_cast<G4int>( ResidualZ ) ); 122 123 G4double a = theEvapLDPptr->LevelDensityParameter(static_cast<G4int>(ResidualA), 124 static_cast<G4int>(ResidualZ),MaximalKineticEnergy+V-delta0); 125 G4double Ux = (2.5 + 150.0/ResidualA)*MeV; 126 G4double Ex = Ux + delta0; 127 G4double T = 1.0/(std::sqrt(a/Ux) - 1.5/Ux); 128 //JMQ fixed bug in units 129 G4double E0 = Ex - T*(std::log(T/MeV) - std::log(a*MeV)/4.0 - 1.25*std::log(Ux/MeV) + 2.0*std::sqrt(a*Ux)); 130 // ***end RESIDUAL *** 131 132 // ***PARENT*** 133 //JMQ (September 2009) the following quantities refer to the PARENT: 134 135 G4double deltaCN=G4PairingCorrection::GetInstance()-> 136 GetPairingCorrection(static_cast<G4int>(fragment.GetA()),static_cast<G4int>(fragment.GetZ())); 137 G4double aCN = theEvapLDPptr->LevelDensityParameter(static_cast<G4int>(fragment.GetA()), 138 static_cast<G4int>(fragment.GetZ()),U-deltaCN); 139 G4double UxCN = (2.5 + 150.0/fragment.GetA())*MeV; 140 G4double ExCN = UxCN + deltaCN; 141 G4double TCN = 1.0/(std::sqrt(aCN/UxCN) - 1.5/UxCN); 142 //JMQ fixed bug in units 143 G4double E0CN = ExCN - TCN*(std::log(TCN/MeV) - std::log(aCN*MeV)/4.0 - 1.25*std::log(UxCN/MeV) + 2.0*std::sqrt(aCN*UxCN)); 144 // ***end PARENT*** 145 146 G4double Width; 147 G4double InitialLevelDensity; 148 G4double t = MaximalKineticEnergy/T; 149 if ( MaximalKineticEnergy < Ex ) { 150 //JMQ 190709 bug in I1 fixed (T was missing) 151 Width = (I1(t,t)*T + (Beta+V)*I0(t))/std::exp(E0/T); 152 //JMQ 160909 fix: InitialLevelDensity has been taken away (different conditions for initial CN..) 153 } else { 154 G4double tx = Ex/T; 155 G4double s = 2.0*std::sqrt(a*(MaximalKineticEnergy-delta0)); 156 G4double sx = 2.0*std::sqrt(a*(Ex-delta0)); 157 Width = I1(t,tx)*T/std::exp(E0/T) + I3(s,sx)*std::exp(s)/(std::sqrt(2.0)*a); 158 // For charged particles (Beta+V) = 0 beacuse Beta = -V 159 if (theZ == 0) { 160 Width += (Beta+V)*(I0(tx)/std::exp(E0/T) + 2.0*std::sqrt(2.0)*I2(s,sx)*std::exp(s)); 161 } 162 } 163 164 //JMQ 14/07/2009 BIG BUG : NuclearMass is in MeV => hbarc instead of hbar_planck must be used 165 // G4double g = (2.0*Spin+1.0)*NuclearMass/(pi2* hbar_Planck*hbar_Planck); 166 G4double g = (2.0*Spin+1.0)*NuclearMass/(pi2* hbarc*hbarc); 167 168 //JMQ 190709 fix on Rb and geometrical cross sections according to Furihata's paper 169 // (JAERI-Data/Code 2001-105, p6) 170 // G4double RN = 0.0; 171 G4double Rb = 0.0; 172 if (theA > 4) 150 173 { 151 G4double R1 = std::pow(ResidualA,1.0/3.0); 152 G4double R2 = std::pow(G4double(theA),1.0/3.0); 153 RN = 1.12*(R1 + R2) - 0.86*((R1+R2)/(R1*R2)); 154 RN *= fermi; 155 } 174 // G4double R1 = std::pow(ResidualA,1.0/3.0); 175 // G4double R2 = std::pow(G4double(theA),1.0/3.0); 176 G4double Ad = std::pow(ResidualA,1.0/3.0); 177 G4double Aj = std::pow(G4double(theA),1.0/3.0); 178 // RN = 1.12*(R1 + R2) - 0.86*((R1+R2)/(R1*R2)); 179 Rb = 1.12*(Aj + Ad) - 0.86*((Aj+Ad)/(Aj*Ad))+2.85; 180 Rb *= fermi; 181 } 182 else if (theA>1) 183 { 184 G4double Ad = std::pow(ResidualA,1.0/3.0); 185 G4double Aj = std::pow(G4double(theA),1.0/3.0); 186 Rb=1.5*(Aj+Ad)*fermi; 187 } 188 else 189 { 190 G4double Ad = std::pow(ResidualA,1.0/3.0); 191 Rb = 1.5*Ad*fermi; 192 } 193 // G4double GeometricalXS = pi*RN*RN*std::pow(ResidualA,2./3.); 194 G4double GeometricalXS = pi*Rb*Rb; 195 //end of JMQ fix on Rb by 190709 196 197 198 199 //JMQ 160909 fix: initial level density must be calculated according to the 200 // conditions at the initial compound nucleus 201 // (it has been removed from previous "if" for the residual) 202 203 if ( U < ExCN ) 204 { 205 InitialLevelDensity = (pi/12.0)*std::exp((U-E0CN)/TCN)/TCN; 206 } 156 207 else 157 { 158 RN = 1.5*fermi; 159 } 160 G4double GeometricalXS = pi*RN*RN*std::pow(ResidualA,2./3.); 161 162 163 Width *= std::sqrt(pi)*g*GeometricalXS*Alpha/(12.0*InitialLevelDensity); 164 return Width; 208 { 209 InitialLevelDensity = (pi/12.0)*std::exp(2*std::sqrt(aCN*(U-deltaCN)))/std::pow(aCN*std::pow(U-deltaCN,5.0),1.0/4.0); 210 } 211 // 212 213 214 //JMQ 190709 BUG : pi instead of sqrt(pi) must be here according to Furihata's report: 215 // Width *= std::sqrt(pi)*g*GeometricalXS*Alpha/(12.0*InitialLevelDensity); 216 Width *= pi*g*GeometricalXS*Alpha/(12.0*InitialLevelDensity); 217 218 219 return Width; 165 220 } 166 221 … … 170 225 G4double G4GEMProbability::I0(const G4double t) 171 226 { 172 173 227 G4double result = (std::exp(t) - 1.0); 228 return result; 174 229 } 175 230 176 231 G4double G4GEMProbability::I1(const G4double t, const G4double tx) 177 232 { 178 179 180 181 233 G4double result = t - tx + 1.0; 234 result *= std::exp(tx); 235 result -= (t + 1.0); 236 return result; 182 237 } 183 238 … … 185 240 G4double G4GEMProbability::I2(const G4double s, const G4double sx) 186 241 { 187 188 189 190 191 192 193 242 G4double S = 1.0/std::sqrt(s); 243 G4double Sx = 1.0/std::sqrt(sx); 244 245 G4double p1 = S*S*S*( 1.0 + S*S*( 1.5 + 3.75*S*S) ); 246 G4double p2 = Sx*Sx*Sx*( 1.0 + Sx*Sx*( 1.5 + 3.75*Sx*Sx) )*std::exp(sx-s); 247 248 return p1-p2; 194 249 } 195 250 196 251 G4double G4GEMProbability::I3(const G4double s, const G4double sx) 197 252 { 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 253 G4double s2 = s*s; 254 G4double sx2 = sx*sx; 255 G4double S = 1.0/std::sqrt(s); 256 G4double S2 = S*S; 257 G4double Sx = 1.0/std::sqrt(sx); 258 G4double Sx2 = Sx*Sx; 259 260 G4double p1 = S *(2.0 + S2 *( 4.0 + S2 *( 13.5 + S2 *( 60.0 + S2 * 325.125 )))); 261 G4double p2 = Sx*Sx2 *( 262 (s2-sx2) + Sx2 *( 263 (1.5*s2+0.5*sx2) + Sx2 *( 264 (3.75*s2+0.25*sx2) + Sx2 *( 265 (12.875*s2+0.625*sx2) + Sx2 *( 266 (59.0625*s2+0.9375*sx2) + Sx2 *(324.8*s2+3.28*sx2)))))); 267 213 268 p2 *= std::exp(sx-s); 214 269 215 270 return p1-p2; 216 271 } -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4He3GEMChannel.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4He3GEMChannel.cc,v 1. 4 2006/06/29 20:22:13 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4He3GEMChannel.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4He3GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4He3GEMProbability.cc,v 1. 4 2006/06/29 20:22:15 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4He3GEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Nov 1999) 32 32 // 33 33 // J.M. Quesada (July 2009) C's and k's values according to Furihata's paper 34 // (based on notes added on proof in Dostrovskii's paper) 34 35 35 36 #include "G4He3GEMProbability.hh" … … 70 71 } 71 72 73 //JMQ 190709 C's values from Furihata's paper 74 //(notes added on proof in Dostrovskii's paper) 75 G4double G4He3GEMProbability::CCoeficient(const G4double/* aZ*/) const 76 { 77 return 0.; 78 } 72 79 73 G4double G4He3GEMProbability::CCoeficient(const G4double aZ) const 74 { 80 81 //G4double G4He3GEMProbability::CCoeficient(const G4double aZ) const 82 //{ 75 83 // Data comes from 76 84 // Dostrovsky, Fraenkel and Friedlander … … 81 89 // G4double Calpha[5] = { 0.10, 0.10, 0.10, 0.08, 0.06}; 82 90 // C for He3 is equal to C for alpha times 4/3 83 G4double C = 0.0;91 // G4double C = 0.0; 84 92 85 93 86 if (aZ <= 30) {87 C = 0.10;88 } else if (aZ <= 50) {89 C = 0.1 + -((aZ-50.)/20.)*0.02;90 91 C = 0.08 + -((aZ-70.)/20.)*0.02;92 } else {93 C = 0.06;94 }95 return C*(4.0/3.0);96 }94 // if (aZ <= 30) { 95 // C = 0.10; 96 // } else if (aZ <= 50) { 97 // C = 0.1 + -((aZ-50.)/20.)*0.02; 98 // } else if (aZ < 70) { 99 // C = 0.08 + -((aZ-70.)/20.)*0.02; 100 // } else { 101 // C = 0.06; 102 // } 103 // return C*(4.0/3.0); 104 //} 97 105 -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4He6GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4He6GEMProbability.cc,v 1. 5 2006/06/29 20:22:17 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4He6GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4He8GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4He8GEMProbability.cc,v 1. 4 2006/06/29 20:22:19 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4He8GEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Li6GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Li6GEMProbability.cc,v 1. 5 2006/06/29 20:22:21 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Li6GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Li7GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Li7GEMProbability.cc,v 1. 5 2006/06/29 20:22:23 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Li7GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Li8GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Li8GEMProbability.cc,v 1. 5 2006/06/29 20:22:25 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Li8GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Li9GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Li9GEMProbability.cc,v 1. 5 2006/06/29 20:22:27 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Li9GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Mg22GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Mg22GEMProbability.cc,v 1. 4 2006/06/29 20:22:29 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Mg22GEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Mg23GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Mg23GEMProbability.cc,v 1. 4 2006/06/29 20:22:31 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Mg23GEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Mg24GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Mg24GEMProbability.cc,v 1. 5 2006/06/29 20:22:33 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Mg24GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Mg25GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Mg25GEMProbability.cc,v 1. 5 2006/06/29 20:22:35 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Mg25GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Mg26GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Mg26GEMProbability.cc,v 1. 4 2006/06/29 20:22:37 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Mg26GEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Mg27GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Mg27GEMProbability.cc,v 1. 4 2006/06/29 20:22:39 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Mg27GEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Mg28GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Mg28GEMProbability.cc,v 1. 4 2006/06/29 20:22:41 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Mg28GEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4N12GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4N12GEMProbability.cc,v 1. 5 2006/06/29 20:22:43 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4N12GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4N13GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4N13GEMProbability.cc,v 1. 5 2006/06/29 20:22:45 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4N13GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4N14GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4N14GEMProbability.cc,v 1. 5 2006/06/29 20:22:47 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4N14GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4N15GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4N15GEMProbability.cc,v 1. 5 2006/06/29 20:22:49 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4N15GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4N16GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4N16GEMProbability.cc,v 1. 5 2006/06/29 20:22:51 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4N16GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4N17GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4N17GEMProbability.cc,v 1. 4 2006/06/29 20:22:53 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4N17GEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Na21GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Na21GEMProbability.cc,v 1. 5 2006/06/29 20:22:55 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Na21GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Na22GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Na22GEMProbability.cc,v 1. 5 2006/06/29 20:22:57 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Na22GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Na23GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Na23GEMProbability.cc,v 1. 5 2006/06/29 20:22:59 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Na23GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Na24GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Na24GEMProbability.cc,v 1. 4 2006/06/29 20:23:01 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Na24GEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Na25GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Na25GEMProbability.cc,v 1. 4 2006/06/29 20:23:03 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Na25GEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Ne18GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Ne18GEMProbability.cc,v 1. 5 2006/06/29 20:23:05 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Ne18GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Ne19GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Ne19GEMProbability.cc,v 1. 5 2006/06/29 20:23:07 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Ne19GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Ne20GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Ne20GEMProbability.cc,v 1. 5 2006/06/29 20:23:09 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Ne20GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Ne21GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Ne21GEMProbability.cc,v 1. 5 2006/06/29 20:23:11 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Ne21GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Ne22GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Ne22GEMProbability.cc,v 1. 4 2006/06/29 20:23:13 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Ne22GEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Ne23GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Ne23GEMProbability.cc,v 1. 4 2006/06/29 20:23:15 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Ne23GEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Ne24GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4Ne24GEMProbability.cc,v 1. 4 2006/06/29 20:23:17 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4Ne24GEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4NeutronGEMChannel.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4NeutronGEMChannel.cc,v 1. 4 2006/06/29 20:23:19 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4NeutronGEMChannel.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4NeutronGEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4NeutronGEMProbability.cc,v 1. 4 2006/06/29 20:23:21 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4NeutronGEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4O14GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4O14GEMProbability.cc,v 1. 5 2006/06/29 20:23:23 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4O14GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4O15GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4O15GEMProbability.cc,v 1. 5 2006/06/29 20:23:25 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4O15GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4O16GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4O16GEMProbability.cc,v 1. 5 2006/06/29 20:23:27 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4O16GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4O17GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4O17GEMProbability.cc,v 1. 5 2006/06/29 20:23:29 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4O17GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4O18GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4O18GEMProbability.cc,v 1. 5 2006/06/29 20:23:31 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4O18GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4O19GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4O19GEMProbability.cc,v 1. 5 2006/06/29 20:23:33 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4O19GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4O20GEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4O20GEMProbability.cc,v 1. 4 2006/06/29 20:23:35 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4O20GEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4ProtonGEMChannel.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4ProtonGEMChannel.cc,v 1. 4 2006/06/29 20:23:37 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4ProtonGEMChannel.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4ProtonGEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4ProtonGEMProbability.cc,v 1. 4 2006/06/29 20:23:39 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4ProtonGEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Sept 2001) 32 32 // 33 33 // J.M. Quesada (July 2009) C's and k's values according to Furihata's paper 34 // (based on notes added on proof in Dostrovskii's paper) 34 35 35 36 #include "G4ProtonGEMProbability.hh" … … 70 71 } 71 72 72 73 //JMQ 190709 C's values from Furihata's paper 74 //(notes added on proof in Dostrovskii's paper) 75 //data = {{20, 0.}, {30, -0.06}, {40, -0.10}, {50, -0.10}}; 73 76 G4double G4ProtonGEMProbability::CCoeficient(const G4double aZ) const 74 77 { 78 G4double C = 0.0; 79 80 if (aZ >= 50){ 81 C=-0.10; 82 } else if (aZ <= 20) { 83 C = 0.0; 84 } else C=0.123482-0.00534691*aZ-0.0000610624*aZ*aZ+5.93719*1e-7*aZ*aZ*aZ+1.95687*1e-8*aZ*aZ*aZ*aZ; 85 return C; 86 87 } 88 89 //G4double G4ProtonGEMProbability::CCoeficient(const G4double aZ) const 90 //{ 75 91 // Data comes from 76 92 // Dostrovsky, Fraenkel and Friedlander … … 80 96 // G4double Zlist[5] = { 10.0, 20.0, 30.0, 50.0, 70.0}; 81 97 // G4double Cp[5] = { 0.50, 0.28, 0.20, 0.15, 0.10}; 82 G4double C = 0.0;98 // G4double C = 0.0; 83 99 84 if (aZ >= 70) {85 C = 0.10;86 } else {87 C = ((((0.15417e-06*aZ) - 0.29875e-04)*aZ + 0.21071e-02)*aZ - 0.66612e-01)*aZ + 0.98375;88 }100 // if (aZ >= 70) { 101 // C = 0.10; 102 // } else { 103 // C = ((((0.15417e-06*aZ) - 0.29875e-04)*aZ + 0.21071e-02)*aZ - 0.66612e-01)*aZ + 0.98375; 104 // } 89 105 90 return C;106 // return C; 91 107 92 }108 //} -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4TritonGEMChannel.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4TritonGEMChannel.cc,v 1. 4 2006/06/29 20:23:41 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4TritonGEMChannel.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations -
trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4TritonGEMProbability.cc
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4TritonGEMProbability.cc,v 1. 4 2006/06/29 20:23:43 gunterExp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4TritonGEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Nov 1999) 32 32 // 33 // J.M. Quesada (July 2009) C's and k's values according to Furihata's paper 34 // (based on notes added on proof in Dostrovskii's paper) 33 35 34 36 … … 70 72 } 71 73 72 74 //JMQ 190709 C's values from Furihata's paper 75 //(notes added on proof in Dostrovskii's paper) 76 //data = {{20, 0.}, {30, -0.06}, {40, -0.10}, {50, -0.10}}; 73 77 G4double G4TritonGEMProbability::CCoeficient(const G4double aZ) const 74 78 { 79 G4double C = 0.0; 80 81 if (aZ >= 50){ 82 C=-0.10; 83 } else if (aZ <= 20) { 84 C = 0.0; 85 } else C=0.123482-0.00534691*aZ-0.0000610624*aZ*aZ+5.93719*1e-7*aZ*aZ*aZ+1.95687*1e-8*aZ*aZ*aZ*aZ; 86 return C/3.; 87 88 } 89 90 91 //G4double G4TritonGEMProbability::CCoeficient(const G4double aZ) const 92 //{ 75 93 // Data comes from 76 94 // Dostrovsky, Fraenkel and Friedlander … … 81 99 // G4double Cp[5] = { 0.50, 0.28, 0.20, 0.15, 0.10}; 82 100 // C for triton is equal to C for protons divided by 3 83 G4double C = 0.0;101 // G4double C = 0.0; 84 102 85 if (aZ >= 70) {86 C = 0.10;87 } else {88 C = ((((0.15417e-06*aZ) - 0.29875e-04)*aZ + 0.21071e-02)*aZ - 0.66612e-01)*aZ + 0.98375;89 }103 // if (aZ >= 70) { 104 // C = 0.10; 105 // } else { 106 // C = ((((0.15417e-06*aZ) - 0.29875e-04)*aZ + 0.21071e-02)*aZ - 0.66612e-01)*aZ + 0.98375; 107 // } 90 108 91 return C/3.0;109 // return C/3.0; 92 110 93 }111 //}
Note: See TracChangeset
for help on using the changeset viewer.