37    G4int iZ = aTarg.GetZ_asInt();
 
   38    G4int iA = aTarg.GetA_asInt();
 
   41    if ( aTarg.GetIsotope() != NULL ) {
 
   42       iM = aTarg.GetIsotope()->Getm();
 
   52    if ( products != NULL ) 
 
   54       for ( 
G4int j = 0; j < 
int( products->size() ); j++ ) 
 
   56          G4int jZ = (*products)[j].Z; 
 
   57          G4int jA = (*products)[j].A; 
 
   58          G4int jM = (*products)[j].m; 
 
   75          else if ( jA == 1 && jZ == 0 )
 
   89          if ( (*products)[j].birthTimeSec != 0 ) {
 
void SetMomentum(const G4ThreeVector &momentum)
 
G4HadSecondary * GetSecondary(size_t i)
 
CLHEP::Hep3Vector G4ThreeVector
 
static constexpr double second
 
void SetStatusChange(G4HadFinalStateStatus aS)
 
std::vector< G4GIDI_Product > * getFissionFinalState(double e_in, double temperature, double(*rng)(void *), void *rngState)
 
G4int GetNucleusEncoding(G4int iZ, G4int iA, G4int iM)
 
std::map< G4int, G4LENDUsedTarget * > usedTarget_map
 
G4double GetKineticEnergy() const 
 
G4double GetGlobalTime() const 
 
typedef int(XMLCALL *XML_NotStandaloneHandler)(void *userData)
 
static G4Neutron * Neutron()
 
static G4IonTable * GetIonTable()
 
G4HadFinalState theParticleChange
 
G4double GetTemperature() const 
 
static constexpr double MeV
 
const G4Material * GetMaterial() const 
 
void AddSecondary(G4DynamicParticle *aP, G4int mod=-1)
 
void SetDefinition(const G4ParticleDefinition *aParticleDefinition)
 
G4LENDManager * lend_manager
 
G4int GetNumberOfSecondaries() const