34#ifndef G4AblaInterface_hh
35#define G4AblaInterface_hh 1
G4double S(G4double temp)
std::vector< G4ReactionProduct * > G4ReactionProductVector
virtual void BuildPhysicsTable(const G4ParticleDefinition &) final
virtual G4HadFinalState * ApplyYourself(G4HadProjectile const &, G4Nucleus &)
virtual void DeExciteModelDescription(std::ostream &outFile) const
virtual void InitialiseModel() final
virtual void ModelDescription(std::ostream &outFile) const
virtual G4ReactionProductVector * DeExcite(G4Fragment &aFragment)
G4AblaInterface(G4ExcitationHandler *ptr=nullptr)
virtual ~G4AblaInterface()
G4ReactionProduct * toG4Particle(G4int A, G4int Z, G4int S, G4double kinE, G4double px, G4double py, G4double pz) const
Convert an Abla particle to a G4DynamicParticle.
G4ParticleDefinition * toG4ParticleDefinition(G4int A, G4int Z, G4int S) const
Convert A, Z and S to a G4ParticleDefinition.