47 #ifndef G4GeneratorPrecompoundInterface_h 
   48 #define G4GeneratorPrecompoundInterface_h 1 
  112 #endif // G4GeneratorPrecompoundInterface_h 
const G4ParticleDefinition * proton
 
G4GeneratorPrecompoundInterface(G4VPreCompoundModel *p=0)
 
const G4ParticleDefinition * He3
 
const G4ParticleDefinition * deuteron
 
virtual G4ReactionProductVector * Propagate(G4KineticTrackVector *theSecondaries, G4V3DNucleus *theNucleus)
 
const G4ParticleDefinition * He4
 
virtual void PropagateModelDescription(std::ostream &) const 
 
const G4ParticleDefinition * ANTItriton
 
const G4ParticleDefinition * neutron
 
const G4ParticleDefinition * triton
 
virtual G4HadFinalState * ApplyYourself(const G4HadProjectile &aTrack, G4Nucleus &targetNucleus)
 
const G4GeneratorPrecompoundInterface & operator=(const G4GeneratorPrecompoundInterface &right)
 
std::vector< G4ReactionProduct * > G4ReactionProductVector
 
G4int operator==(G4GeneratorPrecompoundInterface &right)
 
const G4ParticleDefinition * ANTIdeuteron
 
const G4ParticleDefinition * ANTIHe3
 
void SetCaptureThreshold(G4double)
 
virtual G4ReactionProductVector * PropagateNuclNucl(G4KineticTrackVector *theSecondaries, G4V3DNucleus *theNucleus, G4V3DNucleus *theProjectileNucleus)
 
const G4ParticleDefinition * ANTIHe4
 
virtual ~G4GeneratorPrecompoundInterface()
 
G4int operator!=(G4GeneratorPrecompoundInterface &right)
 
const G4ParticleDefinition * ANTIneutron
 
const G4ParticleDefinition * ANTIproton
 
G4double CaptureThreshold