31#ifndef __FASTJET_CLUSTERSEQUENCEPASSIVEAREA_HH__
32#define __FASTJET_CLUSTERSEQUENCEPASSIVEAREA_HH__
35#include "fastjet/PseudoJet.hh"
36#include "fastjet/ClusterSequence1GhostPassiveArea.hh"
40FASTJET_BEGIN_NAMESPACE
60 (
const std::vector<L> & pseudojets,
63 const bool & writeout_combinations =
false) ;
73 void _initialise_and_run_PA (
const JetDefinition & jet_def_in,
75 const bool & writeout_combinations =
false);
83(
const std::vector<L> & pseudojets,
86 const bool & writeout_combinations) {
92 _initialise_and_run_PA(jet_def_in, area_spec, writeout_combinations);
ClusterSequencePassiveArea(const std::vector< L > &pseudojets, const JetDefinition &jet_def_in, const GhostedAreaSpec &area_spec, const bool &writeout_combinations=false)
constructor based on JetDefinition and PassiveAreaSpec
virtual double empty_area(const Selector &selector) const override
return an empty area that's appropriate to the passive area determination carried out
void _transfer_input_jets(const std::vector< L > &pseudojets)
transfer the vector<L> of input jets into our own vector<PseudoJet> _jets (with some reserved space f...
Parameters to configure the computation of jet areas using ghosts.
class that is intended to hold a full definition of the jet clusterer
Class that encodes information about cuts and other selection criteria that can be applied to PseudoJ...