hej is hosted by Hepforge, IPPP Durham
HEJ 2.2.2
High energy resummation for hadron colliders
Loading...
Searching...
No Matches
HEJ::EmptyAnalysis Struct Reference

#include <EmptyAnalysis.hh>

Inheritance diagram for HEJ::EmptyAnalysis:
Collaboration diagram for HEJ::EmptyAnalysis:

Public Member Functions

 ~EmptyAnalysis () override=default
 
- Public Member Functions inherited from HEJ::detail::EmptyAnalysis
void fill (Event const &, Event const &) override
 Fill event into analysis (e.g. to histograms) More...
 
bool pass_cuts (Event const &, Event const &) override
 Whether a resummation event passes all cuts. More...
 
void set_xs_scale (double scale) override
 Set the ratio (cross section) / (sum of event weights) More...
 
void finalise () override
 Finalise analysis. More...
 
 ~EmptyAnalysis () override=default
 
- Public Member Functions inherited from HEJ::Analysis
virtual void fill (Event const &res_event, Event const &FO_event)=0
 
virtual bool pass_cuts (Event const &res_event, Event const &FO_event)=0
 Decide whether an event passes the cuts. More...
 
virtual void finalise ()=0
 Finalise analysis. More...
 
virtual void set_xs_scale (double scale)=0
 Set the ratio (cross section) / (sum of event weights) More...
 
virtual ~Analysis ()=default
 

Static Public Member Functions

static std::unique_ptr< Analysiscreate (YAML::Node const &parameters, LHEF::HEPRUP const &)
 
- Static Public Member Functions inherited from HEJ::detail::EmptyAnalysis
static std::unique_ptr< Analysiscreate (YAML::Node const &parameters, LHEF::HEPRUP const &)
 Create EmptyAnalysis. More...
 

Detailed Description

An analysis that does nothing

This analysis is used by default if no user analysis is specified. The member functions don't do anything and events passed to the analysis are simply ignored.

Constructor & Destructor Documentation

◆ ~EmptyAnalysis()

HEJ::EmptyAnalysis::~EmptyAnalysis ( )
overridedefault

Member Function Documentation

◆ create()

static std::unique_ptr< Analysis > HEJ::EmptyAnalysis::create ( YAML::Node const &  parameters,
LHEF::HEPRUP const &   
)
static

The documentation for this struct was generated from the following file: