31 #ifndef __FASTJET_CLUSTERSEQUENCE1GHOSTPASSIVEAREA_HH__ 32 #define __FASTJET_CLUSTERSEQUENCE1GHOSTPASSIVEAREA_HH__ 35 #include "fastjet/PseudoJet.hh" 36 #include "fastjet/ClusterSequenceAreaBase.hh" 37 #include "fastjet/ClusterSequenceActiveArea.hh" 41 FASTJET_BEGIN_NAMESPACE
64 (
const std::vector<L> & pseudojets,
67 const bool & writeout_combinations =
false) ;
73 return ClusterSequenceAreaBase::n_empty_jets(selector);
79 void _initialise_and_run_1GPA (
const JetDefinition & jet_def_in,
81 const bool & writeout_combinations =
false);
91 template<
class L> ClusterSequence1GhostPassiveArea::ClusterSequence1GhostPassiveArea
92 (
const std::vector<L> & pseudojets,
95 const bool & writeout_combinations) {
98 _transfer_input_jets(pseudojets);
101 _initialise_and_run_1GPA(jet_def_in, area_spec, writeout_combinations);
107 FASTJET_END_NAMESPACE
109 #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