HEJ 2.1.4
High energy resummation for hadron colliders
|
#include <EmptyAnalysis.hh>
Public Member Functions | |
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 | 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 | ~Analysis ()=default |
Static Public Member Functions | |
static std::unique_ptr< Analysis > | create (YAML::Node const ¶meters, LHEF::HEPRUP const &) |
Create EmptyAnalysis. More... | |
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.
|
overridedefault |
|
static |
Create EmptyAnalysis.
|
overridevirtual |
Whether a resummation event passes all cuts.
There are no cuts, so all events pass
Implements HEJ::Analysis.