38 #ifndef G4PhaseSpaceDecayChannel_h 
   39 #define G4PhaseSpaceDecayChannel_h 1 
   54                                G4int           theNumberOfDaughters,
 
   56                                const G4String& theDaughterName2 = 
"",
 
   57                                const G4String& theDaughterName3 = 
"",
 
   58                                const G4String& theDaughterName4 = 
""   );
 
virtual G4DecayProducts * DecayIt(G4double)
 
G4bool SetDaughterMasses(G4double masses[])
 
G4double givenDaughterMasses[MAX_N_DAUGHTERS]
 
G4Cache< G4double > current_parent_mass
 
G4bool IsOKWithParentMass(G4double parentMass)
 
G4bool useGivenDaughterMass
 
G4bool SampleDaughterMasses()
 
G4DecayProducts * ManyBodyDecayIt()
 
G4DecayProducts * OneBodyDecayIt()
 
G4DecayProducts * ThreeBodyDecayIt()
 
virtual ~G4PhaseSpaceDecayChannel()
 
G4DecayProducts * TwoBodyDecayIt()
 
G4PhaseSpaceDecayChannel(G4int Verbose=1)
 
static G4double Pmx(G4double e, G4double p1, G4double p2)