HEJ 2 2.0
High energy resummation for hadron colliders
|
A point in resummation phase space. More...
#include <PhaseSpacePoint.hh>
Public Member Functions | |
PhaseSpacePoint ()=default | |
Default PhaseSpacePoint Constructor. More... | |
PhaseSpacePoint (Event const &ev, PhaseSpacePointConfig conf, HEJ::RNG &ran) | |
PhaseSpacePoint Constructor. More... | |
double | weight () const |
Get phase space point weight. More... | |
std::array< Particle, 2 > const & | incoming () const |
Access incoming particles. More... | |
std::vector< Particle > const & | outgoing () const |
Access outgoing particles. More... | |
std::unordered_map< size_t, std::vector< Particle > > const & | decays () const |
Particle decays. More... | |
Static Public Attributes | |
static constexpr int | ng_max = 1000 |
A point in resummation phase space.
|
default |
Default PhaseSpacePoint Constructor.
HEJ::PhaseSpacePoint::PhaseSpacePoint | ( | Event const & | ev, |
PhaseSpacePointConfig | conf, | ||
HEJ::RNG & | ran | ||
) |
PhaseSpacePoint Constructor.
ev | Clustered Jet Event |
conf | Configuration parameters |
ran | Random number generator |
|
inline |
Particle decays.
The key in the returned map corresponds to the index in the vector returned by outgoing()
|
inline |
Access incoming particles.
|
inline |
Access outgoing particles.
|
inline |
Get phase space point weight.
|
staticconstexpr |