#include <G4HadPhaseSpaceGenbod.hh>
|
virtual void | GenerateMultiBody (G4double initialMass, const std::vector< G4double > &masses, std::vector< G4LorentzVector > &finalState) |
|
void | Initialize (G4double initialMass, const std::vector< G4double > &masses) |
|
void | FillRandomBuffer () |
|
void | ComputeWeightScale (const std::vector< G4double > &masses) |
|
void | FillEnergySteps (G4double initialMass, const std::vector< G4double > &masses) |
|
void | GenerateMomenta (const std::vector< G4double > &masses, std::vector< G4LorentzVector > &finalState) |
|
void | AccumulateFinalState (size_t i, const std::vector< G4double > &masses, std::vector< G4LorentzVector > &finalState) |
|
G4bool | AcceptEvent () const |
|
G4double | ComputeWeight () const |
|
virtual void | GenerateTwoBody (G4double initialMass, const std::vector< G4double > &masses, std::vector< G4LorentzVector > &finalState) |
|
G4ThreeVector | UniformVector (G4double mag=1.) const |
|
virtual G4bool | IsDecayAllowed (G4double initialMass, const std::vector< G4double > &masses) const |
|
G4double | TwoBodyMomentum (G4double M0, G4double M1, G4double M2) const |
|
G4double | UniformTheta () const |
|
G4double | UniformPhi () const |
|
void | PrintVector (const std::vector< G4double > &v, const G4String &name, std::ostream &os) const |
|
Definition at line 38 of file G4HadPhaseSpaceGenbod.hh.
G4HadPhaseSpaceGenbod::G4HadPhaseSpaceGenbod |
( |
G4int |
verbose = 0 | ) |
|
virtual G4HadPhaseSpaceGenbod::~G4HadPhaseSpaceGenbod |
( |
| ) |
|
|
inlinevirtual |
G4bool G4HadPhaseSpaceGenbod::AcceptEvent |
( |
| ) |
const |
|
protected |
void G4HadPhaseSpaceGenbod::AccumulateFinalState |
( |
size_t |
i, |
|
|
const std::vector< G4double > & |
masses, |
|
|
std::vector< G4LorentzVector > & |
finalState |
|
) |
| |
|
protected |
G4double G4HadPhaseSpaceGenbod::ComputeWeight |
( |
| ) |
const |
|
protected |
void G4HadPhaseSpaceGenbod::ComputeWeightScale |
( |
const std::vector< G4double > & |
masses | ) |
|
|
protected |
void G4HadPhaseSpaceGenbod::FillEnergySteps |
( |
G4double |
initialMass, |
|
|
const std::vector< G4double > & |
masses |
|
) |
| |
|
protected |
void G4HadPhaseSpaceGenbod::FillRandomBuffer |
( |
| ) |
|
|
protected |
void G4HadPhaseSpaceGenbod::Initialize |
( |
G4double |
initialMass, |
|
|
const std::vector< G4double > & |
masses |
|
) |
| |
|
protected |
The documentation for this class was generated from the following files: