HEJ 2.1.4
High energy resummation for hadron colliders
|
Generated point in resummation phase space. More...
#include <PhaseSpacePoint.hh>
Public Member Functions | |
PhaseSpacePoint ()=delete | |
No default PhaseSpacePoint Constructor. More... | |
PhaseSpacePoint (Event const &ev, PhaseSpacePointConfig conf, 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< std::size_t, std::vector< Particle > > const & | decays () const |
Particle decays. More... | |
StatusCode | status () const |
Status code of generation. More... | |
Static Public Attributes | |
static constexpr int | NG_MAX = 1000 |
maximum number of extra gluons More... | |
Friends | |
Event::EventData | to_EventData (PhaseSpacePoint psp) |
Extract Event::EventData from PhaseSpacePoint. More... | |
Generated point in resummation phase space.
|
delete |
No default PhaseSpacePoint Constructor.
HEJ::PhaseSpacePoint::PhaseSpacePoint | ( | Event const & | ev, |
PhaseSpacePointConfig | conf, | ||
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 |
Status code of generation.
|
inline |
Get phase space point weight.
|
friend |
Extract Event::EventData from PhaseSpacePoint.
|
staticconstexpr |
maximum number of extra gluons