![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
#include <JETSCAPE/blob/main/external_packages/fjcore.hh>
Inheritance diagram for CompositeJetStructure:
Collaboration diagram for CompositeJetStructure:Public Member Functions | |
| CompositeJetStructure () | |
| CompositeJetStructure (const std::vector< PseudoJet > &initial_pieces, const JetDefinition::Recombiner *recombiner=0) | |
| virtual | ~CompositeJetStructure () |
| virtual std::string | description () const FJCORE_OVERRIDE |
| virtual bool | has_constituents () const FJCORE_OVERRIDE |
| virtual std::vector< PseudoJet > | constituents (const PseudoJet &jet) const FJCORE_OVERRIDE |
| virtual bool | has_pieces (const PseudoJet &) const FJCORE_OVERRIDE |
| virtual std::vector< PseudoJet > | pieces (const PseudoJet &jet) const FJCORE_OVERRIDE |
Public Member Functions inherited from PseudoJetStructureBase | |
| PseudoJetStructureBase () | |
| virtual | ~PseudoJetStructureBase () |
| virtual bool | has_associated_cluster_sequence () const |
| virtual const ClusterSequence * | associated_cluster_sequence () const |
| virtual bool | has_valid_cluster_sequence () const |
| virtual const ClusterSequence * | validated_cs () const |
| virtual bool | has_partner (const PseudoJet &reference, PseudoJet &partner) const |
| virtual bool | has_child (const PseudoJet &reference, PseudoJet &child) const |
| virtual bool | has_parents (const PseudoJet &reference, PseudoJet &parent1, PseudoJet &parent2) const |
| virtual bool | object_in_jet (const PseudoJet &reference, const PseudoJet &jet) const |
| virtual bool | has_exclusive_subjets () const |
| virtual std::vector< PseudoJet > | exclusive_subjets (const PseudoJet &reference, const double &dcut) const |
| virtual int | n_exclusive_subjets (const PseudoJet &reference, const double &dcut) const |
| virtual std::vector< PseudoJet > | exclusive_subjets_up_to (const PseudoJet &reference, int nsub) const |
| virtual double | exclusive_subdmerge (const PseudoJet &reference, int nsub) const |
| virtual double | exclusive_subdmerge_max (const PseudoJet &reference, int nsub) const |
Protected Attributes | |
| std::vector< PseudoJet > | _pieces |
| the pieces building the jet | |
| PseudoJet * | _area_4vector_ptr |
| pointer to the 4-vector jet area | |
Definition at line 1195 of file fjcore.hh.
View newest version in sPHENIX GitHub at line 1195 of file fjcore.hh
|
inline |
| CompositeJetStructure::CompositeJetStructure | ( | const std::vector< PseudoJet > & | initial_pieces, |
| const JetDefinition::Recombiner * | recombiner = 0 |
||
| ) |
Definition at line 3287 of file fjcore.cc.
View newest version in sPHENIX GitHub at line 3287 of file fjcore.cc
References _area_4vector_ptr.
|
inlinevirtual |
Definition at line 1200 of file fjcore.hh.
View newest version in sPHENIX GitHub at line 1200 of file fjcore.hh
References _area_4vector_ptr.
Reimplemented from PseudoJetStructureBase.
Definition at line 3300 of file fjcore.cc.
View newest version in sPHENIX GitHub at line 3300 of file fjcore.cc
References _pieces, has_constituents(), and i.
Here is the call graph for this function:
|
virtual |
|
virtual |
Reimplemented from PseudoJetStructureBase.
Definition at line 3297 of file fjcore.cc.
View newest version in sPHENIX GitHub at line 3297 of file fjcore.cc
References _pieces.
Referenced by constituents().
Here is the caller graph for this function:
|
inlinevirtual |
Reimplemented from PseudoJetStructureBase.
Definition at line 1206 of file fjcore.hh.
View newest version in sPHENIX GitHub at line 1206 of file fjcore.hh
|
protected |
pointer to the 4-vector jet area
Definition at line 1210 of file fjcore.hh.
View newest version in sPHENIX GitHub at line 1210 of file fjcore.hh
Referenced by CompositeJetStructure(), and ~CompositeJetStructure().
|
protected |
the pieces building the jet
Definition at line 1209 of file fjcore.hh.
View newest version in sPHENIX GitHub at line 1209 of file fjcore.hh
Referenced by constituents(), has_constituents(), and pieces().