hep.geant4.jni
Class G4Nucleus
java.lang.Object
hep.geant4.jni.G4Nucleus
public class G4Nucleus
- extends Object
swigCMemOwn
protected boolean swigCMemOwn
G4Nucleus
public G4Nucleus(long cPtr,
boolean cMemoryOwn)
G4Nucleus
public G4Nucleus()
G4Nucleus
public G4Nucleus(double A,
double Z)
G4Nucleus
public G4Nucleus(G4Material aMaterial)
G4Nucleus
public G4Nucleus(G4Nucleus right)
getCPtr
public static long getCPtr(G4Nucleus obj)
finalize
protected void finalize()
throws Throwable
- Overrides:
finalize
in class Object
- Throws:
Throwable
delete
public void delete()
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
chooseParameters
public void chooseParameters(G4Material aMaterial)
setParameters
public void setParameters(double A,
double Z)
getN
public double getN()
getZ
public double getZ()
returnTargetParticle
public G4DynamicParticle returnTargetParticle()
atomicMass
public double atomicMass(double A,
double Z)
getThermalPz
public double getThermalPz(double mass,
double temp)
getThermalNucleus
public G4ReactionProduct getThermalNucleus(double aMass,
double temp)
getThermalNucleus
public G4ReactionProduct getThermalNucleus(double aMass)
getBiasedThermalNucleus
public G4ReactionProduct getBiasedThermalNucleus(double aMass,
G4ThreeVector aVelocity,
double temp)
getBiasedThermalNucleus
public G4ReactionProduct getBiasedThermalNucleus(double aMass,
G4ThreeVector aVelocity)
cinema
public double cinema(double kineticEnergy)
evaporationEffects
public double evaporationEffects(double kineticEnergy)
annihilationEvaporationEffects
public double annihilationEvaporationEffects(double kineticEnergy,
double ekOrg)
getPNBlackTrackEnergy
public double getPNBlackTrackEnergy()
getDTABlackTrackEnergy
public double getDTABlackTrackEnergy()
getAnnihilationPNBlackTrackEnergy
public double getAnnihilationPNBlackTrackEnergy()
getAnnihilationDTABlackTrackEnergy
public double getAnnihilationDTABlackTrackEnergy()
getFermiMomentum
public G4ThreeVector getFermiMomentum()
fragmentate
public G4ReactionProductVector fragmentate()
addExcitationEnergy
public void addExcitationEnergy(double anEnergy)
addMomentum
public void addMomentum(G4ThreeVector aMomentum)
getEnergyDeposit
public double getEnergyDeposit()
Copyright © 2000-2007 FreeHEP. All Rights Reserved.