hej is hosted by Hepforge, IPPP Durham
HEJ 2 2.0
High energy resummation for hadron colliders
Loading...
Searching...
No Matches
Particle.hh File Reference

Contains the particle struct. More...

#include "fastjet/PseudoJet.hh"
#include "HEJ/PDG_codes.hh"
Include dependency graph for Particle.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  HEJ::Particle
 Class representing a particle. More...
 
struct  HEJ::rapidity_less
 Functor to compare rapidities. More...
 
struct  HEJ::pz_less
 Functor to compare momenta in z direction. More...
 

Namespaces

namespace  HEJ
 Main HEJ 2 Namespace.
 

Functions

std::vector< fastjet::PseudoJet > HEJ::to_PseudoJet (std::vector< Particle > const &v)
 Convert a vector of Particles to a vector of particle momenta. More...
 
bool HEJ::is_parton (Particle const &p)
 Check if a particle is a parton, i.e. quark, antiquark, or gluon. More...
 
bool HEJ::is_AWZH_boson (Particle const &particle)
 Check if a particle is a photon, W, Z, or Higgs boson. More...
 
std::vector< Particle > HEJ::filter_partons (std::vector< Particle > const &v)
 Extract all partons from a vector of particles. More...
 

Detailed Description

Contains the particle struct.

Authors
Jeppe Andersen, Tuomas Hapola, Marian Heil, Andreas Maier, Jennifer Smillie
Date
2019