1 #ifndef RecoJets_JetAlgorithms_CATopJetAlgorithm2_h 2 #define RecoJets_JetAlgorithms_CATopJetAlgorithm2_h 8 #include "RecoJets/JetAlgorithms/interface/FastPrunePlugin.hh" 9 #include <fastjet/JetDefinition.hh> 10 #include <fastjet/PseudoJet.hh> 11 #include <fastjet/ClusterSequence.hh> 12 #include <fastjet/GhostedAreaSpec.hh> 20 std::shared_ptr<fastjet::JetDefinition> fjJetDefinition,
22 std::shared_ptr<fastjet::GhostedAreaSpec> fjActiveArea,
39 void run(
const std::vector<fastjet::PseudoJet>& cell_particles, std::vector<CompoundPseudoJet>& hardjetsOutput);
void set_rcut_factor(double r)
std::shared_ptr< fastjet::GhostedAreaSpec > fjActiveArea_
SubJetAlgorithm(double ptMin, unsigned int subjets, double zcut, double rcut_factor, std::shared_ptr< fastjet::JetDefinition > fjJetDefinition, bool doAreaFastjet, std::shared_ptr< fastjet::GhostedAreaSpec > fjActiveArea, double voronoiRfact)
double rcut_factor() const
void run(const std::vector< fastjet::PseudoJet > &cell_particles, std::vector< CompoundPseudoJet > &hardjetsOutput)
Find the ProtoJets from the collection of input Candidates.
std::shared_ptr< fastjet::JetDefinition > fjJetDefinition_