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

Selector requiring a number of jets to fulfill a transverse momentum requirement. More...

#include <JetPtSelector.hh>

Inheritance diagram for HEJ::JetPtSelector:
Collaboration diagram for HEJ::JetPtSelector:

Public Member Functions

 JetPtSelector ()=default
 
 JetPtSelector (std::size_t njets, Cmp cmp, double min_jet_pt)
 Construct a selector. More...
 
bool accepts (Event const &ev) const override
 Accept an Event if enough jets fulfill the transverse momentum requirement. More...
 
std::unique_ptr< EventSelectorclone () const override
 Clone this selector. More...
 
- Public Member Functions inherited from HEJ::EventSelector
virtual ~EventSelector ()=default
 

Detailed Description

Selector requiring a number of jets to fulfill a transverse momentum requirement.

Constructor & Destructor Documentation

◆ JetPtSelector() [1/2]

HEJ::JetPtSelector::JetPtSelector ( )
default

◆ JetPtSelector() [2/2]

HEJ::JetPtSelector::JetPtSelector ( std::size_t  njets,
Cmp  cmp,
double  min_jet_pt 
)
explicit

Construct a selector.

Parameters
njetsNumber of jets required that have to fulfill the requirement
cmpWhether the jet transverse momentum should be less or greater than the threshold
jet_ptTransverse momentum threshold

Member Function Documentation

◆ accepts()

bool HEJ::JetPtSelector::accepts ( Event const &  ev) const
overridevirtual

Accept an Event if enough jets fulfill the transverse momentum requirement.

Implements HEJ::EventSelector.

◆ clone()

std::unique_ptr<EventSelector> HEJ::JetPtSelector::clone ( ) const
overridevirtual

Clone this selector.

Implements HEJ::EventSelector.


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