|
FastJet 3.0.3
|
plugin for fastjet (v3.0 upwards) that clusters particles such that all particles in a given cell of a rectangular rapidity-phi grid end up in a common "jet". More...
#include <fastjet/GridJetPlugin.hh>


Public Member Functions | |
| GridJetPlugin (double ymax, double requested_grid_spacing, const JetDefinition &post_jet_def=JetDefinition()) | |
| Main constructor for the GridJetPlugin Plugin class. | |
| GridJetPlugin (const GridJetPlugin &plugin) | |
| copy constructor | |
| virtual std::string | description () const |
| return a textual description of the jet-definition implemented in this plugin | |
| virtual void | run_clustering (ClusterSequence &) const |
| given a ClusterSequence that has been filled up with initial particles, the following function should fill up the rest of the ClusterSequence, using the following member functions of ClusterSequence: | |
| virtual double | R () const |
| This returns the sqrt(dphi*dy/pi) -- i.e. | |
plugin for fastjet (v3.0 upwards) that clusters particles such that all particles in a given cell of a rectangular rapidity-phi grid end up in a common "jet".
This is not intended for use as a regular jet clustering algorithm, but is rather provided for comparison purposes with the GridMedianBackgroundEstimator (which is even faster).
Definition at line 51 of file GridJetPlugin.hh.
| fastjet::GridJetPlugin::GridJetPlugin | ( | double | ymax, |
| double | requested_grid_spacing, | ||
| const JetDefinition & | post_jet_def = JetDefinition() |
||
| ) |
Main constructor for the GridJetPlugin Plugin class.
| ymax | The maximal rapidity extent of the grid |
| requested_grid_spacing | The requested grid spacing |
| post_jet_def | if present, and not == JetDefinition() (which has undefined_jet_algorithm), then run the post_jet_def on the result of the grid clustering. |
Definition at line 42 of file GridJetPlugin.cc.
| void fastjet::GridJetPlugin::run_clustering | ( | ClusterSequence & | ) | const [virtual] |
given a ClusterSequence that has been filled up with initial particles, the following function should fill up the rest of the ClusterSequence, using the following member functions of ClusterSequence:
Implements fastjet::JetDefinition::Plugin.
Definition at line 113 of file GridJetPlugin.cc.
| double fastjet::GridJetPlugin::R | ( | ) | const [virtual] |
This returns the sqrt(dphi*dy/pi) -- i.e.
the radius that for a circular jet would give the same area.
Implements fastjet::JetDefinition::Plugin.
Definition at line 84 of file GridJetPlugin.cc.
1.7.4