| 
    Geant4
    10.00.p01
    
   | 
 
#include <G4AblaInterface.hh>
 Inheritance diagram for G4AblaInterface:
 Collaboration diagram for G4AblaInterface:Private Member Functions | |
| G4ReactionProduct * | toG4Particle (G4int A, G4int Z, G4double kinE, G4double px, G4double py, G4double pz) const | 
| Convert an Abla particle to a G4ReactionProduct.  More... | |
| G4ParticleDefinition * | toG4ParticleDefinition (G4int A, G4int Z) const | 
| Convert A and Z to a G4ParticleDefinition.  More... | |
Private Attributes | |
| G4VarNtp * | ablaResult | 
| G4Volant * | volant | 
| G4Abla * | theABLAModel | 
| G4long | eventNumber | 
Additional Inherited Members | |
  Protected Member Functions inherited from G4HadronicInteraction | |
| void | SetModelName (const G4String &nam) | 
| G4bool | IsBlocked () const | 
| void | Block () | 
  Protected Attributes inherited from G4HadronicInteraction | |
| G4HadFinalState | theParticleChange | 
| G4int | verboseLevel | 
| G4double | theMinEnergy | 
| G4double | theMaxEnergy | 
| G4bool | isBlocked | 
Definition at line 49 of file G4AblaInterface.hh.
| G4AblaInterface::G4AblaInterface | ( | ) | 
Definition at line 49 of file G4AblaInterface.cc.
References G4Abla::initEvapora(), and theABLAModel.
 Here is the call graph for this function:
      
  | 
  virtual | 
Definition at line 59 of file G4AblaInterface.cc.
References ablaResult, theABLAModel, and volant.
      
  | 
  inlinevirtual | 
Implements G4VPreCompoundModel.
Definition at line 56 of file G4AblaInterface.hh.
      
  | 
  virtual | 
Implements G4VPreCompoundModel.
Definition at line 65 of file G4AblaInterface.cc.
References ablaResult, G4VarNtp::avv, G4Abla::breakItUp(), G4Volant::clear(), G4VarNtp::clear(), G4VarNtp::enerj, eventNumber, G4Fragment::GetA_asInt(), G4Fragment::GetAngularMomentum(), G4Fragment::GetExcitationEnergy(), G4Fragment::GetGroundStateMass(), G4Fragment::GetMomentum(), G4Fragment::GetZ_asInt(), MeV, G4VarNtp::ntrack, G4VarNtp::philab, G4INCL::Math::pi, G4VarNtp::plab, G4VarNtp::tetlab, theABLAModel, toG4Particle(), volant, and G4VarNtp::zvv.
 Here is the call graph for this function:
      
  | 
  private | 
Convert an Abla particle to a G4ReactionProduct.
Definition at line 126 of file G4AblaInterface.cc.
References G4INCL::KinematicsUtils::energy(), MeV, and toG4ParticleDefinition().
Referenced by DeExcite().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Convert A and Z to a G4ParticleDefinition.
Definition at line 108 of file G4AblaInterface.cc.
References G4Alpha::Alpha(), G4Deuteron::Deuteron(), G4cout, G4endl, G4IonTable::GetIon(), G4IonTable::GetIonTable(), G4He3::He3(), G4Neutron::Neutron(), G4PionMinus::PionMinus(), G4PionPlus::PionPlus(), G4PionZero::PionZero(), G4Proton::Proton(), and G4Triton::Triton().
Referenced by toG4Particle().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 61 of file G4AblaInterface.hh.
Referenced by DeExcite(), and ~G4AblaInterface().
      
  | 
  private | 
Definition at line 64 of file G4AblaInterface.hh.
Referenced by DeExcite().
      
  | 
  private | 
Definition at line 63 of file G4AblaInterface.hh.
Referenced by DeExcite(), G4AblaInterface(), and ~G4AblaInterface().
      
  | 
  private | 
Definition at line 62 of file G4AblaInterface.hh.
Referenced by DeExcite(), and ~G4AblaInterface().