Ignore:
Timestamp:
Nov 25, 2009, 5:13:58 PM (15 years ago)
Author:
garnier
Message:

update CVS release candidate geant4.9.3.01

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  
    2525//
    2626//
    27 // $Id: G4AlphaGEMChannel.hh,v 1.3 2006/06/29 20:13:47 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4AlphaGEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// by V. Lara (Sept. 2001)
    3232//
     33// J. M. Quesada (July 2009) coulomb barrier striclty according to Furihata's paper
    3334
    3435
     
    3738
    3839#include "G4GEMChannel.hh"
    39 #include "G4AlphaCoulombBarrier.hh"
     40#include "G4AlphaGEMCoulombBarrier.hh"
    4041#include "G4AlphaGEMProbability.hh"
    4142
     
    6465   
    6566private:
    66    
    67     G4AlphaCoulombBarrier theCoulombBarrier;
     67// JMQ 190709
     68//       G4AlphaCoulombBarrier theCoulombBarrier;
     69    G4AlphaGEMCoulombBarrier theCoulombBarrier;
    6870       
    6971    G4AlphaGEMProbability theEvaporationProbability;
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4AlphaGEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4AlphaGEMProbability.hh,v 1.3 2006/06/29 20:13:49 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4AlphaGEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4B10GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4B10GEMChannel.hh,v 1.3 2006/06/29 20:13:51 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4B10GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4B10GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4B10GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:13:53 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4B10GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4B10GEMCoulombBarrier_h
    3437#define G4B10GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    38 
    39 class G4B10GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     42//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     43//class G4B10GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     44class G4B10GEMCoulombBarrier : public G4GEMCoulombBarrier
    4045{
    4146public:
    42   G4B10GEMCoulombBarrier() : G4GEMCoulombBarrierHE(10,5) {};
     47//JMQ 200709
     48//  G4B10GEMCoulombBarrier() : G4GEMCoulombBarrierHE(10,5) {};
     49  G4B10GEMCoulombBarrier() : G4GEMCoulombBarrier(10,5) {};
    4350  ~G4B10GEMCoulombBarrier() {};
    4451
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4B10GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4B10GEMProbability.hh,v 1.3 2006/06/29 20:13:55 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4B10GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4B11GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4B11GEMChannel.hh,v 1.3 2006/06/29 20:13:57 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4B11GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4B11GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4B11GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:13:59 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4B11GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4B11GEMCoulombBarrier_h
    3437#define G4B11GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    38 
    39 class G4B11GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     42//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     43//class G4B11GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     44class G4B11GEMCoulombBarrier : public G4GEMCoulombBarrier
    4045{
    4146public:
    42   G4B11GEMCoulombBarrier() : G4GEMCoulombBarrierHE(11,5) {};
     47//JMQ 200709
     48//  G4B11GEMCoulombBarrier() : G4GEMCoulombBarrierHE(11,5) {};
     49  G4B11GEMCoulombBarrier() : G4GEMCoulombBarrier(11,5) {};
    4350  ~G4B11GEMCoulombBarrier() {};
    4451
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4B11GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4B11GEMProbability.hh,v 1.3 2006/06/29 20:14:01 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4B11GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4B12GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4B12GEMChannel.hh,v 1.3 2006/06/29 20:14:03 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4B12GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4B12GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4B12GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:14:05 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4B12GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4B12GEMCoulombBarrier_h
    3437#define G4B12GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    38 
    39 class G4B12GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     42//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     43//class G4B12GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     44class G4B12GEMCoulombBarrier : public G4GEMCoulombBarrier
    4045{
    4146public:
    42   G4B12GEMCoulombBarrier() : G4GEMCoulombBarrierHE(12,5) {};
     47//JMQ 200709
     48//  G4B12GEMCoulombBarrier() : G4GEMCoulombBarrierHE(8,5) {};
     49  G4B12GEMCoulombBarrier() : G4GEMCoulombBarrier(12,5) {};
    4350  ~G4B12GEMCoulombBarrier() {};
    4451
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4B12GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4B12GEMProbability.hh,v 1.3 2006/06/29 20:14:07 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4B12GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4B13GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4B13GEMChannel.hh,v 1.3 2006/06/29 20:14:09 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4B13GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4B13GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4B13GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:14:11 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4B13GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4B13GEMCoulombBarrier_h
    3437#define G4B13GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    38 
    39 class G4B13GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     42//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     43//class G4B13GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     44class G4B13GEMCoulombBarrier : public G4GEMCoulombBarrier
    4045{
    4146public:
    42   G4B13GEMCoulombBarrier() : G4GEMCoulombBarrierHE(13,5) {};
     47//JMQ 200709
     48//  G4B13GEMCoulombBarrier() : G4GEMCoulombBarrierHE(8,5) {};
     49  G4B13GEMCoulombBarrier() : G4GEMCoulombBarrier(13,5) {};
    4350  ~G4B13GEMCoulombBarrier() {};
    4451
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4B13GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4B13GEMProbability.hh,v 1.3 2006/06/29 20:14:13 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4B13GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4B8GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4B8GEMChannel.hh,v 1.3 2006/06/29 20:14:15 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4B8GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4B8GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4B8GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:14:17 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4B8GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4B8GEMCoulombBarrier_h
    3437#define G4B8GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    38 
    39 class G4B8GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     42//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     43//class G4B8GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     44class G4B8GEMCoulombBarrier : public G4GEMCoulombBarrier
    4045{
    4146public:
    42   G4B8GEMCoulombBarrier() : G4GEMCoulombBarrierHE(8,5) {};
     47  //JMQ 200709
     48  //  G4B8GEMCoulombBarrier() : G4GEMCoulombBarrierHE(8,5) {};
     49  G4B8GEMCoulombBarrier() : G4GEMCoulombBarrier(8,5) {};
    4350  ~G4B8GEMCoulombBarrier() {};
    44 
     51 
    4552private:
    4653  G4B8GEMCoulombBarrier(const G4B8GEMCoulombBarrier & right);
    47 
     54 
    4855  const G4B8GEMCoulombBarrier & operator=(const G4B8GEMCoulombBarrier & right);
    4956  G4bool operator==(const G4B8GEMCoulombBarrier & right) const;
    5057  G4bool operator!=(const G4B8GEMCoulombBarrier & right) const;
    5158 
    52 
     59 
    5360};
    5461
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4B8GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4B8GEMProbability.hh,v 1.3 2006/06/29 20:14:19 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4B8GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Be10GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Be10GEMChannel.hh,v 1.3 2006/06/29 20:14:21 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Be10GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Be10GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Be10GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:14:23 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Be10GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3335#ifndef G4Be10GEMCoulombBarrier_h
    3436#define G4Be10GEMCoulombBarrier_h 1
    3537
    36 #include "G4GEMCoulombBarrierHE.hh"
     38//#include "G4GEMCoulombBarrierHE.hh"
     39#include "G4GEMCoulombBarrier.hh"
    3740#include "globals.hh"
    3841
    39 class G4Be10GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     42//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     43//class G4Be10GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     44class G4Be10GEMCoulombBarrier : public G4GEMCoulombBarrier
    4045{
    4146public:
    42   G4Be10GEMCoulombBarrier() : G4GEMCoulombBarrierHE(10,4) {};
     47//JMQ 200709
     48//  G4Be10GEMCoulombBarrier() : G4GEMCoulombBarrierHE(7,4) {};
     49  G4Be10GEMCoulombBarrier() : G4GEMCoulombBarrier(10,4) {};
    4350  ~G4Be10GEMCoulombBarrier() {};
    4451
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Be10GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Be10GEMProbability.hh,v 1.3 2006/06/29 20:14:25 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Be10GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Be11GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Be11GEMChannel.hh,v 1.3 2006/06/29 20:14:27 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Be11GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Be11GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Be11GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:14:29 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Be11GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3335#ifndef G4Be11GEMCoulombBarrier_h
    3436#define G4Be11GEMCoulombBarrier_h 1
    3537
    36 #include "G4GEMCoulombBarrierHE.hh"
     38//#include "G4GEMCoulombBarrierHE.hh"
     39#include "G4GEMCoulombBarrier.hh"
    3740#include "globals.hh"
    3841
    39 class G4Be11GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     42//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     43//class G4Be11GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     44class G4Be11GEMCoulombBarrier : public G4GEMCoulombBarrier
    4045{
    4146public:
    42   G4Be11GEMCoulombBarrier() : G4GEMCoulombBarrierHE(11,4) {};
     47//JMQ 200709
     48//  G4Be11GEMCoulombBarrier() : G4GEMCoulombBarrierHE(7,4) {};
     49  G4Be11GEMCoulombBarrier() : G4GEMCoulombBarrier(11,4) {};
    4350  ~G4Be11GEMCoulombBarrier() {};
    4451
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Be11GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Be11GEMProbability.hh,v 1.3 2006/06/29 20:14:31 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Be11GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Be12GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Be12GEMChannel.hh,v 1.3 2006/06/29 20:14:33 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Be12GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Be12GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Be12GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:14:35 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Be12GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3335#ifndef G4Be12GEMCoulombBarrier_h
    3436#define G4Be12GEMCoulombBarrier_h 1
    3537
    36 #include "G4GEMCoulombBarrierHE.hh"
     38//#include "G4GEMCoulombBarrierHE.hh"
     39#include "G4GEMCoulombBarrier.hh"
    3740#include "globals.hh"
    3841
    39 class G4Be12GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     42//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     43//class G4Be12GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     44class G4Be12GEMCoulombBarrier : public G4GEMCoulombBarrier
    4045{
    4146public:
    42   G4Be12GEMCoulombBarrier() : G4GEMCoulombBarrierHE(12,4) {};
     47//JMQ 200709
     48//  G4Be12GEMCoulombBarrier() : G4GEMCoulombBarrierHE(7,4) {};
     49  G4Be12GEMCoulombBarrier() : G4GEMCoulombBarrier(12,4) {};
    4350  ~G4Be12GEMCoulombBarrier() {};
    4451
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Be12GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Be12GEMProbability.hh,v 1.3 2006/06/29 20:14:37 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Be12GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Be7GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Be7GEMChannel.hh,v 1.3 2006/06/29 20:14:39 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Be7GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Be7GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Be7GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:14:41 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Be7GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3335#ifndef G4Be7GEMCoulombBarrier_h
    3436#define G4Be7GEMCoulombBarrier_h 1
    3537
    36 #include "G4GEMCoulombBarrierHE.hh"
     38//#include "G4GEMCoulombBarrierHE.hh"
     39#include "G4GEMCoulombBarrier.hh"
    3740#include "globals.hh"
    3841
    39 class G4Be7GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     42//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     43//class G4Be7GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     44class G4Be7GEMCoulombBarrier : public G4GEMCoulombBarrier
    4045{
    4146public:
    42   G4Be7GEMCoulombBarrier() : G4GEMCoulombBarrierHE(7,4) {};
     47//JMQ 200709
     48//  G4Be7GEMCoulombBarrier() : G4GEMCoulombBarrierHE(7,4) {};
     49  G4Be7GEMCoulombBarrier() : G4GEMCoulombBarrier(7,4) {};
    4350  ~G4Be7GEMCoulombBarrier() {};
    4451
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Be7GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Be7GEMProbability.hh,v 1.3 2006/06/29 20:14:43 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Be7GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Be9GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Be9GEMChannel.hh,v 1.3 2006/06/29 20:14:45 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Be9GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Be9GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Be9GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:14:47 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Be9GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3335#ifndef G4Be9GEMCoulombBarrier_h
    3436#define G4Be9GEMCoulombBarrier_h 1
    3537
    36 #include "G4GEMCoulombBarrierHE.hh"
     38//#include "G4GEMCoulombBarrierHE.hh"
     39#include "G4GEMCoulombBarrier.hh"
    3740#include "globals.hh"
    3841
    39 class G4Be9GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     42//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     43//class G4Be9GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     44class G4Be9GEMCoulombBarrier : public G4GEMCoulombBarrier
    4045{
    4146public:
    42   G4Be9GEMCoulombBarrier() : G4GEMCoulombBarrierHE(9,4) {};
     47//JMQ 200709
     48//  G4Be9GEMCoulombBarrier() : G4GEMCoulombBarrierHE(7,4) {};
     49  G4Be9GEMCoulombBarrier() : G4GEMCoulombBarrier(9,4) {};
    4350  ~G4Be9GEMCoulombBarrier() {};
    4451
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Be9GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Be9GEMProbability.hh,v 1.3 2006/06/29 20:14:49 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Be9GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C10GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4C10GEMChannel.hh,v 1.3 2006/06/29 20:14:51 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4C10GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C10GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4C10GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:14:53 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4C10GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3236
    3337#ifndef G4C10GEMCoulombBarrier_h
    3438#define G4C10GEMCoulombBarrier_h 1
    3539
     40//#include "G4GEMCoulombBarrierHE.hh"
    3641#include "G4GEMCoulombBarrierHE.hh"
    3742#include "globals.hh"
    3843
    39 class G4C10GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     44//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     45//class G4C10GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     46class G4C10GEMCoulombBarrier : public G4GEMCoulombBarrier
    4047{
    4148public:
    42   G4C10GEMCoulombBarrier() : G4GEMCoulombBarrierHE(10,6) {};
     49//JMQ 200709
     50//  G4C10GEMCoulombBarrier() : G4GEMCoulombBarrierHE(10,6) {};
     51  G4C10GEMCoulombBarrier() : G4GEMCoulombBarrier(10,6) {};
    4352  ~G4C10GEMCoulombBarrier() {};
    4453
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C10GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4C10GEMProbability.hh,v 1.3 2006/06/29 20:14:55 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4C10GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C11GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4C11GEMChannel.hh,v 1.3 2006/06/29 20:14:57 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4C11GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C11GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4C11GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:14:59 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4C11GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3236
    3337#ifndef G4C11GEMCoulombBarrier_h
    3438#define G4C11GEMCoulombBarrier_h 1
    3539
     40//#include "G4GEMCoulombBarrierHE.hh"
    3641#include "G4GEMCoulombBarrierHE.hh"
    3742#include "globals.hh"
    3843
    39 class G4C11GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     44//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     45//class G4C11GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     46class G4C11GEMCoulombBarrier : public G4GEMCoulombBarrier
    4047{
    4148public:
    42   G4C11GEMCoulombBarrier() : G4GEMCoulombBarrierHE(11,6) {};
     49//JMQ 200709
     50//  G4C11GEMCoulombBarrier() : G4GEMCoulombBarrierHE(10,6) {};
     51  G4C11GEMCoulombBarrier() : G4GEMCoulombBarrier(11,6) {};
    4352  ~G4C11GEMCoulombBarrier() {};
    4453
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C11GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4C11GEMProbability.hh,v 1.3 2006/06/29 20:15:01 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4C11GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C12GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4C12GEMChannel.hh,v 1.3 2006/06/29 20:15:03 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4C12GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C12GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4C12GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:15:05 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4C12GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3236
    3337#ifndef G4C12GEMCoulombBarrier_h
    3438#define G4C12GEMCoulombBarrier_h 1
    3539
     40//#include "G4GEMCoulombBarrierHE.hh"
    3641#include "G4GEMCoulombBarrierHE.hh"
    3742#include "globals.hh"
    3843
    39 class G4C12GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     44//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     45//class G4C12GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     46class G4C12GEMCoulombBarrier : public G4GEMCoulombBarrier
    4047{
    4148public:
    42   G4C12GEMCoulombBarrier() : G4GEMCoulombBarrierHE(12,6) {};
     49//JMQ 200709
     50//  G4C12GEMCoulombBarrier() : G4GEMCoulombBarrierHE(10,6) {};
     51  G4C12GEMCoulombBarrier() : G4GEMCoulombBarrier(12,6) {};
    4352  ~G4C12GEMCoulombBarrier() {};
    4453
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C12GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4C12GEMProbability.hh,v 1.3 2006/06/29 20:15:07 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4C12GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C13GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4C13GEMChannel.hh,v 1.3 2006/06/29 20:15:09 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4C13GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C13GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4C13GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:15:11 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4C13GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3236
    3337#ifndef G4C13GEMCoulombBarrier_h
    3438#define G4C13GEMCoulombBarrier_h 1
    3539
     40//#include "G4GEMCoulombBarrierHE.hh"
    3641#include "G4GEMCoulombBarrierHE.hh"
    3742#include "globals.hh"
    3843
    39 class G4C13GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     44//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     45//class G4C13GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     46class G4C13GEMCoulombBarrier : public G4GEMCoulombBarrier
    4047{
    4148public:
    42   G4C13GEMCoulombBarrier() : G4GEMCoulombBarrierHE(13,6) {};
     49//JMQ 200709
     50//  G4C13GEMCoulombBarrier() : G4GEMCoulombBarrierHE(10,6) {};
     51  G4C13GEMCoulombBarrier() : G4GEMCoulombBarrier(13,6) {};
    4352  ~G4C13GEMCoulombBarrier() {};
    4453
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C13GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4C13GEMProbability.hh,v 1.3 2006/06/29 20:15:13 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4C13GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C14GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4C14GEMChannel.hh,v 1.3 2006/06/29 20:15:15 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4C14GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C14GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4C14GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:15:17 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4C14GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3236
    3337#ifndef G4C14GEMCoulombBarrier_h
    3438#define G4C14GEMCoulombBarrier_h 1
    3539
     40//#include "G4GEMCoulombBarrierHE.hh"
    3641#include "G4GEMCoulombBarrierHE.hh"
    3742#include "globals.hh"
    3843
    39 class G4C14GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     44//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     45//class G4C14GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     46class G4C14GEMCoulombBarrier : public G4GEMCoulombBarrier
    4047{
    4148public:
    42   G4C14GEMCoulombBarrier() : G4GEMCoulombBarrierHE(14,6) {};
     49//JMQ 200709
     50//  G4C14GEMCoulombBarrier() : G4GEMCoulombBarrierHE(10,6) {};
     51  G4C14GEMCoulombBarrier() : G4GEMCoulombBarrier(14,6) {};
    4352  ~G4C14GEMCoulombBarrier() {};
    4453
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C14GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4C14GEMProbability.hh,v 1.3 2006/06/29 20:15:19 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4C14GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C15GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4C15GEMChannel.hh,v 1.3 2006/06/29 20:15:21 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4C15GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C15GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4C15GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:15:23 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4C15GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3236
    3337#ifndef G4C15GEMCoulombBarrier_h
    3438#define G4C15GEMCoulombBarrier_h 1
    3539
     40//#include "G4GEMCoulombBarrierHE.hh"
    3641#include "G4GEMCoulombBarrierHE.hh"
    3742#include "globals.hh"
    3843
    39 class G4C15GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     44//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     45//class G4C15GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     46class G4C15GEMCoulombBarrier : public G4GEMCoulombBarrier
    4047{
    4148public:
    42   G4C15GEMCoulombBarrier() : G4GEMCoulombBarrierHE(15,6) {};
     49//JMQ 200709
     50//  G4C15GEMCoulombBarrier() : G4GEMCoulombBarrierHE(10,6) {};
     51  G4C15GEMCoulombBarrier() : G4GEMCoulombBarrier(15,6) {};
    4352  ~G4C15GEMCoulombBarrier() {};
    4453
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C15GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4C15GEMProbability.hh,v 1.3 2006/06/29 20:15:25 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4C15GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C16GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4C16GEMChannel.hh,v 1.3 2006/06/29 20:15:27 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4C16GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C16GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4C16GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:15:29 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4C16GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3236
    3337#ifndef G4C16GEMCoulombBarrier_h
    3438#define G4C16GEMCoulombBarrier_h 1
    3539
     40//#include "G4GEMCoulombBarrierHE.hh"
    3641#include "G4GEMCoulombBarrierHE.hh"
    3742#include "globals.hh"
    3843
    39 class G4C16GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     44//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     45//class G4C16GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     46class G4C16GEMCoulombBarrier : public G4GEMCoulombBarrier
    4047{
    4148public:
    42   G4C16GEMCoulombBarrier() : G4GEMCoulombBarrierHE(16,6) {};
     49//JMQ 200709
     50//  G4C16GEMCoulombBarrier() : G4GEMCoulombBarrierHE(10,6) {};
     51  G4C16GEMCoulombBarrier() : G4GEMCoulombBarrier(16,6) {};
    4352  ~G4C16GEMCoulombBarrier() {};
    4453
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4C16GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4C16GEMProbability.hh,v 1.3 2006/06/29 20:15:31 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4C16GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4DeuteronGEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4DeuteronGEMChannel.hh,v 1.3 2006/06/29 20:15:33 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4DeuteronGEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// by V. Lara (Sept. 2001)
    3232//
    33 
     33// J. M. Quesada (July 2009) coulomb barrier striclty according to Furihata's paper
    3434
    3535#ifndef G4DeuteronGEMChannel_h
     
    3737
    3838#include "G4GEMChannel.hh"
    39 #include "G4DeuteronCoulombBarrier.hh"
     39#include "G4DeuteronGEMCoulombBarrier.hh"
    4040#include "G4DeuteronGEMProbability.hh"
    4141
     
    5555
    5656private:
     57
    5758    const G4DeuteronGEMChannel & operator=(const G4DeuteronGEMChannel & right); 
    5859   
     
    6465   
    6566private:
    66    
    67     G4DeuteronCoulombBarrier theCoulombBarrier;
     67     // JMQ 190709
     68//     G4DeuteronCoulombBarrier theCoulombBarrier;   
     69    G4DeuteronGEMCoulombBarrier theCoulombBarrier;
    6870       
    6971    G4DeuteronGEMProbability theEvaporationProbability;
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4DeuteronGEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4DeuteronGEMProbability.hh,v 1.3 2006/06/29 20:15:35 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4DeuteronGEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4EvaporationGEMFactory.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4EvaporationGEMFactory.hh,v 1.5 2006/06/29 20:15:37 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4EvaporationGEMFactory.hh,v 1.7 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4F17GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4F17GEMChannel.hh,v 1.3 2006/06/29 20:15:39 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4F17GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4F17GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4F17GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:15:41 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4F17GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3236
    3337#ifndef G4F17GEMCoulombBarrier_h
    3438#define G4F17GEMCoulombBarrier_h 1
    3539
    36 #include "G4GEMCoulombBarrierHE.hh"
     40//#include "G4GEMCoulombBarrierHE.hh"
     41#include "G4GEMCoulombBarrier.hh"
    3742#include "globals.hh"
    3843
    39 class G4F17GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     44//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     45//class G4F17GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     46class G4F17GEMCoulombBarrier : public G4GEMCoulombBarrier
    4047{
    4148public:
    42   G4F17GEMCoulombBarrier() : G4GEMCoulombBarrierHE(17,9) {};
     49//JMQ 200709
     50//  G4F17GEMCoulombBarrier() : G4GEMCoulombBarrierHE(17,9) {};
     51  G4F17GEMCoulombBarrier() : G4GEMCoulombBarrier(17,9) {};
    4352  ~G4F17GEMCoulombBarrier() {};
    4453
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4F17GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4F17GEMProbability.hh,v 1.3 2006/06/29 20:15:43 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4F17GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4F18GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4F18GEMChannel.hh,v 1.3 2006/06/29 20:15:45 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4F18GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4F18GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4F18GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:15:47 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4F18GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3236
    3337#ifndef G4F18GEMCoulombBarrier_h
    3438#define G4F18GEMCoulombBarrier_h 1
    3539
    36 #include "G4GEMCoulombBarrierHE.hh"
     40//#include "G4GEMCoulombBarrierHE.hh"
     41#include "G4GEMCoulombBarrier.hh"
    3742#include "globals.hh"
    3843
    39 class G4F18GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     44//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     45//class G4F18GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     46class G4F18GEMCoulombBarrier : public G4GEMCoulombBarrier
    4047{
    4148public:
    42   G4F18GEMCoulombBarrier() : G4GEMCoulombBarrierHE(18,9) {};
     49//JMQ 200709
     50//  G4F18GEMCoulombBarrier() : G4GEMCoulombBarrierHE(18,9) {};
     51  G4F18GEMCoulombBarrier() : G4GEMCoulombBarrier(18,9) {};
    4352  ~G4F18GEMCoulombBarrier() {};
    4453
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4F18GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4F18GEMProbability.hh,v 1.3 2006/06/29 20:15:49 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4F18GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4F19GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4F19GEMChannel.hh,v 1.3 2006/06/29 20:15:51 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4F19GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4F19GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4F19GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:15:53 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4F19GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3236
    3337#ifndef G4F19GEMCoulombBarrier_h
    3438#define G4F19GEMCoulombBarrier_h 1
    3539
    36 #include "G4GEMCoulombBarrierHE.hh"
     40//#include "G4GEMCoulombBarrierHE.hh"
     41#include "G4GEMCoulombBarrier.hh"
    3742#include "globals.hh"
    3843
    39 class G4F19GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     44//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     45//class G4F19GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     46class G4F19GEMCoulombBarrier : public G4GEMCoulombBarrier
    4047{
    4148public:
    42   G4F19GEMCoulombBarrier() : G4GEMCoulombBarrierHE(19,9) {};
     49//JMQ 200709
     50//  G4F19GEMCoulombBarrier() : G4GEMCoulombBarrierHE(19,9) {};
     51  G4F19GEMCoulombBarrier() : G4GEMCoulombBarrier(19,9) {};
    4352  ~G4F19GEMCoulombBarrier() {};
    4453
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4F19GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4F19GEMProbability.hh,v 1.3 2006/06/29 20:15:55 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4F19GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4F20GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4F20GEMChannel.hh,v 1.3 2006/06/29 20:15:57 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4F20GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4F20GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4F20GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:15:59 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4F20GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3236
    3337#ifndef G4F20GEMCoulombBarrier_h
    3438#define G4F20GEMCoulombBarrier_h 1
    3539
    36 #include "G4GEMCoulombBarrierHE.hh"
     40//#include "G4GEMCoulombBarrierHE.hh"
     41#include "G4GEMCoulombBarrier.hh"
    3742#include "globals.hh"
    3843
    39 class G4F20GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     44//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     45//class G4F20GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     46class G4F20GEMCoulombBarrier : public G4GEMCoulombBarrier
    4047{
    4148public:
    42   G4F20GEMCoulombBarrier() : G4GEMCoulombBarrierHE(20,9) {};
     49//JMQ 200709
     50//  G4F20GEMCoulombBarrier() : G4GEMCoulombBarrierHE(20,9) {};
     51  G4F20GEMCoulombBarrier() : G4GEMCoulombBarrier(20,9) {};
    4352  ~G4F20GEMCoulombBarrier() {};
    4453
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4F20GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4F20GEMProbability.hh,v 1.3 2006/06/29 20:16:01 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4F20GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4F21GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4F21GEMChannel.hh,v 1.3 2006/06/29 20:16:03 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4F21GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4F21GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4F21GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:16:05 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4F21GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3236
    3337#ifndef G4F21GEMCoulombBarrier_h
    3438#define G4F21GEMCoulombBarrier_h 1
    3539
    36 #include "G4GEMCoulombBarrierHE.hh"
     40//#include "G4GEMCoulombBarrierHE.hh"
     41#include "G4GEMCoulombBarrier.hh"
    3742#include "globals.hh"
    3843
    39 class G4F21GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     44//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     45//class G4F21GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     46class G4F21GEMCoulombBarrier : public G4GEMCoulombBarrier
    4047{
    4148public:
    42   G4F21GEMCoulombBarrier() : G4GEMCoulombBarrierHE(21,9) {};
     49//JMQ 200709
     50//  G4F21GEMCoulombBarrier() : G4GEMCoulombBarrierHE(21,9) {};
     51  G4F21GEMCoulombBarrier() : G4GEMCoulombBarrier(21,9) {};
    4352  ~G4F21GEMCoulombBarrier() {};
    4453
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4F21GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4F21GEMProbability.hh,v 1.3 2006/06/29 20:16:07 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4F21GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4GEMChannel.hh,v 1.4 2006/06/29 20:16:09 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4GEMChannel.hh,v 1.5 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4GEMCoulombBarrierHE.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4GEMCoulombBarrierHE.hh,v 1.3 2006/06/29 20:16:11 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4GEMCoulombBarrierHE.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
     
    6060private:
    6161
    62   G4double BarrierPenetrationFactor(const G4double aZ) const;
     62   G4double BarrierPenetrationFactor(const G4double aZ) const;
    6363
    6464  virtual G4double CalcCompoundRadius(const G4double ARes) const;
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4He3GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4He3GEMChannel.hh,v 1.3 2006/06/29 20:16:15 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4He3GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// by V. Lara (Sept. 2001)
    3232//
    33 
     33// J. M. Quesada (July 2009) coulomb barrier striclty according to Furihata's paper
    3434
    3535#ifndef G4He3GEMChannel_h
     
    3737
    3838#include "G4GEMChannel.hh"
    39 #include "G4He3CoulombBarrier.hh"
     39#include "G4He3GEMCoulombBarrier.hh"
    4040#include "G4He3GEMProbability.hh"
    4141
     
    6464   
    6565private:
    66    
    67     G4He3CoulombBarrier theCoulombBarrier;
     66  // JMQ 190709
     67//     G4He3CoulombBarrier theCoulombBarrier;
     68    G4He3GEMCoulombBarrier theCoulombBarrier;
    6869       
    6970    G4He3GEMProbability theEvaporationProbability;
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4He3GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4He3GEMProbability.hh,v 1.3 2006/06/29 20:16:17 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4He3GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4He6GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4He6GEMChannel.hh,v 1.3 2006/06/29 20:16:19 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4He6GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4He6GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4He6GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:16:21 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4He6GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4He6GEMCoulombBarrier_h
    3437#define G4He6GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4He6GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4He6GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4He6GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4He6GEMCoulombBarrier() : G4GEMCoulombBarrierHE(6,2) {};
     48//JMQ 200709
     49//  G4He6GEMCoulombBarrier() : G4GEMCoulombBarrierHE(6,2) {};
     50 G4He6GEMCoulombBarrier() : G4GEMCoulombBarrier(6,2) {};
    4351  ~G4He6GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4He6GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4He6GEMProbability.hh,v 1.3 2006/06/29 20:16:23 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4He6GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4He8GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4He8GEMChannel.hh,v 1.3 2006/06/29 20:16:25 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4He8GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4He8GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4He8GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:16:27 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4He8GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4He8GEMCoulombBarrier_h
    3437#define G4He8GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4He8GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4He8GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4He8GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4He8GEMCoulombBarrier() : G4GEMCoulombBarrierHE(8,2) {};
     48//JMQ 200709
     49//  G4He8GEMCoulombBarrier() : G4GEMCoulombBarrierHE(8,2) {};
     50 G4He8GEMCoulombBarrier() : G4GEMCoulombBarrier(8,2) {};
    4351  ~G4He8GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4He8GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4He8GEMProbability.hh,v 1.3 2006/06/29 20:16:29 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4He8GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Li6GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Li6GEMChannel.hh,v 1.3 2006/06/29 20:16:31 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Li6GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Li6GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Li6GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:16:33 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Li6GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4Li6GEMCoulombBarrier_h
    3437#define G4Li6GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4Li6GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4Li6GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4Li6GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4Li6GEMCoulombBarrier() : G4GEMCoulombBarrierHE(6,3) {};
     48//JMQ 200709
     49//  G4Li6GEMCoulombBarrier() : G4GEMCoulombBarrierHE(6,3) {};
     50  G4Li6GEMCoulombBarrier() : G4GEMCoulombBarrier(6,3) {};
    4351  ~G4Li6GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Li6GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Li6GEMProbability.hh,v 1.3 2006/06/29 20:16:35 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Li6GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Li7GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Li7GEMChannel.hh,v 1.3 2006/06/29 20:16:37 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Li7GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Li7GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Li7GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:16:39 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Li7GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4Li7GEMCoulombBarrier_h
    3437#define G4Li7GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4Li7GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4Li7GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4Li7GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4Li7GEMCoulombBarrier() : G4GEMCoulombBarrierHE(7,3) {};
     48//JMQ 200709
     49//  G4Li7GEMCoulombBarrier() : G4GEMCoulombBarrierHE(7,3) {};
     50  G4Li7GEMCoulombBarrier() : G4GEMCoulombBarrier(7,3) {};
    4351  ~G4Li7GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Li7GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Li7GEMProbability.hh,v 1.3 2006/06/29 20:16:41 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Li7GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Li8GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Li8GEMChannel.hh,v 1.3 2006/06/29 20:16:43 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Li8GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Li8GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Li8GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:16:45 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Li8GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4Li8GEMCoulombBarrier_h
    3437#define G4Li8GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4Li8GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4Li8GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4Li8GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4Li8GEMCoulombBarrier() : G4GEMCoulombBarrierHE(8,3) {};
     48//JMQ 200709
     49//  G4Li8GEMCoulombBarrier() : G4GEMCoulombBarrierHE(8,3) {};
     50  G4Li8GEMCoulombBarrier() : G4GEMCoulombBarrier(8,3) {};
    4351  ~G4Li8GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Li8GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Li8GEMProbability.hh,v 1.3 2006/06/29 20:16:47 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Li8GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Li9GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Li9GEMChannel.hh,v 1.3 2006/06/29 20:16:49 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Li9GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Li9GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Li9GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:16:51 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Li9GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4Li9GEMCoulombBarrier_h
    3437#define G4Li9GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4Li9GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4Li9GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4Li9GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4Li9GEMCoulombBarrier() : G4GEMCoulombBarrierHE(9,3) {};
     48//JMQ 200709
     49//  G4Li9GEMCoulombBarrier() : G4GEMCoulombBarrierHE(9,3) {};
     50  G4Li9GEMCoulombBarrier() : G4GEMCoulombBarrier(9,3) {};
    4351  ~G4Li9GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Li9GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Li9GEMProbability.hh,v 1.3 2006/06/29 20:16:53 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Li9GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg22GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Mg22GEMChannel.hh,v 1.3 2006/06/29 20:16:55 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Mg22GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg22GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Mg22GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:16:57 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Mg22GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4Mg22GEMCoulombBarrier_h
    3437#define G4Mg22GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4Mg22GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4Mg22GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4Mg22GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4Mg22GEMCoulombBarrier() : G4GEMCoulombBarrierHE(22,12) {};
     48//JMQ 200709
     49//  G4Mg22GEMCoulombBarrier() : G4GEMCoulombBarrierHE(22,12) {};
     50 G4Mg22GEMCoulombBarrier() : G4GEMCoulombBarrier(22,12) {};
    4351  ~G4Mg22GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg22GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Mg22GEMProbability.hh,v 1.3 2006/06/29 20:16:59 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Mg22GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg23GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Mg23GEMChannel.hh,v 1.3 2006/06/29 20:17:01 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Mg23GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg23GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Mg23GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:17:03 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Mg23GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4Mg23GEMCoulombBarrier_h
    3437#define G4Mg23GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4Mg23GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4Mg23GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4Mg23GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4Mg23GEMCoulombBarrier() : G4GEMCoulombBarrierHE(23,12) {};
     48//JMQ 200709
     49//  G4Mg23GEMCoulombBarrier() : G4GEMCoulombBarrierHE(23,12) {};
     50 G4Mg23GEMCoulombBarrier() : G4GEMCoulombBarrier(23,12) {};
    4351  ~G4Mg23GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg23GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Mg23GEMProbability.hh,v 1.3 2006/06/29 20:17:05 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Mg23GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg24GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Mg24GEMChannel.hh,v 1.3 2006/06/29 20:17:07 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Mg24GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg24GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Mg24GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:17:09 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Mg24GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4Mg24GEMCoulombBarrier_h
    3437#define G4Mg24GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4Mg24GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4Mg24GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4Mg24GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4Mg24GEMCoulombBarrier() : G4GEMCoulombBarrierHE(24,12) {};
     48//JMQ 200709
     49//  G4Mg24GEMCoulombBarrier() : G4GEMCoulombBarrierHE(24,12) {};
     50 G4Mg24GEMCoulombBarrier() : G4GEMCoulombBarrier(24,12) {};
    4351  ~G4Mg24GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg24GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Mg24GEMProbability.hh,v 1.3 2006/06/29 20:17:11 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Mg24GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg25GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Mg25GEMChannel.hh,v 1.3 2006/06/29 20:17:13 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Mg25GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg25GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Mg25GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:17:15 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Mg25GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4Mg25GEMCoulombBarrier_h
    3437#define G4Mg25GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4Mg25GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4Mg25GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4Mg25GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4Mg25GEMCoulombBarrier() : G4GEMCoulombBarrierHE(25,12) {};
     48//JMQ 200709
     49//  G4Mg25GEMCoulombBarrier() : G4GEMCoulombBarrierHE(25,12) {};
     50 G4Mg25GEMCoulombBarrier() : G4GEMCoulombBarrier(25,12) {};
    4351  ~G4Mg25GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg25GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Mg25GEMProbability.hh,v 1.3 2006/06/29 20:17:17 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Mg25GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg26GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Mg26GEMChannel.hh,v 1.3 2006/06/29 20:17:19 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Mg26GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg26GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Mg26GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:17:21 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Mg26GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4Mg26GEMCoulombBarrier_h
    3437#define G4Mg26GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4Mg26GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4Mg26GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4Mg26GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4Mg26GEMCoulombBarrier() : G4GEMCoulombBarrierHE(26,12) {};
     48//JMQ 200709
     49//  G4Mg26GEMCoulombBarrier() : G4GEMCoulombBarrierHE(26,12) {};
     50 G4Mg26GEMCoulombBarrier() : G4GEMCoulombBarrier(26,12) {};
    4351  ~G4Mg26GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg26GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Mg26GEMProbability.hh,v 1.3 2006/06/29 20:17:23 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Mg26GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg27GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Mg27GEMChannel.hh,v 1.3 2006/06/29 20:17:25 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Mg27GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg27GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Mg27GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:17:27 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Mg27GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4Mg27GEMCoulombBarrier_h
    3437#define G4Mg27GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4Mg27GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4Mg27GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4Mg27GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4Mg27GEMCoulombBarrier() : G4GEMCoulombBarrierHE(27,12) {};
    43   ~G4Mg27GEMCoulombBarrier() {};
     48//JMQ 200709
     49//  G4Mg27GEMCoulombBarrier() : G4GEMCoulombBarrierHE(27,12) {};
     50 G4Mg27GEMCoulombBarrier() : G4GEMCoulombBarrier(27,12) {};
     51  ~G4Mg27GEMCoulombBarrier() {};
    4452
    4553private:
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg27GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Mg27GEMProbability.hh,v 1.3 2006/06/29 20:17:29 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Mg27GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg28GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Mg28GEMChannel.hh,v 1.3 2006/06/29 20:17:31 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Mg28GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg28GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Mg28GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:17:33 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Mg28GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4Mg28GEMCoulombBarrier_h
    3437#define G4Mg28GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4Mg28GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4Mg28GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4Mg28GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4Mg28GEMCoulombBarrier() : G4GEMCoulombBarrierHE(28,12) {};
    43   ~G4Mg28GEMCoulombBarrier() {};
     48//JMQ 200709
     49//  G4Mg28GEMCoulombBarrier() : G4GEMCoulombBarrierHE(28,12) {};
     50 G4Mg28GEMCoulombBarrier() : G4GEMCoulombBarrier(28,12) {};
     51  ~G4Mg28GEMCoulombBarrier() {};
    4452
    4553private:
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Mg28GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Mg28GEMProbability.hh,v 1.3 2006/06/29 20:17:35 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Mg28GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N12GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4N12GEMChannel.hh,v 1.3 2006/06/29 20:17:37 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4N12GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N12GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4N12GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:17:39 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4N12GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4N12GEMCoulombBarrier_h
    3437#define G4N12GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4N12GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4N12GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4N12GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4N12GEMCoulombBarrier() : G4GEMCoulombBarrierHE(12,7) {};
     48//JMQ 200709
     49//  G4N12GEMCoulombBarrier() : G4GEMCoulombBarrierHE(12,7) {};
     50  G4N12GEMCoulombBarrier() : G4GEMCoulombBarrier(12,7) {};
    4351  ~G4N12GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N12GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4N12GEMProbability.hh,v 1.3 2006/06/29 20:17:41 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4N12GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N13GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4N13GEMChannel.hh,v 1.3 2006/06/29 20:17:43 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4N13GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N13GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4N13GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:17:45 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4N13GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4N13GEMCoulombBarrier_h
    3437#define G4N13GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4N13GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4N13GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4N13GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4N13GEMCoulombBarrier() : G4GEMCoulombBarrierHE(13,7) {};
     48//JMQ 200709
     49//  G4N13GEMCoulombBarrier() : G4GEMCoulombBarrierHE(13,7) {};
     50  G4N13GEMCoulombBarrier() : G4GEMCoulombBarrier(13,7) {};
    4351  ~G4N13GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N13GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4N13GEMProbability.hh,v 1.3 2006/06/29 20:17:47 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4N13GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N14GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4N14GEMChannel.hh,v 1.3 2006/06/29 20:17:49 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4N14GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N14GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4N14GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:17:51 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4N14GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4N14GEMCoulombBarrier_h
    3437#define G4N14GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4N14GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4N14GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4N14GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4N14GEMCoulombBarrier() : G4GEMCoulombBarrierHE(14,7) {};
     48//JMQ 200709
     49//  G4N14GEMCoulombBarrier() : G4GEMCoulombBarrierHE(14,7) {};
     50  G4N14GEMCoulombBarrier() : G4GEMCoulombBarrier(14,7) {};
    4351  ~G4N14GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N14GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4N14GEMProbability.hh,v 1.3 2006/06/29 20:17:53 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4N14GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N15GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4N15GEMChannel.hh,v 1.3 2006/06/29 20:17:55 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4N15GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N15GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4N15GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:17:57 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4N15GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4N15GEMCoulombBarrier_h
    3437#define G4N15GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4N15GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4N15GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4N15GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4N15GEMCoulombBarrier() : G4GEMCoulombBarrierHE(15,7) {};
     48//JMQ 200709
     49//  G4N15GEMCoulombBarrier() : G4GEMCoulombBarrierHE(15,7) {};
     50  G4N15GEMCoulombBarrier() : G4GEMCoulombBarrier(15,7) {};
    4351  ~G4N15GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N15GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4N15GEMProbability.hh,v 1.3 2006/06/29 20:17:59 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4N15GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N16GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4N16GEMChannel.hh,v 1.3 2006/06/29 20:18:01 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4N16GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N16GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4N16GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:18:03 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4N16GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4N16GEMCoulombBarrier_h
    3437#define G4N16GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4N16GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4N16GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4N16GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4N16GEMCoulombBarrier() : G4GEMCoulombBarrierHE(16,7) {};
     48//JMQ 200709
     49//  G4N16GEMCoulombBarrier() : G4GEMCoulombBarrierHE(16,7) {};
     50  G4N16GEMCoulombBarrier() : G4GEMCoulombBarrier(16,7) {};
    4351  ~G4N16GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N16GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4N16GEMProbability.hh,v 1.3 2006/06/29 20:18:05 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4N16GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N17GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4N17GEMChannel.hh,v 1.3 2006/06/29 20:18:07 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4N17GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N17GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4N17GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:18:09 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4N17GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4N17GEMCoulombBarrier_h
    3437#define G4N17GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4N17GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4N17GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4N17GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4N17GEMCoulombBarrier() : G4GEMCoulombBarrierHE(17,7) {};
     48//JMQ 200709
     49//  G4N17GEMCoulombBarrier() : G4GEMCoulombBarrierHE(17,7) {};
     50  G4N17GEMCoulombBarrier() : G4GEMCoulombBarrier(17,7) {};
    4351  ~G4N17GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4N17GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4N17GEMProbability.hh,v 1.3 2006/06/29 20:18:11 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4N17GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Na21GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Na21GEMChannel.hh,v 1.3 2006/06/29 20:18:13 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Na21GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Na21GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Na21GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:18:15 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Na21GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3339#ifndef G4Na21GEMCoulombBarrier_h
    3440#define G4Na21GEMCoulombBarrier_h 1
    3541
    36 #include "G4GEMCoulombBarrierHE.hh"
     42//#include "G4GEMCoulombBarrierHE.hh"
     43#include "G4GEMCoulombBarrier.hh"
    3744#include "globals.hh"
    3845
    39 class G4Na21GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     46//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     47//class G4Na21GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     48class G4Na21GEMCoulombBarrier : public G4GEMCoulombBarrier
    4049{
    4150public:
    42   G4Na21GEMCoulombBarrier() : G4GEMCoulombBarrierHE(21,11) {};
     51//JMQ 200709
     52//  G4Na21GEMCoulombBarrier() : G4GEMCoulombBarrierHE(21,11) {};
     53  G4Na21GEMCoulombBarrier() : G4GEMCoulombBarrier(21,11) {};
    4354  ~G4Na21GEMCoulombBarrier() {};
    4455
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Na21GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Na21GEMProbability.hh,v 1.3 2006/06/29 20:18:17 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Na21GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Na22GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Na22GEMChannel.hh,v 1.3 2006/06/29 20:18:19 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Na22GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Na22GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Na22GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:18:21 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Na22GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3339#ifndef G4Na22GEMCoulombBarrier_h
    3440#define G4Na22GEMCoulombBarrier_h 1
    3541
    36 #include "G4GEMCoulombBarrierHE.hh"
     42//#include "G4GEMCoulombBarrierHE.hh"
     43#include "G4GEMCoulombBarrier.hh"
    3744#include "globals.hh"
    3845
    39 class G4Na22GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     46//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     47//class G4Na22GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     48class G4Na22GEMCoulombBarrier : public G4GEMCoulombBarrier
    4049{
    4150public:
    42   G4Na22GEMCoulombBarrier() : G4GEMCoulombBarrierHE(22,11) {};
     51//JMQ 200709
     52//  G4Na22GEMCoulombBarrier() : G4GEMCoulombBarrierHE(22,11) {};
     53  G4Na22GEMCoulombBarrier() : G4GEMCoulombBarrier(22,11) {};
    4354  ~G4Na22GEMCoulombBarrier() {};
    4455
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Na22GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Na22GEMProbability.hh,v 1.3 2006/06/29 20:18:23 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Na22GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Na23GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Na23GEMChannel.hh,v 1.3 2006/06/29 20:18:25 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Na23GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Na23GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Na23GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:18:27 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Na23GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3339#ifndef G4Na23GEMCoulombBarrier_h
    3440#define G4Na23GEMCoulombBarrier_h 1
    3541
    36 #include "G4GEMCoulombBarrierHE.hh"
     42//#include "G4GEMCoulombBarrierHE.hh"
     43#include "G4GEMCoulombBarrier.hh"
    3744#include "globals.hh"
    3845
    39 class G4Na23GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     46//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     47//class G4Na23GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     48class G4Na23GEMCoulombBarrier : public G4GEMCoulombBarrier
    4049{
    4150public:
    42   G4Na23GEMCoulombBarrier() : G4GEMCoulombBarrierHE(23,11) {};
     51//JMQ 200709
     52//  G4Na23GEMCoulombBarrier() : G4GEMCoulombBarrierHE(23,11) {};
     53  G4Na23GEMCoulombBarrier() : G4GEMCoulombBarrier(23,11) {};
    4354  ~G4Na23GEMCoulombBarrier() {};
    4455
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Na23GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Na23GEMProbability.hh,v 1.3 2006/06/29 20:18:29 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Na23GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Na24GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Na24GEMChannel.hh,v 1.3 2006/06/29 20:18:31 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Na24GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Na24GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Na24GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:18:33 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Na24GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3339#ifndef G4Na24GEMCoulombBarrier_h
    3440#define G4Na24GEMCoulombBarrier_h 1
    3541
    36 #include "G4GEMCoulombBarrierHE.hh"
     42//#include "G4GEMCoulombBarrierHE.hh"
     43#include "G4GEMCoulombBarrier.hh"
    3744#include "globals.hh"
    3845
    39 class G4Na24GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     46//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     47//class G4Na24GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     48class G4Na24GEMCoulombBarrier : public G4GEMCoulombBarrier
    4049{
    4150public:
    42   G4Na24GEMCoulombBarrier() : G4GEMCoulombBarrierHE(24,11) {};
     51//JMQ 200709
     52//  G4Na24GEMCoulombBarrier() : G4GEMCoulombBarrierHE(24,11) {};
     53  G4Na24GEMCoulombBarrier() : G4GEMCoulombBarrier(24,11) {};
    4354  ~G4Na24GEMCoulombBarrier() {};
    4455
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Na24GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Na24GEMProbability.hh,v 1.3 2006/06/29 20:18:35 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Na24GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Na25GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Na25GEMChannel.hh,v 1.3 2006/06/29 20:18:37 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Na25GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Na25GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Na25GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:18:39 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Na25GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3339#ifndef G4Na25GEMCoulombBarrier_h
    3440#define G4Na25GEMCoulombBarrier_h 1
    3541
    36 #include "G4GEMCoulombBarrierHE.hh"
     42//#include "G4GEMCoulombBarrierHE.hh"
     43#include "G4GEMCoulombBarrier.hh"
    3744#include "globals.hh"
    3845
    39 class G4Na25GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     46//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     47//class G4Na25GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     48class G4Na25GEMCoulombBarrier : public G4GEMCoulombBarrier
    4049{
    4150public:
    42   G4Na25GEMCoulombBarrier() : G4GEMCoulombBarrierHE(25,11) {};
     51//JMQ 200709
     52//  G4Na25GEMCoulombBarrier() : G4GEMCoulombBarrierHE(25,11) {};
     53  G4Na25GEMCoulombBarrier() : G4GEMCoulombBarrier(25,11) {};
    4354  ~G4Na25GEMCoulombBarrier() {};
    4455
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Na25GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Na25GEMProbability.hh,v 1.3 2006/06/29 20:18:41 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Na25GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne18GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Ne18GEMChannel.hh,v 1.3 2006/06/29 20:18:43 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Ne18GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne18GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Ne18GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:18:45 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Ne18GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4Ne18GEMCoulombBarrier_h
    3437#define G4Ne18GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4Ne18GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4Ne18GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4Ne18GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4Ne18GEMCoulombBarrier() : G4GEMCoulombBarrierHE(18,10) {};
     48//JMQ 200709
     49//  G4Ne18GEMCoulombBarrier() : G4GEMCoulombBarrierHE(18,10) {};
     50  G4Ne18GEMCoulombBarrier() : G4GEMCoulombBarrier(18,10) {};
    4351  ~G4Ne18GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne18GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Ne18GEMProbability.hh,v 1.3 2006/06/29 20:18:47 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Ne18GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne19GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Ne19GEMChannel.hh,v 1.3 2006/06/29 20:18:49 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Ne19GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne19GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Ne19GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:18:51 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Ne19GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4Ne19GEMCoulombBarrier_h
    3437#define G4Ne19GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4Ne19GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4Ne19GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4Ne19GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4Ne19GEMCoulombBarrier() : G4GEMCoulombBarrierHE(19,10) {};
     48//JMQ 200709
     49//  G4Ne19GEMCoulombBarrier() : G4GEMCoulombBarrierHE(19,10) {};
     50  G4Ne19GEMCoulombBarrier() : G4GEMCoulombBarrier(19,10) {};
    4351  ~G4Ne19GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne19GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Ne19GEMProbability.hh,v 1.3 2006/06/29 20:18:53 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Ne19GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne20GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Ne20GEMChannel.hh,v 1.3 2006/06/29 20:18:55 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Ne20GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne20GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Ne20GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:18:57 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Ne20GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4Ne20GEMCoulombBarrier_h
    3437#define G4Ne20GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4Ne20GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4Ne20GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4Ne20GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4Ne20GEMCoulombBarrier() : G4GEMCoulombBarrierHE(20,10) {};
     48//JMQ 200709
     49//  G4Ne20GEMCoulombBarrier() : G4GEMCoulombBarrierHE(20,10) {};
     50  G4Ne20GEMCoulombBarrier() : G4GEMCoulombBarrier(20,10) {};
    4351  ~G4Ne20GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne20GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Ne20GEMProbability.hh,v 1.3 2006/06/29 20:18:59 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Ne20GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne21GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Ne21GEMChannel.hh,v 1.3 2006/06/29 20:19:01 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Ne21GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne21GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Ne21GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:19:03 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Ne21GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4Ne21GEMCoulombBarrier_h
    3437#define G4Ne21GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4Ne21GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4Ne21GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4Ne21GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4Ne21GEMCoulombBarrier() : G4GEMCoulombBarrierHE(21,10) {};
     48//JMQ 200709
     49//  G4Ne21GEMCoulombBarrier() : G4GEMCoulombBarrierHE(21,10) {};
     50  G4Ne21GEMCoulombBarrier() : G4GEMCoulombBarrier(21,10) {};
    4351  ~G4Ne21GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne21GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Ne21GEMProbability.hh,v 1.3 2006/06/29 20:19:05 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Ne21GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne22GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Ne22GEMChannel.hh,v 1.3 2006/06/29 20:19:07 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Ne22GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne22GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Ne22GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:19:09 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Ne22GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4Ne22GEMCoulombBarrier_h
    3437#define G4Ne22GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4Ne22GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4Ne22GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4Ne22GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4Ne22GEMCoulombBarrier() : G4GEMCoulombBarrierHE(22,10) {};
     48//JMQ 200709
     49//  G4Ne22GEMCoulombBarrier() : G4GEMCoulombBarrierHE(22,10) {};
     50  G4Ne22GEMCoulombBarrier() : G4GEMCoulombBarrier(22,10) {};
    4351  ~G4Ne22GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne22GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Ne22GEMProbability.hh,v 1.3 2006/06/29 20:19:11 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Ne22GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne23GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Ne23GEMChannel.hh,v 1.3 2006/06/29 20:19:13 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Ne23GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne23GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Ne23GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:19:15 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Ne23GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4Ne23GEMCoulombBarrier_h
    3437#define G4Ne23GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4Ne23GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4Ne23GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4Ne23GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4Ne23GEMCoulombBarrier() : G4GEMCoulombBarrierHE(23,10) {};
     48//JMQ 200709
     49//  G4Ne23GEMCoulombBarrier() : G4GEMCoulombBarrierHE(23,10) {};
     50  G4Ne23GEMCoulombBarrier() : G4GEMCoulombBarrier(23,10) {};
    4351  ~G4Ne23GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne23GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Ne23GEMProbability.hh,v 1.3 2006/06/29 20:19:17 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Ne23GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne24GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Ne24GEMChannel.hh,v 1.3 2006/06/29 20:19:19 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Ne24GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne24GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Ne24GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:19:21 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Ne24GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4Ne24GEMCoulombBarrier_h
    3437#define G4Ne24GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4Ne24GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4Ne24GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4Ne24GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4Ne24GEMCoulombBarrier() : G4GEMCoulombBarrierHE(24,10) {};
     48//JMQ 200709
     49//  G4Ne24GEMCoulombBarrier() : G4GEMCoulombBarrierHE(24,10) {};
     50  G4Ne24GEMCoulombBarrier() : G4GEMCoulombBarrier(24,10) {};
    4351  ~G4Ne24GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4Ne24GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Ne24GEMProbability.hh,v 1.3 2006/06/29 20:19:23 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Ne24GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4NeutronGEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4NeutronGEMChannel.hh,v 1.3 2006/06/29 20:19:25 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4NeutronGEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4NeutronGEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4NeutronGEMProbability.hh,v 1.4 2006/06/29 20:19:27 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4NeutronGEMProbability.hh,v 1.5 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// by V. Lara (Nov 1999)
    3232//
    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)
    3435
    3536
     
    4445{
    4546public:
    46     // Only available constructor
    47     G4NeutronGEMProbability();
    48                
    49     ~G4NeutronGEMProbability() {}
     47  // Only available constructor
     48  G4NeutronGEMProbability();
     49 
     50  ~G4NeutronGEMProbability() {}
    5051private: 
    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);
    5754 
    58 
     55  const G4NeutronGEMProbability & operator=(const G4NeutronGEMProbability &right);
     56  G4bool operator==(const G4NeutronGEMProbability &right) const;
     57  G4bool operator!=(const G4NeutronGEMProbability &right) const;
     58 
     59 
    5960private:
    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 
    7984};
    8085
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O14GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4O14GEMChannel.hh,v 1.3 2006/06/29 20:19:29 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4O14GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O14GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4O14GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:19:31 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4O14GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4O14GEMCoulombBarrier_h
    3437#define G4O14GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4O14GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4O14GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4O14GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4O14GEMCoulombBarrier() : G4GEMCoulombBarrierHE(14,8) {};
     48//JMQ 200709
     49//  G4O14GEMCoulombBarrier() : G4GEMCoulombBarrierHE(14,8) {};
     50  G4O14GEMCoulombBarrier() : G4GEMCoulombBarrier(14,8) {};
    4351  ~G4O14GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O14GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4O14GEMProbability.hh,v 1.3 2006/06/29 20:19:33 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4O14GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O15GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4O15GEMChannel.hh,v 1.3 2006/06/29 20:19:35 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4O15GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O15GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4O15GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:19:37 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4O15GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4O15GEMCoulombBarrier_h
    3437#define G4O15GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4O15GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4O15GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4O15GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4O15GEMCoulombBarrier() : G4GEMCoulombBarrierHE(15,8) {};
     48//JMQ 200709
     49//  G4O15GEMCoulombBarrier() : G4GEMCoulombBarrierHE(15,8) {};
     50  G4O15GEMCoulombBarrier() : G4GEMCoulombBarrier(15,8) {};
    4351  ~G4O15GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O15GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4O15GEMProbability.hh,v 1.3 2006/06/29 20:19:39 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4O15GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O16GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4O16GEMChannel.hh,v 1.3 2006/06/29 20:19:41 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4O16GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O16GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4O16GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:19:43 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4O16GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4O16GEMCoulombBarrier_h
    3437#define G4O16GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4O16GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4O16GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4O16GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4O16GEMCoulombBarrier() : G4GEMCoulombBarrierHE(16,8) {};
     48//JMQ 200709
     49//  G4O16GEMCoulombBarrier() : G4GEMCoulombBarrierHE(16,8) {};
     50  G4O16GEMCoulombBarrier() : G4GEMCoulombBarrier(16,8) {};
    4351  ~G4O16GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O16GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4O16GEMProbability.hh,v 1.3 2006/06/29 20:19:45 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4O16GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O17GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4O17GEMChannel.hh,v 1.3 2006/06/29 20:19:47 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4O17GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O17GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4O17GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:19:49 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4O17GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4O17GEMCoulombBarrier_h
    3437#define G4O17GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4O17GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4O17GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4O17GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4O17GEMCoulombBarrier() : G4GEMCoulombBarrierHE(17,8) {};
     48//JMQ 200709
     49//  G4O17GEMCoulombBarrier() : G4GEMCoulombBarrierHE(17,8) {};
     50  G4O17GEMCoulombBarrier() : G4GEMCoulombBarrier(17,8) {};
    4351  ~G4O17GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O17GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4O17GEMProbability.hh,v 1.3 2006/06/29 20:19:51 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4O17GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O18GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4O18GEMChannel.hh,v 1.3 2006/06/29 20:19:53 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4O18GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O18GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4O18GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:19:55 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4O18GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4O18GEMCoulombBarrier_h
    3437#define G4O18GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4O18GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4O18GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4O18GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4O18GEMCoulombBarrier() : G4GEMCoulombBarrierHE(18,8) {};
     48//JMQ 200709
     49//  G4O18GEMCoulombBarrier() : G4GEMCoulombBarrierHE(18,8) {};
     50  G4O18GEMCoulombBarrier() : G4GEMCoulombBarrier(18,8) {};
    4351  ~G4O18GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O18GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4O18GEMProbability.hh,v 1.3 2006/06/29 20:19:57 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4O18GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O19GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4O19GEMChannel.hh,v 1.3 2006/06/29 20:19:59 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4O19GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O19GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4O19GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:20:01 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4O19GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4O19GEMCoulombBarrier_h
    3437#define G4O19GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4O19GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4O19GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4O19GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4O19GEMCoulombBarrier() : G4GEMCoulombBarrierHE(19,8) {};
     48//JMQ 200709
     49//  G4O19GEMCoulombBarrier() : G4GEMCoulombBarrierHE(19,8) {};
     50  G4O19GEMCoulombBarrier() : G4GEMCoulombBarrier(19,8) {};
    4351  ~G4O19GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O19GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4O19GEMProbability.hh,v 1.3 2006/06/29 20:20:03 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4O19GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O20GEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4O20GEMChannel.hh,v 1.3 2006/06/29 20:20:05 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4O20GEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O20GEMCoulombBarrier.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4O20GEMCoulombBarrier.hh,v 1.3 2006/06/29 20:20:07 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4O20GEMCoulombBarrier.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// 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//
    3336#ifndef G4O20GEMCoulombBarrier_h
    3437#define G4O20GEMCoulombBarrier_h 1
    3538
    36 #include "G4GEMCoulombBarrierHE.hh"
     39//#include "G4GEMCoulombBarrierHE.hh"
     40#include "G4GEMCoulombBarrier.hh"
    3741#include "globals.hh"
    3842
    39 class G4O20GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     43//JMQ 200709 now derives from new class G4GEMCoulombBarrier
     44//class G4O20GEMCoulombBarrier : public G4GEMCoulombBarrierHE
     45class G4O20GEMCoulombBarrier : public G4GEMCoulombBarrier
    4046{
    4147public:
    42   G4O20GEMCoulombBarrier() : G4GEMCoulombBarrierHE(20,8) {};
     48//JMQ 200709
     49//  G4O20GEMCoulombBarrier() : G4GEMCoulombBarrierHE(20,8) {};
     50  G4O20GEMCoulombBarrier() : G4GEMCoulombBarrier(20,8) {};
    4351  ~G4O20GEMCoulombBarrier() {};
    4452
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4O20GEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4O20GEMProbability.hh,v 1.3 2006/06/29 20:20:09 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4O20GEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4ProtonGEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4ProtonGEMChannel.hh,v 1.3 2006/06/29 20:20:11 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4ProtonGEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
     
    3737
    3838#include "G4GEMChannel.hh"
    39 #include "G4ProtonCoulombBarrier.hh"
     39#include "G4ProtonGEMCoulombBarrier.hh"
    4040#include "G4ProtonGEMProbability.hh"
    4141
     
    6464
    6565private:
    66 
    67   G4ProtonCoulombBarrier theCoulombBarrier;
     66     // JMQ 190709
     67//     G4ProtonCoulombBarrier theCoulombBarrier;   
     68  G4ProtonGEMCoulombBarrier theCoulombBarrier;
    6869       
    6970  G4ProtonGEMProbability theEvaporationProbability;
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4ProtonGEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4ProtonGEMProbability.hh,v 1.3 2006/06/29 20:20:13 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4ProtonGEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4TritonGEMChannel.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4TritonGEMChannel.hh,v 1.3 2006/06/29 20:20:15 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4TritonGEMChannel.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// by V. Lara (Sept. 2001)
    3232//
    33 
     33// J. M. Quesada (July 2009) coulomb barrier striclty according to Furihata's paper
    3434
    3535#ifndef G4TritonGEMChannel_h
     
    3737
    3838#include "G4GEMChannel.hh"
    39 #include "G4TritonCoulombBarrier.hh"
     39#include "G4TritonGEMCoulombBarrier.hh"
    4040#include "G4TritonGEMProbability.hh"
    4141
     
    6464   
    6565private:
    66    
    67     G4TritonCoulombBarrier theCoulombBarrier;
     66 // JMQ 190709
     67//     G4TritonCoulombBarrier theCoulombBarrier;   
     68    G4TritonGEMCoulombBarrier theCoulombBarrier;
    6869       
    6970    G4TritonGEMProbability theEvaporationProbability;
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4TritonGEMProbability.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4TritonGEMProbability.hh,v 1.3 2006/06/29 20:20:17 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4TritonGEMProbability.hh,v 1.4 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4AlphaGEMChannel.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4AlphaGEMChannel.cc,v 1.4 2006/06/29 20:20:19 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4AlphaGEMChannel.cc,v 1.5 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4AlphaGEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4AlphaGEMProbability.cc,v 1.4 2006/06/29 20:20:21 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4AlphaGEMProbability.cc,v 1.5 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// by V. Lara (Nov 1999)
    3232//
    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)
    3435
    3536#include "G4AlphaGEMProbability.hh"
     
    8687}
    8788
     89//JMQ 190709 C's values from Furihata's paper
     90//(notes added on proof in Dostrovskii's paper)
     91G4double G4AlphaGEMProbability::CCoeficient(const G4double/* aZ*/) const
     92{
     93    return 0.;
     94}
    8895
    89 G4double G4AlphaGEMProbability::CCoeficient(const G4double aZ) const
    90 {
     96
     97//G4double G4AlphaGEMProbability::CCoeficient(const G4double aZ) const
     98//{
    9199    // Data comes from
    92100    // Dostrovsky, Fraenkel and Friedlander
     
    96104    // G4double Zlist[5] = { 10.0, 20.0, 30.0, 50.0, 70.0};
    97105    //  G4double Calpha[5] = { 0.10, 0.10, 0.10, 0.08, 0.06};
    98     G4double C = 0.0;
     106//    G4double C = 0.0;
    99107       
    100108       
    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//}
    112120
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4B10GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4B10GEMProbability.cc,v 1.5 2006/06/29 20:20:23 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4B10GEMProbability.cc,v 1.6 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4B11GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4B11GEMProbability.cc,v 1.5 2006/06/29 20:20:25 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4B11GEMProbability.cc,v 1.6 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4B12GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4B12GEMProbability.cc,v 1.5 2006/06/29 20:20:27 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4B12GEMProbability.cc,v 1.6 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4B13GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4B13GEMProbability.cc,v 1.4 2006/06/29 20:20:39 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4B13GEMProbability.cc,v 1.5 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4B8GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4B8GEMProbability.cc,v 1.5 2006/06/29 20:21:04 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4B8GEMProbability.cc,v 1.6 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Be10GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Be10GEMProbability.cc,v 1.5 2006/06/29 20:21:07 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Be10GEMProbability.cc,v 1.6 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Be11GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Be11GEMProbability.cc,v 1.5 2006/06/29 20:21:25 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Be11GEMProbability.cc,v 1.6 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Be12GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Be12GEMProbability.cc,v 1.4 2006/06/29 20:21:29 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Be12GEMProbability.cc,v 1.5 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Be7GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Be7GEMProbability.cc,v 1.5 2006/06/29 20:21:31 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Be7GEMProbability.cc,v 1.6 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Be9GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Be9GEMProbability.cc,v 1.5 2006/06/29 20:21:33 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Be9GEMProbability.cc,v 1.6 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4C10GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4C10GEMProbability.cc,v 1.5 2006/06/29 20:21:35 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4C10GEMProbability.cc,v 1.6 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4C11GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4C11GEMProbability.cc,v 1.5 2006/06/29 20:21:37 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4C11GEMProbability.cc,v 1.6 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4C12GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4C12GEMProbability.cc,v 1.5 2006/06/29 20:21:39 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4C12GEMProbability.cc,v 1.6 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4C13GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4C13GEMProbability.cc,v 1.5 2006/06/29 20:21:41 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4C13GEMProbability.cc,v 1.6 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4C14GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4C14GEMProbability.cc,v 1.5 2006/06/29 20:21:43 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4C14GEMProbability.cc,v 1.6 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4C15GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4C15GEMProbability.cc,v 1.5 2006/06/29 20:21:45 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4C15GEMProbability.cc,v 1.6 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4C16GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4C16GEMProbability.cc,v 1.4 2006/06/29 20:21:47 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4C16GEMProbability.cc,v 1.5 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4DeuteronGEMChannel.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4DeuteronGEMChannel.cc,v 1.4 2006/06/29 20:21:49 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4DeuteronGEMChannel.cc,v 1.5 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4DeuteronGEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4DeuteronGEMProbability.cc,v 1.4 2006/06/29 20:21:51 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4DeuteronGEMProbability.cc,v 1.5 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// by V. Lara (Nov 1999)
    3232//
    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)
    3435
    3536#include "G4DeuteronGEMProbability.hh"
     
    7172
    7273
     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}};
    7377G4double G4DeuteronGEMProbability::CCoeficient(const G4double aZ) const
    7478{
     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//{
    7594    // Data comes from
    7695    // Dostrovsky, Fraenkel and Friedlander
     
    81100    // G4double Cp[5] = { 0.50, 0.28, 0.20, 0.15, 0.10};
    82101    // 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//    }
    84109       
    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;
    90111       
    91     return C/2.0;
    92        
    93 }
     112//}
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4EvaporationGEMFactory.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4EvaporationGEMFactory.cc,v 1.7 2006/06/29 20:21:53 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4EvaporationGEMFactory.cc,v 1.9 2009/09/15 12:54:16 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4F17GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4F17GEMProbability.cc,v 1.5 2006/06/29 20:21:55 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4F17GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4F18GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4F18GEMProbability.cc,v 1.5 2006/06/29 20:21:57 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4F18GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4F19GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4F19GEMProbability.cc,v 1.5 2006/06/29 20:22:01 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4F19GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4F20GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4F20GEMProbability.cc,v 1.5 2006/06/29 20:22:03 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4F20GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4F21GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4F21GEMProbability.cc,v 1.4 2006/06/29 20:22:05 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4F21GEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4GEMChannel.cc

    r1055 r1196  
    2525//
    2626//
    27 // $Id: G4GEMChannel.cc,v 1.7 2009/03/12 11:25:28 ahoward Exp $
    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 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// by V. Lara (Oct 1998)
    3232//
     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
    3339
    3440#include "G4GEMChannel.hh"
     
    6571}
    6672
    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 
    8373G4GEMChannel::~G4GEMChannel()
    8474{
    8575    if (MyOwnLevelDensity) delete theLevelDensityPtr;
    8676}
    87 
    88 
    89 
    9077
    9178G4GEMChannel::G4GEMChannel(const G4GEMChannel & ) : G4VEvaporationChannel()
     
    11299}
    113100
    114 
    115 
    116101void G4GEMChannel::Initialize(const G4Fragment & fragment)
    117102{
    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
    144140        // 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
    158150               
    159         // Emission probability
    160         if (MaximalKineticEnergy <= 0.0)
     151        // Emission probability
     152        if (MaximalKineticEnergy <= 0.0)
    161153          {
    162154            EmissionProbability = 0.0;
     
    165157          {
    166158            // Total emission probability for this channel
    167             EmissionProbability = theEvaporationProbabilityPtr->EmissionProbability(fragment,MaximalKineticEnergy);
     159            EmissionProbability =
     160              theEvaporationProbabilityPtr->EmissionProbability(fragment,MaximalKineticEnergy);
    168161          }
    169162      }
    170    
     163    }
     164   
     165    //G4cout << "Prob= " << EmissionProbability << G4endl;
    171166    return;
    172167}
    173168
    174 
    175169G4FragmentVector * G4GEMChannel::BreakUp(const G4Fragment & theNucleus)
    176170{
    177    
    178171    G4double EvaporatedKineticEnergy = CalcKineticEnergy(theNucleus);
    179172    G4double EvaporatedMass = G4ParticleTable::GetParticleTable()->GetIonTable()->GetIonMass(Z,A);
    180173    G4double EvaporatedEnergy = EvaporatedKineticEnergy + EvaporatedMass;
     174
    181175   
    182176    G4ThreeVector momentum(IsotropicVector(std::sqrt(EvaporatedKineticEnergy*
     
    187181    G4LorentzVector EvaporatedMomentum(momentum,EvaporatedEnergy);
    188182    EvaporatedMomentum.boost(theNucleus.GetMomentum().boostVector());
    189    
    190183    G4Fragment * EvaporatedFragment = new G4Fragment(A,Z,EvaporatedMomentum);
    191184#ifdef PRECOMPOUND_TEST
     
    238231
    239232G4double 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;
    252246}
    253247
     
    256250
    257251G4double 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)
    283310      {
    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    }
    286318    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;
    306326   
    307327
    308328    G4double ConstantFactor = g*GeometricalXS*Alpha/InitialLevelDensity;
    309329    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
    310333    G4double theEnergy = MaximalKineticEnergy + CoulombBarrier;
    311334    G4double KineticEnergy;
    312335    G4double Probability;
    313 
    314 //      std::cout << "\t\tEjectile (" << A << ',' << Z << ") V = " << CoulombBarrier
    315 //            << " Beta = " << Beta << " V+Beta = " << CoulombBarrier+Beta << '\n';
    316 
    317 //G4cout << AResidual << " " << ZResidual << " " << ConstantFactor << " " << Beta << " " << CoulombBarrier << " " << MaximalKineticEnergy << " " << CoulombBarrier + MaximalKineticEnergy + Beta << G4endl;
    318 //090128
    319 if ( CoulombBarrier + MaximalKineticEnergy + Beta <= 0 ) return 0;
    320336
    321337    do
     
    323339        KineticEnergy =  CoulombBarrier + G4UniformRand()*MaximalKineticEnergy;
    324340        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       
    325346        if ( theEnergy-KineticEnergy < Ex)
    326347          {
     
    333354          }
    334355        Probability /= Normalization;
    335     }
     356      }
    336357    while (G4UniformRand() > Probability);
    337 
    338 
    339     //  ---------------------------------------------------------------------------------------------------
    340358   
    341359    return KineticEnergy;
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4GEMCoulombBarrierHE.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4GEMCoulombBarrierHE.cc,v 1.6 2006/06/29 20:22:09 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4GEMCoulombBarrierHE.cc,v 1.7 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4GEMProbability.cc

    r1055 r1196  
    2929// by V. Lara (Sept 2001)
    3030//
    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.
    3237
    3338#include "G4GEMProbability.hh"
     
    6570                                               const G4double MaximalKineticEnergy)
    6671{
    67     G4double EmissionProbability = 0.0;
     72  G4double EmissionProbability = 0.0;
    6873   
    69     if (MaximalKineticEnergy > 0.0 && fragment.GetExcitationEnergy() > 0.0) {
    70         G4double CoulombBarrier = GetCoulombBarrier(fragment);
    71        
    72         EmissionProbability = CalcProbability(fragment,MaximalKineticEnergy,CoulombBarrier);
    73         Normalization = EmissionProbability;
    74         // Next there is a loop over excited states for this channel summing probabilities
    75         if (ExcitationEnergies  &&  ExcitationSpins && ExcitationLifetimes) {
    76             G4double SavedSpin = Spin;
    77             for (unsigned int i = 0; i < ExcitationEnergies->size(); i++) {
    78                 Spin = ExcitationSpins->operator[](i);
    79                 // substract excitation energies
    80                 G4double Tmax = MaximalKineticEnergy - ExcitationEnergies->operator[](i);
    81                 if (Tmax > 0.0) {
    82                     G4double width = CalcProbability(fragment,Tmax,CoulombBarrier);
    83                     // update probability
    84                     if (hbar_Planck*std::log(2.0)/width < ExcitationLifetimes->operator[](i)) {
    85                         EmissionProbability += width;
    86                     }
    87                 }
    88             }
    89             // Restore Spin
    90             Spin = SavedSpin;
    91         }
    92     }
    93     return EmissionProbability;
     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;
    9499}
    95100
     
    97102                                           const G4double MaximalKineticEnergy,
    98103                                           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)
    150173    {
    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      }
    156207    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;
    165220}
    166221
     
    170225G4double G4GEMProbability::I0(const G4double t)
    171226{
    172     G4double result = (std::exp(t) - 1.0);
    173     return result;
     227  G4double result = (std::exp(t) - 1.0);
     228  return result;
    174229}
    175230
    176231G4double G4GEMProbability::I1(const G4double t, const G4double tx)
    177232{
    178     G4double result = t - tx + 1.0;
    179     result *= std::exp(tx);
    180     result -= (t + 1.0);
    181     return result;
     233  G4double result = t - tx + 1.0;
     234  result *= std::exp(tx);
     235  result -= (t + 1.0);
     236  return result;
    182237}
    183238
     
    185240G4double G4GEMProbability::I2(const G4double s, const G4double sx)
    186241{
    187     G4double S = 1.0/std::sqrt(s);
    188     G4double Sx = 1.0/std::sqrt(sx);
    189    
    190     G4double p1 = S*S*S*( 1.0 + S*S*( 1.5 + 3.75*S*S) );
    191     G4double p2 = Sx*Sx*Sx*( 1.0 + Sx*Sx*( 1.5 + 3.75*Sx*Sx) )*std::exp(sx-s);
    192    
    193     return p1-p2;
     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;
    194249}
    195250
    196251G4double G4GEMProbability::I3(const G4double s, const G4double sx)
    197252{
    198     G4double s2 = s*s;
    199     G4double sx2 = sx*sx;
    200     G4double S = 1.0/std::sqrt(s);
    201     G4double S2 = S*S;
    202     G4double Sx = 1.0/std::sqrt(sx);
    203     G4double Sx2 = Sx*Sx;
    204    
    205     G4double p1 = S *(2.0 + S2 *( 4.0 + S2 *( 13.5 + S2 *( 60.0 + S2 * 325.125 ))));
    206     G4double p2 = Sx*Sx2 *(
    207         (s2-sx2) + Sx2 *(
    208             (1.5*s2+0.5*sx2) + Sx2 *(
    209                 (3.75*s2+0.25*sx2) + Sx2 *(
    210                     (12.875*s2+0.625*sx2) + Sx2 *(
    211                         (59.0625*s2+0.9375*sx2) + Sx2 *(324.8*s2+3.28*sx2))))));
    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 
    213268  p2 *= std::exp(sx-s);
    214 
     269 
    215270  return p1-p2;
    216271}
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4He3GEMChannel.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4He3GEMChannel.cc,v 1.4 2006/06/29 20:22:13 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4He3GEMChannel.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4He3GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4He3GEMProbability.cc,v 1.4 2006/06/29 20:22:15 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4He3GEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// by V. Lara (Nov 1999)
    3232//
    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)
    3435
    3536#include "G4He3GEMProbability.hh"
     
    7071}
    7172
     73//JMQ 190709 C's values from Furihata's paper
     74//(notes added on proof in Dostrovskii's paper)
     75G4double G4He3GEMProbability::CCoeficient(const G4double/* aZ*/) const
     76{
     77    return 0.;
     78}
    7279
    73 G4double G4He3GEMProbability::CCoeficient(const G4double aZ) const
    74 {
     80
     81//G4double G4He3GEMProbability::CCoeficient(const G4double aZ) const
     82//{
    7583    // Data comes from
    7684    // Dostrovsky, Fraenkel and Friedlander
     
    8189    //  G4double Calpha[5] = { 0.10, 0.10, 0.10, 0.08, 0.06};
    8290    // C for He3 is equal to C for alpha times 4/3
    83     G4double C = 0.0;
     91//    G4double C = 0.0;
    8492       
    8593       
    86     if (aZ <= 30) {
    87         C = 0.10;
    88     } else if (aZ <= 50) {
    89         C = 0.1 + -((aZ-50.)/20.)*0.02;
    90     } else if (aZ < 70) {
    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//}
    97105
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4He6GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4He6GEMProbability.cc,v 1.5 2006/06/29 20:22:17 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4He6GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4He8GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4He8GEMProbability.cc,v 1.4 2006/06/29 20:22:19 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4He8GEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Li6GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Li6GEMProbability.cc,v 1.5 2006/06/29 20:22:21 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Li6GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Li7GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Li7GEMProbability.cc,v 1.5 2006/06/29 20:22:23 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Li7GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Li8GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Li8GEMProbability.cc,v 1.5 2006/06/29 20:22:25 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Li8GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Li9GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Li9GEMProbability.cc,v 1.5 2006/06/29 20:22:27 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Li9GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Mg22GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Mg22GEMProbability.cc,v 1.4 2006/06/29 20:22:29 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Mg22GEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Mg23GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Mg23GEMProbability.cc,v 1.4 2006/06/29 20:22:31 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Mg23GEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Mg24GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Mg24GEMProbability.cc,v 1.5 2006/06/29 20:22:33 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Mg24GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Mg25GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Mg25GEMProbability.cc,v 1.5 2006/06/29 20:22:35 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Mg25GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Mg26GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Mg26GEMProbability.cc,v 1.4 2006/06/29 20:22:37 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Mg26GEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Mg27GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Mg27GEMProbability.cc,v 1.4 2006/06/29 20:22:39 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Mg27GEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Mg28GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Mg28GEMProbability.cc,v 1.4 2006/06/29 20:22:41 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Mg28GEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4N12GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4N12GEMProbability.cc,v 1.5 2006/06/29 20:22:43 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4N12GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4N13GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4N13GEMProbability.cc,v 1.5 2006/06/29 20:22:45 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4N13GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4N14GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4N14GEMProbability.cc,v 1.5 2006/06/29 20:22:47 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4N14GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4N15GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4N15GEMProbability.cc,v 1.5 2006/06/29 20:22:49 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4N15GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4N16GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4N16GEMProbability.cc,v 1.5 2006/06/29 20:22:51 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4N16GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4N17GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4N17GEMProbability.cc,v 1.4 2006/06/29 20:22:53 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4N17GEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Na21GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Na21GEMProbability.cc,v 1.5 2006/06/29 20:22:55 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Na21GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Na22GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Na22GEMProbability.cc,v 1.5 2006/06/29 20:22:57 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Na22GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Na23GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Na23GEMProbability.cc,v 1.5 2006/06/29 20:22:59 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Na23GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Na24GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Na24GEMProbability.cc,v 1.4 2006/06/29 20:23:01 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Na24GEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Na25GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Na25GEMProbability.cc,v 1.4 2006/06/29 20:23:03 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Na25GEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Ne18GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Ne18GEMProbability.cc,v 1.5 2006/06/29 20:23:05 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Ne18GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Ne19GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Ne19GEMProbability.cc,v 1.5 2006/06/29 20:23:07 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Ne19GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Ne20GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Ne20GEMProbability.cc,v 1.5 2006/06/29 20:23:09 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Ne20GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Ne21GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Ne21GEMProbability.cc,v 1.5 2006/06/29 20:23:11 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Ne21GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Ne22GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Ne22GEMProbability.cc,v 1.4 2006/06/29 20:23:13 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Ne22GEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Ne23GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Ne23GEMProbability.cc,v 1.4 2006/06/29 20:23:15 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Ne23GEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4Ne24GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4Ne24GEMProbability.cc,v 1.4 2006/06/29 20:23:17 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4Ne24GEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4NeutronGEMChannel.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4NeutronGEMChannel.cc,v 1.4 2006/06/29 20:23:19 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4NeutronGEMChannel.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4NeutronGEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4NeutronGEMProbability.cc,v 1.4 2006/06/29 20:23:21 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4NeutronGEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4O14GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4O14GEMProbability.cc,v 1.5 2006/06/29 20:23:23 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4O14GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4O15GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4O15GEMProbability.cc,v 1.5 2006/06/29 20:23:25 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4O15GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4O16GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4O16GEMProbability.cc,v 1.5 2006/06/29 20:23:27 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4O16GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4O17GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4O17GEMProbability.cc,v 1.5 2006/06/29 20:23:29 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4O17GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4O18GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4O18GEMProbability.cc,v 1.5 2006/06/29 20:23:31 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4O18GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4O19GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4O19GEMProbability.cc,v 1.5 2006/06/29 20:23:33 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4O19GEMProbability.cc,v 1.6 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4O20GEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4O20GEMProbability.cc,v 1.4 2006/06/29 20:23:35 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4O20GEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4ProtonGEMChannel.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4ProtonGEMChannel.cc,v 1.4 2006/06/29 20:23:37 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4ProtonGEMChannel.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4ProtonGEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4ProtonGEMProbability.cc,v 1.4 2006/06/29 20:23:39 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4ProtonGEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// by V. Lara (Sept 2001)
    3232//
    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)
    3435
    3536#include "G4ProtonGEMProbability.hh"
     
    7071}
    7172
    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}};
    7376G4double G4ProtonGEMProbability::CCoeficient(const G4double aZ) const
    7477{
     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//{
    7591    // Data comes from
    7692    // Dostrovsky, Fraenkel and Friedlander
     
    8096    // G4double Zlist[5] = { 10.0, 20.0, 30.0, 50.0, 70.0};
    8197    // G4double Cp[5] = { 0.50, 0.28, 0.20, 0.15, 0.10};
    82     G4double C = 0.0;
     98//    G4double C = 0.0;
    8399       
    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//    }
    89105       
    90     return C;
     106//    return C;
    91107       
    92 }
     108//}
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4TritonGEMChannel.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4TritonGEMChannel.cc,v 1.4 2006/06/29 20:23:41 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4TritonGEMChannel.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
  • trunk/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4TritonGEMProbability.cc

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4TritonGEMProbability.cc,v 1.4 2006/06/29 20:23:43 gunter Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4TritonGEMProbability.cc,v 1.5 2009/09/15 12:54:17 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Hadronic Process: Nuclear De-excitations
    3131// by V. Lara (Nov 1999)
    3232//
     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)
    3335
    3436
     
    7072}
    7173
    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}};
    7377G4double G4TritonGEMProbability::CCoeficient(const G4double aZ) const
    7478{
     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//{
    7593    // Data comes from
    7694    // Dostrovsky, Fraenkel and Friedlander
     
    8199    // G4double Cp[5] = { 0.50, 0.28, 0.20, 0.15, 0.10};
    82100    // C for triton is equal to C for protons divided by 3
    83     G4double C = 0.0;
     101//    G4double C = 0.0;
    84102       
    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//    }
    90108       
    91     return C/3.0;
     109//    return C/3.0;
    92110       
    93 }
     111//}
Note: See TracChangeset for help on using the changeset viewer.