Loading [MathJax]/extensions/tex2jax.js
hej is hosted by Hepforge, IPPP Durham
HEJ  2.3.0
High energy resummation for hadron colliders
HEJ::EventSelector Struct Referenceabstract

Abstract base class for selecting events. More...

#include <EventSelector.hh>

Inheritance diagram for HEJ::EventSelector:

Public Member Functions

virtual bool accepts (Event const &) const =0
 Decide if an event is accepted. More...
 
virtual std::unique_ptr< EventSelectorclone () const =0
 Clone this selector. More...
 
virtual ~EventSelector ()=default
 

Detailed Description

Abstract base class for selecting events.

Constructor & Destructor Documentation

◆ ~EventSelector()

virtual HEJ::EventSelector::~EventSelector ( )
virtualdefault

Member Function Documentation

◆ accepts()

virtual bool HEJ::EventSelector::accepts ( Event const &  ) const
pure virtual

Decide if an event is accepted.

Implemented in HEJ::JetPtSelector, and HEJ::AndSelector.

◆ clone()

virtual std::unique_ptr<EventSelector> HEJ::EventSelector::clone ( ) const
pure virtual

Clone this selector.

Implemented in HEJ::JetPtSelector, and HEJ::AndSelector.


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