29 #ifndef __FASTJET_CLUSTERSEQUENCEVORONOIAREA_HH__
30 #define __FASTJET_CLUSTERSEQUENCEVORONOIAREA_HH__
32 #include "fastjet/PseudoJet.hh"
33 #include "fastjet/AreaDefinition.hh"
34 #include "fastjet/ClusterSequenceAreaBase.hh"
38 FASTJET_BEGIN_NAMESPACE
56 (
const std::vector<L> & pseudojets,
59 const bool & writeout_combinations =
false);
82 class VoronoiAreaCalc;
89 std::vector<double> _voronoi_area;
90 std::vector<PseudoJet> _voronoi_area_4vector;
91 VoronoiAreaCalc *_pa_calc;
92 double _effective_Rfact;
100 template<
class L> ClusterSequenceVoronoiArea::ClusterSequenceVoronoiArea
101 (
const std::vector<L> &pseudojets,
104 const bool & writeout_combinations) :
108 _transfer_input_jets(pseudojets);
111 _initialise_and_run(jet_def_in,writeout_combinations);
117 FASTJET_END_NAMESPACE
119 #endif // __FASTJET_CLUSTERSEQUENCEVORONOIAREA_HH__