File: Shuffle.h
Description:
See
also:
namespace Pythia7
CLASS
Shuffle
Private members:
template <typename PIterator>
static void setCMSEnergy(Energy ecm, PIterator first, PIterator last,
double eps = Constants::epsilon);
Assuming the range of particles are boosted to their CMS frame
scale their momenta so that the total energy becomes ecm. eps is
the desired accuracy.
template <typename PIterator>
static void setCMSEnergy(Energy ecm, Energy sume, Energy sumq,
PIterator first, PIterator last,
double eps = Constants::epsilon);
Assuming the range of particles are boosted to their CMS frame
scale their momenta so that the total energy becomes ecm. sume is
the sum of the energies and sumq is the sum of m2/e. eps is
the desired accuracy.
template <typename PType>
inline void setMomentum(PType & p, const Momentum3 & q);
DEFINED MACROS
INCLUDED FILES
Pythia7/Config/Pythia7.h
Shuffle.icc