HEJ 2 2.0
High energy resummation for hadron colliders
|
#include <EmptyAnalysis.hh>
Public Member Functions | |
virtual void | fill (Event const &, Event const &) override |
Fill event into analysis (e.g. to histograms) More... | |
virtual bool | pass_cuts (Event const &, Event const &) override |
Whether a resummation event passes all cuts. More... | |
virtual void | finalise () override |
Finalise analysis. More... | |
virtual | ~EmptyAnalysis () override=default |
Public Member Functions inherited from HEJ::Analysis | |
virtual void | fill (Event const &res_event, Event const &FO_event)=0 |
Fill event into analysis (e.g. to histograms) More... | |
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) |
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.
|
overridevirtualdefault |
|
static |
|
overridevirtual |
Whether a resummation event passes all cuts.
There are no cuts, so all events pass
Implements HEJ::Analysis.