Changeset 1055 for trunk/source/processes/hadronic/models/de_excitation/evaporation/src/G4AlphaEvaporationProbability.cc
- Timestamp:
- May 28, 2009, 4:26:57 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/processes/hadronic/models/de_excitation/evaporation/src/G4AlphaEvaporationProbability.cc
r1007 r1055 104 104 //OPT=3,4 Kalbach's parameterization 105 105 // 106 G4double G4AlphaEvaporationProbability::CrossSection(const G4Fragment & fragment, const G4double K) 106 G4double G4AlphaEvaporationProbability::CrossSection(const G4Fragment & fragment, 107 const G4double K) 107 108 { 108 109 theA=GetA(); … … 117 118 118 119 if (OPTxs==0) {std::ostringstream errOs; 119 errOs << "We should'n be here (OPT =0) at evaporation cross section calculation (Alpha's)!!" <<G4endl; 120 errOs << "We should'n be here (OPT =0) at evaporation cross section calculation (Alpha's)!!" 121 <<G4endl; 120 122 throw G4HadronicException(__FILE__, __LINE__, errOs.str()); 121 123 return 0.;} … … 203 205 G4double ra=1.20; 204 206 205 ec = 1.44 * theZ * ResidualZ / (1.5*ResidualAthrd+ra); 207 //JMQ 13/02/09 increase of reduced radius to lower the barrier 208 // ec = 1.44 * theZ * ResidualZ / (1.5*ResidualAthrd+ra); 209 ec = 1.44 * theZ * ResidualZ / (1.7*ResidualAthrd+ra); 206 210 ecsq = ec * ec; 207 211 p = p0 + p1/ec + p2/ecsq; … … 226 230 227 231 if (elab <= ec) { //start for E<Ec 228 if (elab > ecut2) sig = (p*elab*elab+a*elab+b) * signor; 232 if (elab > ecut2) sig = (p*elab*elab+a*elab+b) * signor; 229 233 } //end for E<Ec 230 234 else { //start for E>Ec
Note: See TracChangeset
for help on using the changeset viewer.