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

Declares the Event class and helpers. More...

#include <array>
#include <cstddef>
#include <iosfwd>
#include <iterator>
#include <string>
#include <unordered_map>
#include <utility>
#include <vector>
#include "boost/iterator/filter_iterator.hpp"
#include "fastjet/ClusterSequence.hh"
#include "fastjet/PseudoJet.hh"
#include "HEJ/Constants.hh"
#include "HEJ/Parameters.hh"
#include "HEJ/Particle.hh"
#include "HEJ/event_types.hh"
Include dependency graph for Event.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  HEJ::Event
 An event with clustered jets. More...
 
class  HEJ::Event::EventData
 Class to store general Event setup, i.e. Phase space and weights. More...
 

Namespaces

namespace  LHEF
 
namespace  fastjet
 
namespace  HEJ
 Main HEJ 2 Namespace.
 

Functions

size_t HEJ::implemented_types (std::vector< Particle > const &bosons)
 Method for accessing implemented types. More...
 
bool HEJ::is_backward_g_to_h (Event const &ev)
 Detect if a backward incoming gluon turns into a backward outgoing Higgs boson. More...
 
bool HEJ::is_forward_g_to_h (Event const &ev)
 Detect if a forward incoming gluon turns into a forward outgoing Higgs boson. More...
 
std::ostream & HEJ::operator<< (std::ostream &os, Event const &ev)
 Print Event. More...
 
std::string HEJ::to_string (Event const &ev)
 
double HEJ::shat (Event const &ev)
 Square of the partonic centre-of-mass energy \(\hat{s}\). More...
 
LHEF::HEPEUP HEJ::to_HEPEUP (Event const &event, LHEF::HEPRUP *)
 Convert an event to a LHEF::HEPEUP. More...
 

Detailed Description

Declares the Event class and helpers.

Authors
The HEJ collaboration (see AUTHORS for details)
Date
2019-2020