29 #ifndef __FASTJET_CLUSTERSEQUENCEPASSIVEAREA_HH__
30 #define __FASTJET_CLUSTERSEQUENCEPASSIVEAREA_HH__
33 #include "fastjet/PseudoJet.hh"
34 #include "fastjet/ClusterSequence1GhostPassiveArea.hh"
38 FASTJET_BEGIN_NAMESPACE
58 (
const std::vector<L> & pseudojets,
61 const bool & writeout_combinations =
false) ;
65 virtual double empty_area(
const Selector & selector)
const;
71 void _initialise_and_run_PA (
const JetDefinition & jet_def_in,
73 const bool & writeout_combinations =
false);
80 template<
class L> ClusterSequencePassiveArea::ClusterSequencePassiveArea
81 (
const std::vector<L> & pseudojets,
84 const bool & writeout_combinations) {
87 _transfer_input_jets(pseudojets);
90 _initialise_and_run_PA(jet_def_in, area_spec, writeout_combinations);
98 #endif // __FASTJET_CLUSTERSEQUENCEPASSIVEAREA_HH__