Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
Herwig::ClusterDecayer Class Reference
This class decays the "normal" clusters. More...
Inheritance diagram for Herwig::ClusterDecayer:
This class decays the "normal" clusters.
This class decays the "normal" clusters, e.g. ones that are not heavy enough for fission, and not too light to decay into one hadron.
This class is directs the production of hadrons via 2-body cluster decays. The selection of the hadron flavours is given by Herwig::HadronSelector.
Member Function Documentation
Compute the positions of the new hadrons based on the clusters position.
This method calculates the positions of the children hadrons by a call to ThePEG::RandomGenerator::rndGaussTwoNumbers with width inversely proportional to the cluster mass, around the parent cluster position.
Make a simple clone of this object.
Decays the cluster into two hadrons.
This routine is used to take a given cluster and decay it into two hadrons which are returned. If one of the constituents is from the perturbative regime then the direction of the perturbative parton is remembered and the decay is preferentially in that direction. The direction of the decay is given by
where is a parameter of the model and is a random number [0,1].
Make a clone of this object, possibly modifying the cloned object to make it sane.
Reimplemented from ThePEG::InterfacedBase.
The documentation for this class was generated from the following file:
Generated on Sun Mar 10 2019 13:02:07 for Herwig by 1.8.13