Ignore:
Timestamp:
Apr 6, 2009, 12:30:29 PM (15 years ago)
Author:
garnier
Message:

update processes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/processes/hadronic/stopping/src/G4StopTheoDeexcitation.cc

    r819 r962  
    4242#include "G4ThreeVector.hh"
    4343#include "G4LorentzVector.hh"
    44 #include "G4NucleiPropertiesTable.hh"
     44#include "G4NucleiProperties.hh"
    4545#include "G4Fragment.hh"
    4646#include "G4ExcitationHandler.hh"
     
    6969  //  theHandler.SetMaxAandZForFermiBreakUp(2, 1);
    7070  // Min excitation energy (per nucleon) for use MultiFrag
    71   // theHandler.SetMinEForMultiFrag(3*MeV);
     71
    7272  theHandler.SetMinEForMultiFrag(300*GeV);
    7373
    7474  // Deexcite the nucleus
    7575
    76   G4double atomicMass = G4NucleiPropertiesTable::GetAtomicMass(static_cast<G4int>(Z),static_cast<G4int>(A));
     76  G4double atomicMass = G4NucleiProperties::GetNuclearMass(static_cast<G4int>(A),static_cast<G4int>(Z));
    7777  G4double m = atomicMass + excitation;
    7878  G4double pMag = p.mag();
     
    8080  G4Fragment theExcitedNucleus(static_cast<G4int>(A),static_cast<G4int>(Z),initialMomentum);
    8181
    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 << G4endl
    89   //     << "Theo -     " << excitation << " " << initialMomentum.mag() << G4endl
    90   //     << "Fragment - " << theExcitedNucleus.GetExcitationEnergy() << " "
    91   //     << theExcitedNucleus.GetMomentum().mag() << G4endl;
    92 
    9382  return theHandler.BreakItUp(theExcitedNucleus);
    9483}
Note: See TracChangeset for help on using the changeset viewer.