31 #ifndef G4AntiNeutronAnnihilationAtRest_h 32 #define G4AntiNeutronAnnihilationAtRest_h 1 42 #include "G4VParticleChange.hh" 73 G4ForceCondition* ) {
return 0.0;}
75 G4VParticleChange*
AtRestDoIt(
const G4Track&,
const G4Step&);
G4double GetMeanLifeTime(const G4Track &, G4ForceCondition *)
G4ParticleDefinition * pdefNeutron
void GenerateSecondaries()
G4GHEKinematicsVector * gkin
G4ParticleDefinition * pdefGamma
G4AntiNeutronAnnihilationAtRest(const G4AntiNeutronAnnihilationAtRest &)
G4ParticleDefinition * pdefTriton
G4AntiNeutronAnnihilationAtRest & operator=(const G4AntiNeutronAnnihilationAtRest &right)
~G4AntiNeutronAnnihilationAtRest()
G4ParticleDefinition * pdefPionZero
void Poisso(G4float, G4int *)
G4GHEKinematicsVector * GetSecondaryKinematics()
G4ParticleDefinition * pdefAntiNeutron
G4ParticleDefinition * pdefAlpha
void BuildPhysicsTable(const G4ParticleDefinition &)
G4GHEKinematicsVector * pv
G4VParticleChange * AtRestDoIt(const G4Track &, const G4Step &)
void AntiNeutronAnnihilation(G4int *)
G4int GetNumberOfSecondaries()
G4double AtRestGetPhysicalInteractionLength(const G4Track &, G4ForceCondition *)
G4ParticleDefinition * pdefDeuteron
G4ParticleDefinition * pdefPionPlus
G4bool IsApplicable(const G4ParticleDefinition &)
void PreparePhysicsTable(const G4ParticleDefinition &)
G4GHEKinematicsVector result
G4ParticleDefinition * pdefProton
G4GHEKinematicsVector * eve
G4ParticleDefinition * pdefPionMinus