![]() |
AliPhysics
cf1a5e2 (cf1a5e2)
|
#include <AliAnalysisTaskEmcalJetHUtils.h>
Public Types | |
enum | ELeadingHadronBiasType_t { kCharged = 0, kNeutral = 1, kBoth = 2 } |
Determine the jet leading hadron bias type. More... | |
Static Public Member Functions | |
static double | GetLeadingHadronPt (AliEmcalJet *jet, ELeadingHadronBiasType_t leadingHadronType) |
static double | RelativeEPAngle (double jetAngle, double epAngle) |
Static Public Attributes | |
static const std::map< std::string, ELeadingHadronBiasType_t > | fgkLeadingHadronBiasMap |
! Map from name to leading hadron bias used with the YAML config More... | |
Definition at line 22 of file AliAnalysisTaskEmcalJetHUtils.h.
Determine the jet leading hadron bias type.
Enumerator | |
---|---|
kCharged |
! Charged hadron bias |
kNeutral |
! Neutral hadron bias |
kBoth |
! Leading is from the leader of both |
Definition at line 28 of file AliAnalysisTaskEmcalJetHUtils.h.
|
static |
Determine leading hadron pt in a jet. This is inspired by AliJetContainer::GetLeadingHadronMomentum(), but that particular function is avoided because the cluster energy retrieved is always the raw E while the cluster energy used in creating the jet would be preferred. One could create a cluster container and go through all of those steps, but there is a simpler approach: the leading charged and neutral momenta are stored in AliEmcalJet while performing jet finding.
[in] | jet | Jet from which the leading hadron pt should be extracted |
[in] | leadingHadronType | Type of leading hadron pt to retrieve |
Definition at line 39 of file AliAnalysisTaskEmcalJetHUtils.cxx.
Referenced by PWGJE::EMCALJetTasks::AliAnalysisTaskEmcalJetHPerformance::CreateResponseMatrixFillWrapper().
|
static |
Function to calculate angle between jet and EP in the 1st quadrant (0,Pi/2). Adapted from AliAnalysisTaskEmcalJetHadEPpid.
jetAngle | Phi angle of the jet (could be any particle) |
epAngle | Event plane angle |
Definition at line 78 of file AliAnalysisTaskEmcalJetHUtils.cxx.
Referenced by PWGJE::EMCALJetTasks::AliAnalysisTaskEmcalJetHPerformance::CreateResponseMatrixFillWrapper(), and PWGJE::EMCALJetTasks::AliAnalysisTaskEmcalJetHCorrelations::Run().
|
static |
! Map from name to leading hadron bias used with the YAML config
Definition at line 33 of file AliAnalysisTaskEmcalJetHUtils.h.
Referenced by PWGJE::EMCALJetTasks::AliAnalysisTaskEmcalJetHPerformance::RetrieveAndSetTaskPropertiesFromYAMLConfig().