![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
#include <JETSCAPE/blob/main/external_packages/fjcore.hh>
Inheritance diagram for NNH< BJ, I >:
Collaboration diagram for NNH< BJ, I >:Classes | |
| class | NNBJ |
Public Member Functions | |
| NNH (const std::vector< PseudoJet > &jets) | |
| NNH (const std::vector< PseudoJet > &jets, I *info) | |
| void | start (const std::vector< PseudoJet > &jets) |
| double | dij_min (int &iA, int &iB) |
| void | remove_jet (int iA) |
| void | merge_jets (int iA, int iB, const PseudoJet &jet, int jet_index) |
| ~NNH () | |
Public Member Functions inherited from NNBase< I > | |
| NNBase () | |
| NNBase (I *info) | |
| virtual | ~NNBase () |
Public Member Functions inherited from NNInfo< I > | |
| NNInfo () | |
| NNInfo (I *info) | |
| template<class BJ > | |
| void | init_jet (BJ *briefjet, const fjcore::PseudoJet &jet, int index) |
Private Member Functions | |
| void | set_NN_crosscheck (NNBJ *jet, NNBJ *begin, NNBJ *end) |
| void | set_NN_nocross (NNBJ *jet, NNBJ *begin, NNBJ *end) |
Private Attributes | |
| NNBJ * | briefjets |
| NNBJ * | head |
| NNBJ * | tail |
| int | n |
| std::vector< NNBJ * > | where_is |
Definition at line 1767 of file fjcore.hh.
View newest version in sPHENIX GitHub at line 1767 of file fjcore.hh
Definition at line 1775 of file fjcore.hh.
View newest version in sPHENIX GitHub at line 1775 of file fjcore.hh
References NNH< BJ, I >::briefjets.
Implements NNBase< I >.
Definition at line 1824 of file fjcore.hh.
View newest version in sPHENIX GitHub at line 1824 of file fjcore.hh
References i, NNH< BJ, I >::NNBJ::index(), n, and NNH< BJ, I >::NNBJ::NN.
Here is the call graph for this function:
|
virtual |
Implements NNBase< I >.
Definition at line 1848 of file fjcore.hh.
View newest version in sPHENIX GitHub at line 1848 of file fjcore.hh
References dist(), NNH< BJ, I >::NNBJ::index(), n, NNH< BJ, I >::NNBJ::NN, NNH< BJ, I >::NNBJ::NN_dist, and swap().
Here is the call graph for this function:Implements NNBase< I >.
Definition at line 1838 of file fjcore.hh.
View newest version in sPHENIX GitHub at line 1838 of file fjcore.hh
References NNH< BJ, I >::NNBJ::index(), and n.
Here is the call graph for this function:
|
private |
Definition at line 1879 of file fjcore.hh.
View newest version in sPHENIX GitHub at line 1879 of file fjcore.hh
References dist(), end, NN, NNH< BJ, I >::NNBJ::NN, and NNH< BJ, I >::NNBJ::NN_dist.
Here is the call graph for this function:
|
private |
Definition at line 1897 of file fjcore.hh.
View newest version in sPHENIX GitHub at line 1897 of file fjcore.hh
References dist(), end, NN, NNH< BJ, I >::NNBJ::NN, and NNH< BJ, I >::NNBJ::NN_dist.
Here is the call graph for this function:
|
virtual |
Implements NNBase< I >.
Definition at line 1808 of file fjcore.hh.
View newest version in sPHENIX GitHub at line 1808 of file fjcore.hh
Referenced by NNH< BJ, I >::NNH().
Here is the caller graph for this function:Definition at line 1782 of file fjcore.hh.
View newest version in sPHENIX GitHub at line 1782 of file fjcore.hh
Referenced by NNH< BJ, I >::~NNH().