38#ifndef G4PreCompoundEmission_h
39#define G4PreCompoundEmission_h 1
G4NuclearLevelData * fNuclData
G4bool fUseAngularGenerator
const G4PreCompoundEmission & operator=(const G4PreCompoundEmission &right)
G4PreCompoundEmission(const G4PreCompoundEmission &right)
G4PreCompoundFragmentVector * theFragmentsVector
G4bool operator==(const G4PreCompoundEmission &right) const
G4ReactionProduct * PerformEmission(G4Fragment &aFragment)
G4bool operator!=(const G4PreCompoundEmission &right) const
G4VPreCompoundEmissionFactory * theFragmentsFactory
G4ThreeVector theFinalMomentum
void AngularDistribution(G4VPreCompoundFragment *theFragment, const G4Fragment &aFragment, G4double KineticEnergy)
G4double rho(G4int p, G4int h, G4double gg, G4double E, G4double Ef) const
G4double GetTotalProbability(const G4Fragment &aFragment)
G4double CalculateProbabilities(const G4Fragment &aFragment)