38#ifndef G4FermiPhaseSpaceDecay_hh
39#define G4FermiPhaseSpaceDecay_hh 1
57 const std::vector<G4double>& fragment_masses)
const;
65 std::vector<G4LorentzVector*> *
81 return (
P>0.0) ? std::sqrt(
P) : 0.0;
static const G4double * P1[nN]
static const G4double * P2[nN]
G4bool operator!=(const G4FermiPhaseSpaceDecay &)=delete
G4double PtwoBody(G4double E, G4double P1, G4double P2) const
G4FermiPhaseSpaceDecay(const G4FermiPhaseSpaceDecay &)=delete
std::vector< G4LorentzVector * > * KopylovNBodyDecay(G4double, const std::vector< G4double > &) const
G4double BetaKopylov(G4int, CLHEP::HepRandomEngine *) const
G4bool operator==(const G4FermiPhaseSpaceDecay &)=delete
std::vector< G4LorentzVector * > * Decay(G4double parent_mass, const std::vector< G4double > &fragment_masses) const
~G4FermiPhaseSpaceDecay()