1 #ifndef RecoJets_JetAlgorithms_CompoundPseudoJet_h 2 #define RecoJets_JetAlgorithms_CompoundPseudoJet_h 26 #include <fastjet/JetDefinition.hh> 27 #include <fastjet/PseudoJet.hh> 65 std::vector<CompoundPseudoSubJet>
const&
subjets)
83 return j1.perp() > j2.perp();
fastjet::PseudoJet hardJet_
std::vector< CompoundPseudoSubJet > const & subjets() const
bool greaterByEtPseudoJet(fastjet::PseudoJet const &j1, fastjet::PseudoJet const &j2)
double hardJetArea() const
fastjet::PseudoJet subjet_
CompoundPseudoJet(fastjet::PseudoJet const &hardJet, std::vector< CompoundPseudoSubJet > const &subjets)
CompoundPseudoJet holds an association of fastjet::PseudoJets that represent a "hard" top jet with su...
fastjet::PseudoJet const & hardJet() const
double subjetArea() const
CompoundPseudoSubJet(fastjet::PseudoJet const &subjet, std::vector< int > const &constituents)
CompoundPseudoSubJet(fastjet::PseudoJet const &subjet, double subjetArea, std::vector< int > const &constituents)
std::vector< CompoundPseudoSubJet > subjets_
std::vector< int > const & constituents() const
CompoundPseudoJet(fastjet::PseudoJet const &hardJet, double hardJetArea, std::vector< CompoundPseudoSubJet > const &subjets)
std::vector< int > constituents_
fastjet::PseudoJet const & subjet() const