Analysis Software
Documentation for sPHENIX simulation software
|
#include <JETSCAPE/blob/main/external_packages/fjcore.hh>
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.
|
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().
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.
|
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.
|
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.
|
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().
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().