- Timestamp:
- Apr 6, 2009, 12:30:29 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/processes/hadronic/stopping/src/G4StopTheoDeexcitation.cc
r819 r962 42 42 #include "G4ThreeVector.hh" 43 43 #include "G4LorentzVector.hh" 44 #include "G4NucleiProperties Table.hh"44 #include "G4NucleiProperties.hh" 45 45 #include "G4Fragment.hh" 46 46 #include "G4ExcitationHandler.hh" … … 69 69 // theHandler.SetMaxAandZForFermiBreakUp(2, 1); 70 70 // Min excitation energy (per nucleon) for use MultiFrag 71 // theHandler.SetMinEForMultiFrag(3*MeV); 71 72 72 theHandler.SetMinEForMultiFrag(300*GeV); 73 73 74 74 // Deexcite the nucleus 75 75 76 G4double atomicMass = G4NucleiProperties Table::GetAtomicMass(static_cast<G4int>(Z),static_cast<G4int>(A));76 G4double atomicMass = G4NucleiProperties::GetNuclearMass(static_cast<G4int>(A),static_cast<G4int>(Z)); 77 77 G4double m = atomicMass + excitation; 78 78 G4double pMag = p.mag(); … … 80 80 G4Fragment theExcitedNucleus(static_cast<G4int>(A),static_cast<G4int>(Z),initialMomentum); 81 81 82 // theExcitedNucleus.SetA(A);83 // theExcitedNucleus.SetZ(Z);84 // theExcitedNucleus.SetExcitationEnergy(excitation);85 // theExcitedNucleus.SetMomentum(initialMomentum);86 87 // G4cout << "Theo input " << A << " " << Z << " "88 // << pMag << " " << atomicMass << G4endl89 // << "Theo - " << excitation << " " << initialMomentum.mag() << G4endl90 // << "Fragment - " << theExcitedNucleus.GetExcitationEnergy() << " "91 // << theExcitedNucleus.GetMomentum().mag() << G4endl;92 93 82 return theHandler.BreakItUp(theExcitedNucleus); 94 83 }
Note: See TracChangeset
for help on using the changeset viewer.