29 #ifndef __FASTJET_CLUSTERSEQUENCE1GHOSTPASSIVEAREA_HH__ 30 #define __FASTJET_CLUSTERSEQUENCE1GHOSTPASSIVEAREA_HH__ 33 #include "fastjet/PseudoJet.hh" 34 #include "fastjet/ClusterSequenceAreaBase.hh" 35 #include "fastjet/ClusterSequenceActiveArea.hh" 39 FASTJET_BEGIN_NAMESPACE
62 (
const std::vector<L> & pseudojets,
65 const bool & writeout_combinations =
false) ;
71 return ClusterSequenceAreaBase::n_empty_jets(selector);
77 void _initialise_and_run_1GPA (
const JetDefinition & jet_def_in,
79 const bool & writeout_combinations =
false);
89 template<
class L> ClusterSequence1GhostPassiveArea::ClusterSequence1GhostPassiveArea
90 (
const std::vector<L> & pseudojets,
93 const bool & writeout_combinations) {
96 _transfer_input_jets(pseudojets);
99 _initialise_and_run_1GPA(jet_def_in, area_spec, writeout_combinations);
105 FASTJET_END_NAMESPACE
107 #endif // __FASTJET_CLUSTERSEQUENCE1GHOSTPASSIVEAREA_HH__ virtual double n_empty_jets(const Selector &selector) const
return an estimate for the number of empty jets – one uses the AreaBase one rather than the ActiveAr...
Like ClusterSequence with computation of the passive jet area by adding a single ghost.
Like ClusterSequence with computation of the active jet area.
Class that encodes information about cuts and other selection criteria that can be applied to PseudoJ...
Parameters to configure the computation of jet areas using ghosts.
class that is intended to hold a full definition of the jet clusterer