An abstract base class that will provide the recombination scheme facilities and/or allow a user to extend these facilities. More...
#include <JetDefinition.hh>

Public Member Functions | |
| virtual std::string | description () const =0 |
| return a textual description of the recombination scheme implemented here | |
| virtual void | recombine (const PseudoJet &pa, const PseudoJet &pb, PseudoJet &pab) const =0 |
| recombine pa and pb and put result into pab | |
| virtual void | preprocess (PseudoJet &) const |
| routine called to preprocess each input jet (to make all input jets compatible with the scheme requirements (e.g. | |
| 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. | |
An abstract base class that will provide the recombination scheme facilities and/or allow a user to extend these facilities.
Definition at line 323 of file JetDefinition.hh.
| virtual JetDefinition::Recombiner::~Recombiner | ( | ) | [inline, virtual] |
a destructor to be replaced if necessary in derived classes...
Definition at line 338 of file JetDefinition.hh.
| virtual std::string JetDefinition::Recombiner::description | ( | ) | const [pure virtual] |
return a textual description of the recombination scheme implemented here
Implemented in JetDefinition::DefaultRecombiner.
Referenced by JetDefinition::description().
pa += pb in the given recombination scheme.
Not virtual -- the user should have no reason to want to redefine this!
Definition at line 342 of file JetDefinition.hh.
References recombine().
| virtual void JetDefinition::Recombiner::preprocess | ( | PseudoJet & | ) | const [inline, virtual] |
routine called to preprocess each input jet (to make all input jets compatible with the scheme requirements (e.g.
massless).
Reimplemented in JetDefinition::DefaultRecombiner.
Definition at line 335 of file JetDefinition.hh.
| virtual void JetDefinition::Recombiner::recombine | ( | const PseudoJet & | pa, | |
| const PseudoJet & | pb, | |||
| PseudoJet & | pab | |||
| ) | const [pure virtual] |
recombine pa and pb and put result into pab
Implemented in JetDefinition::DefaultRecombiner.
Referenced by plus_equal().
1.6.1