#include <CompoundPseudoJet.h>
Public Member Functions | |
CompoundPseudoSubJet () | |
CompoundPseudoSubJet (fastjet::PseudoJet const &subjet, std::vector< int > const &constituents) | |
CompoundPseudoSubJet (fastjet::PseudoJet const &subjet, double subjetArea, std::vector< int > const &constituents) | |
std::vector< int > const & | constituents () const |
fastjet::PseudoJet const & | subjet () const |
double | subjetArea () const |
~CompoundPseudoSubJet () | |
Protected Attributes | |
std::vector< int > | constituents_ |
fastjet::PseudoJet | subjet_ |
double | subjetArea_ |
Definition at line 38 of file CompoundPseudoJet.h.
CompoundPseudoSubJet::CompoundPseudoSubJet | ( | ) | [inline] |
Definition at line 40 of file CompoundPseudoJet.h.
{}
CompoundPseudoSubJet::CompoundPseudoSubJet | ( | fastjet::PseudoJet const & | subjet, |
std::vector< int > const & | constituents | ||
) | [inline] |
Definition at line 41 of file CompoundPseudoJet.h.
References constituents_, and filterCSVwithJSON::copy.
: subjet_(subjet), subjetArea_(0.0), constituents_(constituents.size() ) { copy( constituents.begin(), constituents.end(), constituents_.begin() ); }
CompoundPseudoSubJet::CompoundPseudoSubJet | ( | fastjet::PseudoJet const & | subjet, |
double | subjetArea, | ||
std::vector< int > const & | constituents | ||
) | [inline] |
Definition at line 49 of file CompoundPseudoJet.h.
References constituents_, and filterCSVwithJSON::copy.
: subjet_(subjet), subjetArea_(subjetArea), constituents_(constituents.size() ) { copy( constituents.begin(), constituents.end(), constituents_.begin() ); }
CompoundPseudoSubJet::~CompoundPseudoSubJet | ( | ) | [inline] |
Definition at line 59 of file CompoundPseudoJet.h.
{}
std::vector<int> const& CompoundPseudoSubJet::constituents | ( | ) | const [inline] |
Definition at line 63 of file CompoundPseudoJet.h.
References constituents_.
{ return constituents_; }
fastjet::PseudoJet const& CompoundPseudoSubJet::subjet | ( | ) | const [inline] |
double CompoundPseudoSubJet::subjetArea | ( | ) | const [inline] |
std::vector<int> CompoundPseudoSubJet::constituents_ [protected] |
Definition at line 68 of file CompoundPseudoJet.h.
Referenced by CompoundPseudoSubJet(), and constituents().
fastjet::PseudoJet CompoundPseudoSubJet::subjet_ [protected] |
Definition at line 66 of file CompoundPseudoJet.h.
Referenced by subjet().
double CompoundPseudoSubJet::subjetArea_ [protected] |
Definition at line 67 of file CompoundPseudoJet.h.
Referenced by subjetArea().