CompoundPseudoJet holds an association of fastjet::PseudoJets that represent a "hard" top jet with subjets. More...
#include <CompoundPseudoJet.h>
Public Member Functions | |
CompoundPseudoJet () | |
CompoundPseudoJet (fastjet::PseudoJet const &hardJet, std::vector< CompoundPseudoSubJet > const &subjets) | |
CompoundPseudoJet (fastjet::PseudoJet const &hardJet, double hardJetArea, std::vector< CompoundPseudoSubJet > const &subjets) | |
fastjet::PseudoJet const & | hardJet () const |
double | hardJetArea () const |
std::vector < CompoundPseudoSubJet > const & | subjets () const |
~CompoundPseudoJet () | |
Protected Attributes | |
fastjet::PseudoJet | hardJet_ |
double | hardJetArea_ |
std::vector< CompoundPseudoSubJet > | subjets_ |
CompoundPseudoJet holds an association of fastjet::PseudoJets that represent a "hard" top jet with subjets.
Definition at line 71 of file CompoundPseudoJet.h.
CompoundPseudoJet::CompoundPseudoJet | ( | ) | [inline] |
Definition at line 74 of file CompoundPseudoJet.h.
{}
CompoundPseudoJet::CompoundPseudoJet | ( | fastjet::PseudoJet const & | hardJet, |
std::vector< CompoundPseudoSubJet > const & | subjets | ||
) | [inline] |
Definition at line 75 of file CompoundPseudoJet.h.
References filterCSVwithJSON::copy, and subjets_.
CompoundPseudoJet::CompoundPseudoJet | ( | fastjet::PseudoJet const & | hardJet, |
double | hardJetArea, | ||
std::vector< CompoundPseudoSubJet > const & | subjets | ||
) | [inline] |
Definition at line 83 of file CompoundPseudoJet.h.
References filterCSVwithJSON::copy, and subjets_.
: hardJet_(hardJet), hardJetArea_(hardJetArea), subjets_(subjets.size()) { copy( subjets.begin(), subjets.end(), subjets_.begin() ); }
CompoundPseudoJet::~CompoundPseudoJet | ( | ) | [inline] |
Definition at line 93 of file CompoundPseudoJet.h.
{}
fastjet::PseudoJet const& CompoundPseudoJet::hardJet | ( | ) | const [inline] |
double CompoundPseudoJet::hardJetArea | ( | ) | const [inline] |
std::vector<CompoundPseudoSubJet> const& CompoundPseudoJet::subjets | ( | ) | const [inline] |
fastjet::PseudoJet CompoundPseudoJet::hardJet_ [protected] |
Definition at line 101 of file CompoundPseudoJet.h.
Referenced by hardJet().
double CompoundPseudoJet::hardJetArea_ [protected] |
Definition at line 102 of file CompoundPseudoJet.h.
Referenced by hardJetArea().
std::vector<CompoundPseudoSubJet> CompoundPseudoJet::subjets_ [protected] |
Definition at line 103 of file CompoundPseudoJet.h.
Referenced by CompoundPseudoJet(), and subjets().