More...
#include <fastjet/tools/Pruner.hh>
|
| PruningRecombiner (double zcut, double Rcut, const JetDefinition::Recombiner *recombiner) |
| ctor
|
|
virtual void | recombine (const PseudoJet &pa, const PseudoJet &pb, PseudoJet &pab) const |
| perform a recombination taking into account the pruning conditions
|
|
virtual std::string | description () const |
| returns the description of the recombiner
|
|
const std::vector< unsigned int > & | rejected () const |
| return the history indices that have been pruned away
|
|
void | clear_rejected () |
| clears the list of rejected indices
|
|
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.
|
|
Definition at line 242 of file Pruner.hh.
◆ PruningRecombiner()
ctor
- Parameters
-
zcut | transverse momentum fraction cut |
Rcut | angular separation cut |
recomb | pointer to a recombiner to use to cluster pairs |
Definition at line 248 of file Pruner.hh.
◆ recombine()
◆ description()
string fastjet::PruningRecombiner::description |
( |
| ) |
const |
|
virtual |
◆ rejected()
const std::vector< unsigned int > & fastjet::PruningRecombiner::rejected |
( |
| ) |
const |
|
inline |
return the history indices that have been pruned away
Definition at line 263 of file Pruner.hh.
◆ clear_rejected()
void fastjet::PruningRecombiner::clear_rejected |
( |
| ) |
|
|
inline |
clears the list of rejected indices
If one decides to use this recombiner standalone, one has to call this after each clustering in order for the rejected() vector to remain sensible and not grow to infinite size.
Definition at line 270 of file Pruner.hh.
The documentation for this class was generated from the following files: