42 channels[0] = elastic;
43 channels[1] = inelastic;
44 channels[2] = capture;
45 channels[3] = fission;
73 channel = channels[ichannel];
CLHEP::Hep3Vector G4ThreeVector
const G4Material * GetMaterial() const
G4double GetKineticEnergy() const
G4int SelectChannel(const G4DynamicParticle *, G4int, G4int, const G4Isotope *, const G4Element *, const G4Material *)
void BuildPhysicsTable(const G4ParticleDefinition &)
G4bool HasData(const G4DynamicParticle *, G4int iZ, G4int iA, G4int iM, const G4Isotope *, const G4Element *, const G4Material *)
G4HadFinalState * ApplyYourself(const G4HadProjectile &aTrack, G4Nucleus &aTargetNucleus)
G4LENDCombinedModel(G4ParticleDefinition *pd)
void BuildPhysicsTable(const G4ParticleDefinition &)
G4int GetNucleusEncoding(G4int iZ, G4int iA, G4int iM)
virtual G4HadFinalState * ApplyYourself(const G4HadProjectile &aTrack, G4Nucleus &aTargetNucleus)
G4LENDManager * lend_manager
void create_used_target_map()
G4ParticleDefinition * proj
G4GIDI_target * get_target_from_map(G4int nuclear_code)
const G4Isotope * GetIsotope()