41 lend->BuildPhysicsTable( projectile );
69 if ( result !=
nullptr ) {
CLHEP::Hep3Vector G4ThreeVector
std::size_t GetNumberOfSecondaries() const
G4HadSecondary * GetSecondary(size_t i)
const G4Material * GetMaterial() const
const G4ParticleDefinition * GetDefinition() const
G4double GetKineticEnergy() const
void SetCreatorModelID(G4int id)
virtual G4HadFinalState * ApplyYourself(const G4HadProjectile &aTrack, G4Nucleus &targetNucleus)
G4HadronicInteraction(const G4String &modelName="HadronicModel")
const G4String & GetModelName() const
G4LENDModel(G4String name="LENDModel")
void create_used_target_map()
G4ParticleDefinition * proj
G4LENDorBERTModel(G4ParticleDefinition *pd)
G4HadFinalState * ApplyYourself(const G4HadProjectile &aTrack, G4Nucleus &aTargetNucleus)
void BuildPhysicsTable(const G4ParticleDefinition &)
const G4Isotope * GetIsotope()
static G4int GetModelID(const G4int modelIndex)