CLHEP::Hep3Vector G4ThreeVector
G4bool HasData(const G4DynamicParticle *, G4int iZ, G4int iA, G4int iM, const G4Isotope *, const G4Element *, const G4Material *)
G4CascadeInterface * bert
const G4Material * GetMaterial() const
const G4Isotope * GetIsotope()
virtual G4HadFinalState * ApplyYourself(const G4HadProjectile &aTrack, G4Nucleus &targetNucleus)=0
G4ParticleDefinition * proj
void BuildPhysicsTable(const G4ParticleDefinition &)
G4double GetKineticEnergy() const
const G4ParticleDefinition * GetDefinition() const
G4LENDCombinedModel * lend
G4LENDorBERTModel(G4ParticleDefinition *pd)
void BuildPhysicsTable(const G4ParticleDefinition &)
G4HadFinalState * ApplyYourself(const G4HadProjectile &aTrack, G4Nucleus &aTargetNucleus)
const XML_Char XML_Content * model
void create_used_target_map()