![]() |
ATLAS Offline Software
|
#include <RCJetSubstructureAug.h>
Public Member Functions | |
RCJetSubstructureAug (const std::string &t, const std::string &n, const IInterface *p) | |
virtual | ~RCJetSubstructureAug () |
virtual StatusCode | initialize () override |
virtual StatusCode | addBranches () const override |
Private Types | |
using | WDHK = SG::WriteDecorHandleKey< xAOD::JetContainer > |
Private Attributes | |
StringProperty | m_streamName { this, "StreamName", "", "Name of the stream" } |
Gaudi::Property< std::vector< std::string > > | m_ghostNames { this, "GhostConstitNames", {"GhostLCTopo"}, "Names of the ghost constituents for substructure computation"} |
StringProperty | m_selectionString { this, "SelectionString", "", "Selection to apply to jet"} |
StringProperty | m_suffix { this, "Suffix", "", "Suffix for variables"} |
StringProperty | m_grooming { this, "Grooming", "", "Name of gromming technic to apply (Trimming or SofDrop)"} |
Gaudi::Property< float > | m_rclus {this, "RClusTrim", 0.3 , "R for reclustering (0 for none)"} |
Gaudi::Property< float > | m_ptfrac {this, "PtFracTrim", 0.03, "pT fraction for retaining subjets"} |
Gaudi::Property< float > | m_beta {this, "BetaSoft", 1. , "How much to consider angular dependence"} |
Gaudi::Property< float > | m_zcut {this, "ZcutSoft", 1. , "pT fraction for retaining subjets"} |
Gaudi::Property< float > | m_R0 {this, "R0Soft", 1. , "Normalization of angular distance, usually the characteristic jet radius (default R0 = 1)"} |
SG::ReadHandleKey< xAOD::JetContainer > | m_jetKey { this, "JetContainerKey", ""} |
WDHK | m_dec_Qw { this, "dec_Qw", m_jetKey, "Qw_" } |
Qw decorator. More... | |
WDHK | m_dec_Tau1 { this, "dec_Tau1", m_jetKey, "Tau1_" } |
Nsubjetiness decorators. More... | |
WDHK | m_dec_Tau2 { this, "dec_Tau2", m_jetKey, "Tau2_" } |
WDHK | m_dec_Tau3 { this, "dec_Tau3", m_jetKey, "Tau3_" } |
WDHK | m_dec_Tau4 { this, "dec_Tau4", m_jetKey, "Tau4_" } |
WDHK | m_dec_Tau21 { this, "dec_Tau21", m_jetKey, "Tau21_" } |
WDHK | m_dec_Tau32 { this, "dec_Tau32", m_jetKey, "Tau32_" } |
WDHK | m_dec_Split12 { this, "dec_Split12", m_jetKey, "Split12_" } |
KtSplittingScale decorators. More... | |
WDHK | m_dec_Split23 { this, "dec_Split23", m_jetKey, "Split23_" } |
WDHK | m_dec_Split34 { this, "dec_Split34", m_jetKey, "Split34_" } |
WDHK | m_dec_ECF1 { this, "dec_ECF1", m_jetKey, "ECF1_" } |
Energy correlation factors decorators. More... | |
WDHK | m_dec_ECF2 { this, "dec_ECF2", m_jetKey, "ECF2_" } |
WDHK | m_dec_ECF3 { this, "dec_ECF3", m_jetKey, "ECF3_" } |
WDHK | m_dec_ECF4 { this, "dec_ECF4", m_jetKey, "ECF4_" } |
WDHK | m_dec_C2 { this, "dec_C2", m_jetKey, "C2_" } |
WDHK | m_dec_D2 { this, "dec_D2", m_jetKey, "D2_" } |
WDHK | m_dec_pT { this, "dec_pT", m_jetKey, "pT_" } |
Reclustered jets information decorators. More... | |
WDHK | m_dec_m { this, "dec_m", m_jetKey, "m_" } |
WDHK | m_dec_NConstits { this, "dec_NConstits", m_jetKey, "NConstits_" } |
WDHK | m_dec_eta { this, "dec_eta", m_jetKey, "eta_" } |
WDHK | m_dec_phi { this, "dec_phi", m_jetKey, "phi_" } |
WDHK | m_dec_timing { this, "dec_timing", m_jetKey, "timing_" } |
Timing information. More... | |
std::optional< fastjet::Filter > | m_trimmer |
std::optional< fastjet::contrib::SoftDrop > | m_softdropper |
Definition at line 31 of file RCJetSubstructureAug.h.
|
private |
Definition at line 65 of file RCJetSubstructureAug.h.
DerivationFramework::RCJetSubstructureAug::RCJetSubstructureAug | ( | const std::string & | t, |
const std::string & | n, | ||
const IInterface * | p | ||
) |
Definition at line 32 of file RCJetSubstructureAug.cxx.
|
virtual |
Definition at line 36 of file RCJetSubstructureAug.cxx.
|
overridevirtual |
Definition at line 88 of file RCJetSubstructureAug.cxx.
|
overridevirtual |
Definition at line 40 of file RCJetSubstructureAug.cxx.
|
private |
Definition at line 55 of file RCJetSubstructureAug.h.
|
private |
Definition at line 88 of file RCJetSubstructureAug.h.
|
private |
Definition at line 89 of file RCJetSubstructureAug.h.
|
private |
Energy correlation factors decorators.
Definition at line 84 of file RCJetSubstructureAug.h.
|
private |
Definition at line 85 of file RCJetSubstructureAug.h.
|
private |
Definition at line 86 of file RCJetSubstructureAug.h.
|
private |
Definition at line 87 of file RCJetSubstructureAug.h.
|
private |
Definition at line 95 of file RCJetSubstructureAug.h.
|
private |
Definition at line 93 of file RCJetSubstructureAug.h.
|
private |
Definition at line 94 of file RCJetSubstructureAug.h.
|
private |
Definition at line 96 of file RCJetSubstructureAug.h.
|
private |
Reclustered jets information decorators.
Definition at line 92 of file RCJetSubstructureAug.h.
|
private |
Qw decorator.
Definition at line 68 of file RCJetSubstructureAug.h.
|
private |
KtSplittingScale decorators.
Definition at line 79 of file RCJetSubstructureAug.h.
|
private |
Definition at line 80 of file RCJetSubstructureAug.h.
|
private |
Definition at line 81 of file RCJetSubstructureAug.h.
|
private |
Nsubjetiness decorators.
Definition at line 71 of file RCJetSubstructureAug.h.
|
private |
Definition at line 72 of file RCJetSubstructureAug.h.
|
private |
Definition at line 75 of file RCJetSubstructureAug.h.
|
private |
Definition at line 73 of file RCJetSubstructureAug.h.
|
private |
Definition at line 76 of file RCJetSubstructureAug.h.
|
private |
Definition at line 74 of file RCJetSubstructureAug.h.
|
private |
Timing information.
Definition at line 99 of file RCJetSubstructureAug.h.
|
private |
Definition at line 42 of file RCJetSubstructureAug.h.
|
private |
Definition at line 48 of file RCJetSubstructureAug.h.
|
private |
Definition at line 62 of file RCJetSubstructureAug.h.
|
private |
Definition at line 53 of file RCJetSubstructureAug.h.
|
private |
Definition at line 59 of file RCJetSubstructureAug.h.
|
private |
Definition at line 51 of file RCJetSubstructureAug.h.
|
private |
Definition at line 44 of file RCJetSubstructureAug.h.
|
private |
Definition at line 103 of file RCJetSubstructureAug.h.
|
private |
Definition at line 40 of file RCJetSubstructureAug.h.
|
private |
Definition at line 46 of file RCJetSubstructureAug.h.
|
private |
Definition at line 102 of file RCJetSubstructureAug.h.
|
private |
Definition at line 57 of file RCJetSubstructureAug.h.