Like ClusterSequence with computation of the passive jet area by adding a single ghost. More...
#include <ClusterSequence1GhostPassiveArea.hh>


Public Member Functions | |
| template<class L > | |
| ClusterSequence1GhostPassiveArea (const std::vector< L > &pseudojets, const JetDefinition &jet_def, const GhostedAreaSpec &area_spec, const bool &writeout_combinations=false) | |
| constructor based on JetDefinition and 1GhostPassiveAreaSpec | |
| virtual double | n_empty_jets (const RangeDefinition &range) const |
| return an estimate for the number of empty jets -- one uses the AreaBase one rather than the ActiveArea one (which for which we do not have the information). | |
Protected Member Functions | |
| void | _initialise_and_run_1GPA (const JetDefinition &jet_def, const GhostedAreaSpec &area_spec, const bool &writeout_combinations=false) |
| does the initialisation and running specific to the passive areas class | |
Like ClusterSequence with computation of the passive jet area by adding a single ghost.
Class that behaves essentially like ClusterSequence except that it also provides access to the area of a jet (which will be a random quantity... Figure out what to do about seeds later...)
This class should not be used directly. Rather use ClusterSequenceArea
Definition at line 57 of file ClusterSequence1GhostPassiveArea.hh.
| virtual double fastjet::ClusterSequence1GhostPassiveArea::n_empty_jets | ( | const RangeDefinition & | range | ) | const [inline, virtual] |
return an estimate for the number of empty jets -- one uses the AreaBase one rather than the ActiveArea one (which for which we do not have the information).
Reimplemented from fastjet::ClusterSequenceActiveArea.
Definition at line 72 of file ClusterSequence1GhostPassiveArea.hh.
{
return ClusterSequenceAreaBase::n_empty_jets(range);
}
| void fastjet::ClusterSequence1GhostPassiveArea::_initialise_and_run_1GPA | ( | const JetDefinition & | jet_def, | |
| const GhostedAreaSpec & | area_spec, | |||
| const bool & | writeout_combinations = false | |||
| ) | [protected] |
does the initialisation and running specific to the passive areas class
global routine for initialising and running a general passive area
Definition at line 39 of file ClusterSequence1GhostPassiveArea.cc.
{
bool continue_running;
_initialise_AA(jet_def, area_spec, writeout_combinations, continue_running);
if (continue_running) {
_run_1GPA(area_spec);
_postprocess_AA(area_spec);
}
1.7.1