![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
#include <coresoftware/blob/master/offline/packages/jetbase/FastJetOptions.h>
Public Member Functions | |
| FastJetOptions () | |
| FastJetOptions (const std::vector< FastJetOptItem > &_vitem) | |
| FastJetOptions & | update (std::vector< FastJetOptItem >) |
| FastJetOptions & | operator() (const std::vector< FastJetOptItem > &_vitem) |
| void | print (std::ostream &os=std::cout) |
| float | next_val (int &i, std::vector< FastJetOptItem > &) |
| void | initialize () |
Public Attributes | |
| float | jet_R = 0.4 |
| Jet::ALGO | algo = Jet::ALGO::ANTIKT |
| bool | use_jet_max_eta = false |
| float | jet_max_eta = 0 |
| bool | use_jet_min_pt = false |
| float | jet_min_pt = 0 |
| bool | use_constituent_min_pt = false |
| float | constituent_min_pt = 0. |
| bool | save_jet_components = true |
| bool | doSoftDrop = false |
| float | SD_beta = 0 |
| float | SD_zcut = 0 |
| float | SD_jet_min_pt = 5. |
| bool | calc_area = false |
| float | ghost_area = 0.01 |
| float | ghost_max_rap = 0 |
| bool | calc_jetmedbkgdens = false |
| float | nhardestcut_jetmedbkgdens = 2 |
| float | etahardestcut_jetmedbkgdens = 0. |
| bool | cs_calc_constsub = false |
| float | cs_max_eta = 1.1 |
| float | cs_max_pt = -1. |
| float | cs_gridmedestsize = 0.5 |
| float | cs_max_dist = 0.3 |
| float | cs_alpha = 1. |
| float | cs_ghost_area = 0.01 |
| int | verbosity = 0 |
| bool | use_jet_selection = false |
Definition at line 75 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 75 of file FastJetOptions.h
|
inline |
Definition at line 77 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 77 of file FastJetOptions.h
|
inline |
Definition at line 78 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 78 of file FastJetOptions.h
References update().
Here is the call graph for this function:| void FastJetOptions::initialize | ( | ) |
Definition at line 189 of file FastJetOptions.cc.
View newest version in sPHENIX GitHub at line 189 of file FastJetOptions.cc
References calc_area, calc_jetmedbkgdens, etahardestcut_jetmedbkgdens, ghost_max_rap, jet_max_eta, jet_R, nhardestcut_jetmedbkgdens, use_jet_max_eta, use_jet_min_pt, and use_jet_selection.
Referenced by FastJetAlgo::first_call_init(), and print().
Here is the caller graph for this function:| float FastJetOptions::next_val | ( | int & | i, |
| std::vector< FastJetOptItem > & | inputs | ||
| ) |
Definition at line 130 of file FastJetOptions.cc.
View newest version in sPHENIX GitHub at line 130 of file FastJetOptions.cc
References assert, i, and PHWHERE.
Referenced by update().
Here is the caller graph for this function:
|
inline |
Definition at line 80 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 80 of file FastJetOptions.h
References update().
Here is the call graph for this function:| void FastJetOptions::print | ( | std::ostream & | os = std::cout | ) |
Definition at line 145 of file FastJetOptions.cc.
View newest version in sPHENIX GitHub at line 145 of file FastJetOptions.cc
References algo, calc_area, calc_jetmedbkgdens, constituent_min_pt, cs_calc_constsub, doSoftDrop, etahardestcut_jetmedbkgdens, ghost_area, ghost_max_rap, initialize(), jet_max_eta, jet_min_pt, jet_R, nhardestcut_jetmedbkgdens, save_jet_components, SD_beta, SD_jet_min_pt, SD_zcut, use_constituent_min_pt, use_jet_max_eta, use_jet_min_pt, and verbosity.
Referenced by FastJetAlgo::identify().
Here is the call graph for this function:
Here is the caller graph for this function:| FastJetOptions & FastJetOptions::update | ( | std::vector< FastJetOptItem > | input | ) |
Definition at line 16 of file FastJetOptions.cc.
View newest version in sPHENIX GitHub at line 16 of file FastJetOptions.cc
References algo, CALC_AREA, calc_area, calc_jetmedbkgdens, CALC_RhoMedDens, CONSTITUENT_MIN_PT, constituent_min_pt, cs_alpha, cs_calc_constsub, cs_ghost_area, cs_gridmedestsize, cs_max_dist, cs_max_eta, cs_max_pt, CUT_RhoMedNHardest, DO_SOFTDROP, DONT_SAVE_JET_COMPONENTS, doSoftDrop, FJCS_alpha, FJCS_doConstSub, FJCS_ghost_area, FJCS_GridMedBkgEst_Size, FJCS_max_dist, FJCS_max_eta, FJCS_max_pt, GHOST_AREA, ghost_area, GHOST_MAX_RAP, ghost_max_rap, i, JET_MAX_ETA, jet_max_eta, JET_MIN_PT, jet_min_pt, JET_R, jet_R, next_val(), nhardestcut_jetmedbkgdens, SAVE_JET_COMPONENTS, save_jet_components, SD_BETA, SD_beta, SD_JET_MIN_PT, SD_jet_min_pt, SD_ZCUT, SD_zcut, size, use_constituent_min_pt, use_jet_max_eta, use_jet_min_pt, VERBOSITY, and verbosity.
Referenced by FastJetOptions(), and operator()().
Here is the call graph for this function:
Here is the caller graph for this function:| Jet::ALGO FastJetOptions::algo = Jet::ALGO::ANTIKT |
Definition at line 86 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 86 of file FastJetOptions.h
Referenced by FastJetAlgo::first_call_init(), FastJetAlgo::get_algo(), FastJetAlgo::get_fastjet_definition(), FastJetAlgo::identify(), print(), and update().
| bool FastJetOptions::calc_area = false |
Definition at line 108 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 108 of file FastJetOptions.h
Referenced by FastJetAlgo::cluster_and_fill(), FastJetAlgo::first_call_init(), initialize(), print(), and update().
| bool FastJetOptions::calc_jetmedbkgdens = false |
Definition at line 113 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 113 of file FastJetOptions.h
Referenced by FastJetAlgo::cluster_and_fill(), initialize(), print(), and update().
| float FastJetOptions::constituent_min_pt = 0. |
Definition at line 97 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 97 of file FastJetOptions.h
Referenced by FastJetAlgo::jets_to_pseudojets(), print(), and update().
| float FastJetOptions::cs_alpha = 1. |
Definition at line 123 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 123 of file FastJetOptions.h
Referenced by FastJetAlgo::first_call_init(), and update().
| bool FastJetOptions::cs_calc_constsub = false |
Definition at line 118 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 118 of file FastJetOptions.h
Referenced by FastJetAlgo::cluster_and_fill(), FastJetAlgo::first_call_init(), print(), and update().
| float FastJetOptions::cs_ghost_area = 0.01 |
Definition at line 124 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 124 of file FastJetOptions.h
Referenced by FastJetAlgo::first_call_init(), and update().
| float FastJetOptions::cs_gridmedestsize = 0.5 |
Definition at line 121 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 121 of file FastJetOptions.h
Referenced by update().
| float FastJetOptions::cs_max_dist = 0.3 |
Definition at line 122 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 122 of file FastJetOptions.h
Referenced by FastJetAlgo::first_call_init(), and update().
| float FastJetOptions::cs_max_eta = 1.1 |
Definition at line 119 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 119 of file FastJetOptions.h
Referenced by FastJetAlgo::cluster_and_fill(), FastJetAlgo::first_call_init(), and update().
| float FastJetOptions::cs_max_pt = -1. |
Definition at line 120 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 120 of file FastJetOptions.h
Referenced by FastJetAlgo::first_call_init(), and update().
| bool FastJetOptions::doSoftDrop = false |
Definition at line 102 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 102 of file FastJetOptions.h
Referenced by FastJetAlgo::cluster_and_fill(), FastJetAlgo::FastJetAlgo(), FastJetAlgo::first_call_init(), print(), and update().
| float FastJetOptions::etahardestcut_jetmedbkgdens = 0. |
Definition at line 115 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 115 of file FastJetOptions.h
Referenced by FastJetAlgo::calc_rhomeddens(), initialize(), and print().
| float FastJetOptions::ghost_area = 0.01 |
Definition at line 109 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 109 of file FastJetOptions.h
Referenced by FastJetAlgo::calc_rhomeddens(), FastJetAlgo::cluster_area_jets(), print(), and update().
| float FastJetOptions::ghost_max_rap = 0 |
Definition at line 110 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 110 of file FastJetOptions.h
Referenced by FastJetAlgo::calc_rhomeddens(), FastJetAlgo::cluster_area_jets(), initialize(), print(), and update().
| float FastJetOptions::jet_max_eta = 0 |
Definition at line 89 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 89 of file FastJetOptions.h
Referenced by FastJetAlgo::get_selector(), initialize(), print(), and update().
| float FastJetOptions::jet_min_pt = 0 |
Definition at line 94 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 94 of file FastJetOptions.h
Referenced by FastJetAlgo::get_selector(), print(), and update().
| float FastJetOptions::jet_R = 0.4 |
Definition at line 85 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 85 of file FastJetOptions.h
Referenced by FastJetAlgo::calc_rhomeddens(), FastJetAlgo::first_call_init(), FastJetAlgo::get_fastjet_definition(), FastJetAlgo::identify(), initialize(), print(), and update().
| float FastJetOptions::nhardestcut_jetmedbkgdens = 2 |
Definition at line 114 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 114 of file FastJetOptions.h
Referenced by FastJetAlgo::calc_rhomeddens(), initialize(), print(), and update().
| bool FastJetOptions::save_jet_components = true |
Definition at line 99 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 99 of file FastJetOptions.h
Referenced by FastJetAlgo::cluster_and_fill(), print(), and update().
| float FastJetOptions::SD_beta = 0 |
Definition at line 103 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 103 of file FastJetOptions.h
Referenced by FastJetAlgo::cluster_and_fill(), FastJetAlgo::FastJetAlgo(), print(), and update().
| float FastJetOptions::SD_jet_min_pt = 5. |
Definition at line 105 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 105 of file FastJetOptions.h
| float FastJetOptions::SD_zcut = 0 |
Definition at line 104 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 104 of file FastJetOptions.h
Referenced by FastJetAlgo::cluster_and_fill(), FastJetAlgo::FastJetAlgo(), print(), and update().
| bool FastJetOptions::use_constituent_min_pt = false |
Definition at line 96 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 96 of file FastJetOptions.h
Referenced by FastJetAlgo::jets_to_pseudojets(), print(), and update().
| bool FastJetOptions::use_jet_max_eta = false |
Definition at line 88 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 88 of file FastJetOptions.h
Referenced by FastJetAlgo::get_selector(), initialize(), print(), and update().
| bool FastJetOptions::use_jet_min_pt = false |
Definition at line 93 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 93 of file FastJetOptions.h
Referenced by FastJetAlgo::get_selector(), initialize(), print(), and update().
| bool FastJetOptions::use_jet_selection = false |
Definition at line 129 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 129 of file FastJetOptions.h
Referenced by FastJetAlgo::cluster_area_jets(), FastJetAlgo::cluster_jets(), and initialize().
| int FastJetOptions::verbosity = 0 |
Definition at line 126 of file FastJetOptions.h.
View newest version in sPHENIX GitHub at line 126 of file FastJetOptions.h
Referenced by FastJetAlgo::cluster_and_fill(), FastJetAlgo::first_call_init(), print(), and update().