Analysis Software
Documentation for sPHENIX simulation software
|
#include <coresoftware/blob/master/offline/packages/jetbackground/FastJetAlgoSub.h>
Public Member Functions | |
FastJetAlgoSub (Jet::ALGO algo, float par, float verbosity=0) | |
~FastJetAlgoSub () override | |
void | identify (std::ostream &os=std::cout) override |
Jet::ALGO | get_algo () override |
float | get_par () override |
void | cluster_and_fill (std::vector< Jet * > &part_in, JetContainer *jets_out) override |
Public Member Functions inherited from JetAlgo | |
virtual | ~JetAlgo () |
virtual std::vector< Jet * > | get_jets (std::vector< Jet * >) |
virtual std::map < Jet::PROPERTY, unsigned int > & | property_indices () |
Private Attributes | |
int | _verbosity |
Jet::ALGO | _algo |
float | _par |
Additional Inherited Members | |
Protected Member Functions inherited from JetAlgo | |
JetAlgo () | |
Definition at line 10 of file FastJetAlgoSub.h.
View newest version in sPHENIX GitHub at line 10 of file FastJetAlgoSub.h
FastJetAlgoSub::FastJetAlgoSub | ( | Jet::ALGO | algo, |
float | par, | ||
float | verbosity = 0 |
||
) |
Definition at line 23 of file FastJetAlgoSub.cc.
View newest version in sPHENIX GitHub at line 23 of file FastJetAlgoSub.cc
References _verbosity, and nullstream.
|
inlineoverride |
Definition at line 14 of file FastJetAlgoSub.h.
View newest version in sPHENIX GitHub at line 14 of file FastJetAlgoSub.h
|
overridevirtual |
Reimplemented from JetAlgo.
Definition at line 58 of file FastJetAlgoSub.cc.
View newest version in sPHENIX GitHub at line 58 of file FastJetAlgoSub.cc
References _algo, _par, _verbosity, JetContainer::add_jet(), Jet::ANTIKT, antikt_algorithm, Best, Jet::CAMBRIDGE, cambridge_algorithm, E_scheme, Jet::get_comp_vec(), Jet::get_e(), Jet::get_px(), Jet::get_py(), Jet::get_pz(), Jet::KT, kt_algorithm, particle, and Acts::VectorHelpers::perp().
|
inlineoverridevirtual |
Reimplemented from JetAlgo.
Definition at line 17 of file FastJetAlgoSub.h.
View newest version in sPHENIX GitHub at line 17 of file FastJetAlgoSub.h
References _algo.
|
inlineoverridevirtual |
Reimplemented from JetAlgo.
Definition at line 18 of file FastJetAlgoSub.h.
View newest version in sPHENIX GitHub at line 18 of file FastJetAlgoSub.h
References _par.
|
overridevirtual |
Reimplemented from JetAlgo.
Definition at line 42 of file FastJetAlgoSub.cc.
View newest version in sPHENIX GitHub at line 42 of file FastJetAlgoSub.cc
References _algo, _par, Jet::ANTIKT, Jet::CAMBRIDGE, and Jet::KT.
|
private |
Definition at line 25 of file FastJetAlgoSub.h.
View newest version in sPHENIX GitHub at line 25 of file FastJetAlgoSub.h
Referenced by cluster_and_fill(), get_algo(), and identify().
|
private |
Definition at line 26 of file FastJetAlgoSub.h.
View newest version in sPHENIX GitHub at line 26 of file FastJetAlgoSub.h
Referenced by cluster_and_fill(), get_par(), and identify().
|
private |
Definition at line 24 of file FastJetAlgoSub.h.
View newest version in sPHENIX GitHub at line 24 of file FastJetAlgoSub.h
Referenced by cluster_and_fill(), and FastJetAlgoSub().