Changeset 1340 for trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/src/G4Quasmon.cc
- Timestamp:
- Nov 5, 2010, 3:45:55 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/src/G4Quasmon.cc
r1337 r1340 28 28 // 29 29 // 30 // $Id: G4Quasmon.cc,v 1.12 5 2010/06/10 08:37:27mkossov Exp $31 // GEANT4 tag $Name: geant4-09-04-beta-01$30 // $Id: G4Quasmon.cc,v 1.127 2010/06/25 14:03:44 mkossov Exp $ 31 // GEANT4 tag $Name: hadr-chips-V09-03-08 $ 32 32 // 33 33 // ---------------- G4Quasmon ---------------- … … 2382 2382 G4cerr<<"G4Q::HQ:EV-6:TotEVAPORATION:s="<<sPDG<<",T="<<kinE<<",RM="<<retN4Mom.m() 2383 2383 <<"<"<<tmpTM<<",tQC="<<transQC<<",E="<<excE<<",sM="<<sumM<<">tM="<<totMass 2384 <<", sCB="<<sCB<<",nQ="<<nQuasms<<G4endl;2384 <<",nQ="<<nQuasms<<G4endl; 2385 2385 throw G4QException("G4Quasmon::HadrQuasm: Why Fail?(6)ProductMasses>totalMass"); 2386 2386 #endif … … 4448 4448 // Randomize the Resonance masses and calculate probabilities of hadronization for them 4449 4449 void G4Quasmon::CalculateHadronizationProbabilities 4450 (G4double E, G4double kVal, G4LorentzVector k4M,G4bool piF, G4bool gaF, G4bool first) 4450 (G4double E, G4double kVal, G4LorentzVector k4M,G4bool piF, G4bool gaF, G4bool ) 4451 //(G4double E, G4double kVal, G4LorentzVector k4M,G4bool piF, G4bool gaF, G4bool first) 4451 4452 // =====================================================================E is not used==== 4452 4453 { // ^ … … 4529 4530 //G4bool pos=curCand->GetPossibility(); 4530 4531 #ifdef pdebug 4532 G4bool pPrint= (abs(cPDG)%10 <3 && cPDG <80000000) || (cPDG >80000000 && frM <5000.); 4531 4533 //G4bool pPrint = abs(cPDG)%10<3 && cPDG<80000000 ||cPDG==90001000||cPDG==90000001|| 4532 4534 // cPDG==90000002||cPDG==90001001||cPDG==90001002||cPDG==90002001||cPDG==90002002; 4533 4535 //G4bool pPrint = cPDG==2212 || cPDG==2112 ||cPDG==90001000||cPDG==90000001; 4534 G4bool pPrint = false; 4536 //G4bool pPrint = false; 4537 //G4bool pPrint = true; 4535 4538 if(pPrint) G4cout<<"G4Q::CHP:==****==>>>c="<<cPDG<<",dUD="<<dUD<<",pos="<<pos<<",eA=" 4536 4539 <<envA<<",tM="<<totMass<<" > tmpTM+frM="<<tmpTM+frM<<G4endl; … … 4715 4718 //if ( (!piF && first && baryn < 3) || 4716 4719 // (!piF && !first) || 4717 if ( (!piF && first && baryn < 3) || 4718 (!piF && !first && baryn < 5 ) || 4720 /////if ( (!piF && first && baryn < 3) || 4721 ///// (!piF && !first && baryn < 5 ) || 4722 if ( (!piF && baryn < 5 ) || 4719 4723 ( piF && abs(dS) < 3) ) // Isotope Focusing for AtRest Reactions 4720 4724 //if(!qIso&&!dC||qIso>0&&dC<0||qIso<0&&dC>0)//MediumIsoFocusingForAll … … 4889 4893 // ***VTN*** CHECK IsNecessety toRecover theColTotRes to MinMassTot 4890 4894 if(mintM2>rtQ2) //==> Check of ResidualTotalNucleus ** Always ** 4891 //if(2>3) // Negligable difference difference4895 //if(2>3) // Negligable difference 4892 4896 { 4893 4897 G4double nz=0.; … … 5071 5075 G4double lp=1.-(dkLS+sr+sr)/boundM;//qm=k+sqrt((E*(M-m)/M)^2-m^2) 5072 5076 #ifdef debug 5073 if(pPrint) G4cout<<"G4Q::CHP:qa_k+sr="<<lp<<",sr="<<sr <<",m="5074 << mex<<",M="<<frM<<G4endl;5077 if(pPrint) G4cout<<"G4Q::CHP:qa_k+sr="<<lp<<",sr="<<sr 5078 <<",M="<<frM<<G4endl; 5075 5079 #endif 5076 5080 if(lp>0.&&lp<1.&&lp>lz)
Note: See TracChangeset
for help on using the changeset viewer.