Changeset 1055 for trunk/source/processes/hadronic/models/de_excitation/evaporation/src/G4He3EvaporationProbability.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/G4He3EvaporationProbability.cc
r1007 r1055 104 104 //OPT=3,4 Kalbach's parameterization 105 105 // 106 106 G4double G4He3EvaporationProbability::CrossSection(const G4Fragment & fragment, const G4double K) 107 107 { 108 108 theA=GetA(); … … 117 117 118 118 if (OPTxs==0) {std::ostringstream errOs; 119 errOs << "We should'n be here (OPT =0) at evaporation cross section calculation (He3's)!!" <<G4endl; 119 errOs << "We should'n be here (OPT =0) at evaporation cross section calculation (He3's)!!" 120 <<G4endl; 120 121 throw G4HadronicException(__FILE__, __LINE__, errOs.str()); 121 122 return 0.;} … … 200 201 G4double ra=0.80; 201 202 202 ec = 1.44 * theZ * ResidualZ / (1.5*ResidualAthrd+ra); 203 //JMQ 13/02/09 increase of reduced radius to lower the barrier 204 // ec = 1.44 * theZ * ResidualZ / (1.5*ResidualAthrd+ra); 205 ec = 1.44 * theZ * ResidualZ / (1.7*ResidualAthrd+ra); 203 206 ecsq = ec * ec; 204 207 p = p0 + p1/ec + p2/ecsq; … … 221 224 elab = K * FragmentA / ResidualA; 222 225 sig = 0.; 223 226 224 227 if (elab <= ec) { //start for E<Ec 225 if (elab > ecut2) sig = (p*elab*elab+a*elab+b) * signor; 228 if (elab > ecut2) sig = (p*elab*elab+a*elab+b) * signor; 226 229 } //end for E<Ec 227 230 else { //start for E>Ec
Note: See TracChangeset
for help on using the changeset viewer.