FastJet
3.1.0-beta.1
|
A class that will provide the recombination scheme facilities and/or allow a user to extend these facilities. More...
#include <fastjet/JetDefinition.hh>
Public Member Functions | |
DefaultRecombiner (RecombinationScheme recomb_scheme=E_scheme) | |
virtual std::string | description () const |
return a textual description of the recombination scheme implemented here | |
virtual void | recombine (const PseudoJet &pa, const PseudoJet &pb, PseudoJet &pab) const |
recombine pa and pb and put result into pab | |
virtual void | preprocess (PseudoJet &p) const |
routine called to preprocess each input jet (to make all input jets compatible with the scheme requirements (e.g. More... | |
RecombinationScheme | scheme () const |
return the index of the recombination scheme | |
Public Member Functions inherited from fastjet::JetDefinition::Recombiner | |
virtual | ~Recombiner () |
a destructor to be replaced if necessary in derived classes... | |
void | plus_equal (PseudoJet &pa, const PseudoJet &pb) const |
pa += pb in the given recombination scheme. More... | |
A class that will provide the recombination scheme facilities and/or allow a user to extend these facilities.
This class is derived from the (abstract) class Recombiner. It simply "sums" PseudoJets using a specified recombination scheme (E-scheme by default)
Definition at line 492 of file JetDefinition.hh.
|
virtual |
routine called to preprocess each input jet (to make all input jets compatible with the scheme requirements (e.g.
massless).
Reimplemented from fastjet::JetDefinition::Recombiner.
Definition at line 341 of file JetDefinition.cc.