AliPhysics  8d00e07 (8d00e07)
AliAnalysisTaskHJetDphi Class Reference

#include <AliAnalysisTaskHJetDphi.h>

Inheritance diagram for AliAnalysisTaskHJetDphi:

Public Member Functions

 AliAnalysisTaskHJetDphi ()
 
 AliAnalysisTaskHJetDphi (const char *name)
 
virtual ~AliAnalysisTaskHJetDphi ()
 
void UserCreateOutputObjects ()
 
Bool_t UserNotify ()
 
void UserExec (Option_t *option)
 
void Terminate (Option_t *)
 
void PrintConfig ()
 
void SetVerbosity (Int_t i)
 
void SetIsEmbedding (Bool_t b)
 
void SetAnaType (Int_t i)
 
void SetRunPeriod (char *p)
 
void SetCollisionSystem (char *s)
 
void SetIsMC (Bool_t mc)
 
void SetAnalyzeMCTruth (Bool_t mc)
 
void SetOfflineTrgMask (AliVEvent::EOfflineTriggerTypes mask)
 
void SetMaxVtxZ (Double_t z)
 
void SetFilterMask (UInt_t filter)
 
void SetRequireITSRefit (Bool_t r)
 
void SetRequireSharedClsCut (Bool_t r)
 
void SetNonStdFile (char *s)
 
void SetMcParticleArrName (char *s)
 
void SetEmbTrkArrName (char *s)
 
void SetTrackArrName (char *s)
 
void SetSwitchOnAvoidTpcHole (Bool_t cut)
 
void SetCutTPCBoundary (Bool_t cut)
 
void SetDistToTPCBoundary (Double_t dist)
 
void SetTrkPtRange (Double_t min, Double_t max)
 
void SetTrkPhiRange (Double_t min, Double_t max)
 
void SetTrkEtaRange (Double_t min, Double_t max)
 
void SetRadius (Double_t rad)
 
void SetJetArrName (char *s)
 
void SetPLJetArrName (char *s)
 
void SetDLJetArrName (char *s)
 
void SetRhoName (char *s)
 
void SetRunTrkQA (Bool_t run)
 
void SetRunJetQA (Bool_t run)
 
void SetRunSingleInclHJet (Bool_t run)
 
void SetTTtype (Bool_t type)
 
void SetTTRange (Double_t min, Double_t max)
 
void SetJetPtMin (Double_t min)
 
void SetRunPLHJet (Bool_t run)
 
void SetRunDLHJet (Bool_t run)
 
void SetRunLeadTrkQA (Bool_t run)
 
void SetStudyKtEffects (Bool_t study)
 
void SetKtValue (Double_t kt)
 
void SetAODfilterBits (Int_t b0=0, Int_t b1=0)
 
void SetRunBkgFlow (Bool_t run)
 

Protected Member Functions

Bool_t RetrieveArraies ()
 
void RunTrackQA ()
 
void RunJetQA (const TClonesArray *jetArray, const Double_t rho, THnSparse *hJetPt, THnSparse *hJetArea, THnSparse *hJetQA)
 
Int_t FindSingleIncTrigger (const TClonesArray *trackArray, Double_t &trigPt, Double_t &trigPhi, Double_t &trigEta, const Int_t arrayType)
 
void RunSingleInclHJetCorr (Double_t trigPt, Double_t trigPhi, Double_t trigEta, const TClonesArray *jetArray, Double_t rho, THnSparse *hTT, THnSparse *hn)
 
void RunLeadTrkQA ()
 
void StudyKtEffects ()
 
Bool_t AcceptTrack (AliVParticle *track)
 
Bool_t IsGoodAODtrack (AliVParticle *track)
 
Bool_t IsGoodJet (Double_t jetEta)
 
Double_t GetLeadingPt (const Int_t jetIndex)
 
Double_t GetZ (const Double_t trkPx, const Double_t trkPy, const Double_t trkPz, const Double_t jetPx, const Double_t jetPy, const Double_t jetPz)
 
Double_t CalculateDPhi (const Double_t phi1, const Double_t phi2)
 
Double_t CalculatePhi (const Double_t py, const Double_t px)
 
Int_t LocateToTPCHole (const Double_t phi)
 
Int_t GetParticleType (Int_t pdg_input)
 
Double_t GetAODTrackPtRes (AliAODTrack *track)
 
Int_t GetPtHardBin (Double_t ptHard)
 

Private Member Functions

 AliAnalysisTaskHJetDphi (const AliAnalysisTaskHJetDphi &)
 
AliAnalysisTaskHJetDphioperator= (const AliAnalysisTaskHJetDphi &)
 

Private Attributes

Int_t fVerbosity
 
Bool_t fIsEmbedding
 
Int_t fAnaType
 
TString fPeriod
 
TString fCollisionSystem
 
Bool_t fIsMC
 
Bool_t fAnalyzeMCTruth
 
AliMCEvent * fMC
 
AliVEvent * fEvent
 MC events. More...
 
AliESDEventfESD
 Input event. More...
 
AliAODEventfAODIn
 ESD event. More...
 
AliAODEventfAODOut
 Input AOD event. More...
 
AliAODExtension * fAODExtension
 Output AOD event. More...
 
AliVEvent::EOfflineTriggerTypes fOfflineTrgMask
 where we take the jets from can be input or output AOD More...
 
Int_t fTriggerType
 
Double_t fCentrality
 Trigger type of the event. More...
 
Double_t fMaxVtxZ
 V0M for current event. More...
 
AliESDtrackCuts * fEsdTrkCut
 
AliESDtrackCuts * fEsdHybCut
 Track cuts for global tracks in ESD. More...
 
UInt_t fFilterMask
 Track cuts for complementary tracks in ESD. More...
 
Bool_t fRequireITSRefit
 
Bool_t fRequireSharedClsCut
 
Bool_t fIsInit
 
TString fNonStdFile
 Flag if all the arraies are successfully retrieved. More...
 
TString fMcParticleArrName
 
TClonesArray * fMcParticleArray
 
AliNamedArrayIfMcParticlelMap
 Array of input mc particles. More...
 
TString fEmbTrkArrName
 Array of mc map for EMCal train. More...
 
TClonesArray * fEmbTrkArray
 
TString fTrackArrName
 Array of PbPb tracks + PYTHIA tracks. More...
 
TClonesArray * fTrackArray
 
Int_t fTriggerTrkIndex
 Array of input tracks. More...
 
Double_t fTriggerTrkPt
 Index of the trigger track in the event. More...
 
Bool_t fSwitchOnAvoidTpcHole
 Trigger track pt. More...
 
Int_t fAvoidTpcHole
 
Bool_t fCutTPCBoundary
 
Double_t fDistToTPCBoundary
 
Double_t fMinTrkPt
 
Double_t fMaxTrkPt
 
Double_t fMinTrkEta
 
Double_t fMaxTrkEta
 
Double_t fMinTrkPhi
 
Double_t fMaxTrkPhi
 
Double_t fRadius
 
TString fJetArrName
 
TString fPLJetArrName
 
TString fDLJetArrName
 
TClonesArray * fJetArray
 
TClonesArray * fPLJetArray
 Array of the found jets. More...
 
TClonesArray * fDLJetArray
 Array of the embedded PYTHIA jet array on particle level. More...
 
TString fRhoName
 Array of the embedded PYTHIA jet array on detector level. More...
 
AliRhoParameterfRho
 
Double_t fRhoValue
 Rho parameter. More...
 
AliAODJetEventBackground * fEvtBkg
 Value of the rho parameter. More...
 
AliNamedStringfPtHardBinName
 Event background for LEGO train. More...
 
Int_t fPtHardBin
 Pt hard bin param. More...
 
Bool_t fRunTrkQA
 Pt hard bin. More...
 
Bool_t fRunJetQA
 
Bool_t fRunSingleInclHJet
 
Int_t fTTtype
 
Double_t fTTMinPt
 
Double_t fTTMaxPt
 
Double_t fJetPtMin
 
Bool_t fRunPLHJet
 
Bool_t fRunDLHJet
 
Bool_t fRunLeadTrkQA
 
Bool_t fStudyKtEffects
 
Double_t fKtValue
 
TRandom3 * fRandom
 
Int_t fAODfilterBits [2]
 Random number generator. More...
 
Bool_t fRunBkgFlow
 
TListfOutputList
 
TH1F * fhEventStat
 Output list. More...
 
TH1F * fhNTrials
 
TH1F * fhPtHardBins
 
TH1F * fhVtxZ [4]
 
TH1F * fhCentrality [4]
 
TH2FfhRhoVsCent [4]
 
TH2FfhTrkPt [4]
 
THnSparse * fhTrkQA [4]
 
THnSparse * fhTrkPtRes [4]
 
THnSparse * fhTrkPhiRes [4]
 
THnSparse * fhJetPt [4][3]
 
THnSparse * fhJetArea [4][3]
 
THnSparse * fhJetQA [4][3]
 
TH1F * fhNumberOfTT [4]
 
THnSparse * fhTTPt [4][3]
 
THnSparse * fHJetPhiCorr [4][3]
 
THnSparse * fHJetPhiCorrUp [4]
 
THnSparse * fHJetPhiCorrDown [4]
 
THnSparse * fhLeadTrkQA [4]
 
THnSparse * fhKtEffects [4]
 

Detailed Description

Definition at line 29 of file AliAnalysisTaskHJetDphi.h.

Constructor & Destructor Documentation

AliAnalysisTaskHJetDphi::AliAnalysisTaskHJetDphi ( )

Definition at line 62 of file AliAnalysisTaskHJetDphi.cxx.

AliAnalysisTaskHJetDphi::AliAnalysisTaskHJetDphi ( const char *  name)

Definition at line 121 of file AliAnalysisTaskHJetDphi.cxx.

AliAnalysisTaskHJetDphi::~AliAnalysisTaskHJetDphi ( )
virtual

Definition at line 182 of file AliAnalysisTaskHJetDphi.cxx.

AliAnalysisTaskHJetDphi::AliAnalysisTaskHJetDphi ( const AliAnalysisTaskHJetDphi )
private

Member Function Documentation

Bool_t AliAnalysisTaskHJetDphi::AcceptTrack ( AliVParticle *  track)
protected

Definition at line 1260 of file AliAnalysisTaskHJetDphi.cxx.

Referenced by FindSingleIncTrigger(), RunTrackQA(), and SetRunBkgFlow().

Double_t AliAnalysisTaskHJetDphi::CalculateDPhi ( const Double_t  phi1,
const Double_t  phi2 
)
protected
Double_t AliAnalysisTaskHJetDphi::CalculatePhi ( const Double_t  py,
const Double_t  px 
)
protected

Definition at line 1233 of file AliAnalysisTaskHJetDphi.cxx.

Referenced by SetRunBkgFlow().

Int_t AliAnalysisTaskHJetDphi::FindSingleIncTrigger ( const TClonesArray *  trackArray,
Double_t trigPt,
Double_t trigPhi,
Double_t trigEta,
const Int_t  arrayType 
)
protected

Definition at line 691 of file AliAnalysisTaskHJetDphi.cxx.

Referenced by SetRunBkgFlow(), and UserExec().

Double_t AliAnalysisTaskHJetDphi::GetAODTrackPtRes ( AliAODTrack *  track)
protected

Definition at line 1325 of file AliAnalysisTaskHJetDphi.cxx.

Referenced by RunTrackQA(), and SetRunBkgFlow().

Double_t AliAnalysisTaskHJetDphi::GetLeadingPt ( const Int_t  jetIndex)
protected

Referenced by SetRunBkgFlow().

Int_t AliAnalysisTaskHJetDphi::GetParticleType ( Int_t  pdg_input)
protected

Definition at line 1311 of file AliAnalysisTaskHJetDphi.cxx.

Referenced by SetRunBkgFlow().

Int_t AliAnalysisTaskHJetDphi::GetPtHardBin ( Double_t  ptHard)
protected

Definition at line 1298 of file AliAnalysisTaskHJetDphi.cxx.

Referenced by SetRunBkgFlow(), and UserExec().

Double_t AliAnalysisTaskHJetDphi::GetZ ( const Double_t  trkPx,
const Double_t  trkPy,
const Double_t  trkPz,
const Double_t  jetPx,
const Double_t  jetPy,
const Double_t  jetPz 
)
protected

Definition at line 1371 of file AliAnalysisTaskHJetDphi.cxx.

Referenced by SetRunBkgFlow().

Bool_t AliAnalysisTaskHJetDphi::IsGoodAODtrack ( AliVParticle *  track)
protected

Definition at line 1269 of file AliAnalysisTaskHJetDphi.cxx.

Referenced by FindSingleIncTrigger(), RunTrackQA(), and SetRunBkgFlow().

Bool_t AliAnalysisTaskHJetDphi::IsGoodJet ( Double_t  jetEta)
protected
Int_t AliAnalysisTaskHJetDphi::LocateToTPCHole ( const Double_t  phi)
protected

Definition at line 1252 of file AliAnalysisTaskHJetDphi.cxx.

Referenced by SetRunBkgFlow().

AliAnalysisTaskHJetDphi& AliAnalysisTaskHJetDphi::operator= ( const AliAnalysisTaskHJetDphi )
private
void AliAnalysisTaskHJetDphi::PrintConfig ( )

Definition at line 1342 of file AliAnalysisTaskHJetDphi.cxx.

Referenced by UserCreateOutputObjects().

Bool_t AliAnalysisTaskHJetDphi::RetrieveArraies ( )
protected

Definition at line 1015 of file AliAnalysisTaskHJetDphi.cxx.

Referenced by SetRunBkgFlow(), and UserExec().

void AliAnalysisTaskHJetDphi::RunJetQA ( const TClonesArray *  jetArray,
const Double_t  rho,
THnSparse *  hJetPt,
THnSparse *  hJetArea,
THnSparse *  hJetQA 
)
protected

Definition at line 906 of file AliAnalysisTaskHJetDphi.cxx.

Referenced by SetRunBkgFlow(), and UserExec().

void AliAnalysisTaskHJetDphi::RunLeadTrkQA ( )
protected

Definition at line 949 of file AliAnalysisTaskHJetDphi.cxx.

Referenced by SetRunBkgFlow(), and UserExec().

void AliAnalysisTaskHJetDphi::RunSingleInclHJetCorr ( Double_t  trigPt,
Double_t  trigPhi,
Double_t  trigEta,
const TClonesArray *  jetArray,
Double_t  rho,
THnSparse *  hTT,
THnSparse *  hn 
)
protected

Definition at line 769 of file AliAnalysisTaskHJetDphi.cxx.

Referenced by SetRunBkgFlow(), and UserExec().

void AliAnalysisTaskHJetDphi::RunTrackQA ( )
protected

Definition at line 815 of file AliAnalysisTaskHJetDphi.cxx.

Referenced by SetRunBkgFlow(), and UserExec().

void AliAnalysisTaskHJetDphi::SetAnalyzeMCTruth ( Bool_t  mc)
inline

Definition at line 47 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetAnaType ( Int_t  i)
inline

Definition at line 43 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetAODfilterBits ( Int_t  b0 = 0,
Int_t  b1 = 0 
)
inline

Definition at line 79 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetCollisionSystem ( char *  s)
inline

Definition at line 45 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetCutTPCBoundary ( Bool_t  cut)
inline

Definition at line 58 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetDistToTPCBoundary ( Double_t  dist)
inline

Definition at line 59 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetDLJetArrName ( char *  s)
inline

Definition at line 66 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetEmbTrkArrName ( char *  s)
inline

Definition at line 55 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetFilterMask ( UInt_t  filter)
inline

Definition at line 50 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetIsEmbedding ( Bool_t  b)
inline

Definition at line 42 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetIsMC ( Bool_t  mc)
inline

Definition at line 46 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetJetArrName ( char *  s)
inline

Definition at line 64 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetJetPtMin ( Double_t  min)
inline

Definition at line 73 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetKtValue ( Double_t  kt)
inline

Definition at line 78 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetMaxVtxZ ( Double_t  z)
inline

Definition at line 49 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetMcParticleArrName ( char *  s)
inline

Definition at line 54 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetNonStdFile ( char *  s)
inline

Definition at line 53 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetOfflineTrgMask ( AliVEvent::EOfflineTriggerTypes  mask)
inline

Definition at line 48 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetPLJetArrName ( char *  s)
inline

Definition at line 65 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetRadius ( Double_t  rad)
inline

Definition at line 63 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetRequireITSRefit ( Bool_t  r)
inline

Definition at line 51 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetRequireSharedClsCut ( Bool_t  r)
inline

Definition at line 52 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetRhoName ( char *  s)
inline

Definition at line 67 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetRunBkgFlow ( Bool_t  run)
inline

Definition at line 80 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetRunDLHJet ( Bool_t  run)
inline

Definition at line 75 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetRunJetQA ( Bool_t  run)
inline

Definition at line 69 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetRunLeadTrkQA ( Bool_t  run)
inline

Definition at line 76 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetRunPeriod ( char *  p)
inline

Definition at line 44 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetRunPLHJet ( Bool_t  run)
inline

Definition at line 74 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetRunSingleInclHJet ( Bool_t  run)
inline

Definition at line 70 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetRunTrkQA ( Bool_t  run)
inline

Definition at line 68 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetStudyKtEffects ( Bool_t  study)
inline

Definition at line 77 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetSwitchOnAvoidTpcHole ( Bool_t  cut)
inline

Definition at line 57 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetTrackArrName ( char *  s)
inline

Definition at line 56 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetTrkEtaRange ( Double_t  min,
Double_t  max 
)
inline

Definition at line 62 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetTrkPhiRange ( Double_t  min,
Double_t  max 
)
inline

Definition at line 61 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetTrkPtRange ( Double_t  min,
Double_t  max 
)
inline

Definition at line 60 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetTTRange ( Double_t  min,
Double_t  max 
)
inline

Definition at line 72 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetTTtype ( Bool_t  type)
inline

Definition at line 71 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::SetVerbosity ( Int_t  i)
inline

Definition at line 41 of file AliAnalysisTaskHJetDphi.h.

void AliAnalysisTaskHJetDphi::StudyKtEffects ( )
protected

Definition at line 986 of file AliAnalysisTaskHJetDphi.cxx.

Referenced by SetRunBkgFlow(), and UserExec().

void AliAnalysisTaskHJetDphi::Terminate ( Option_t )

Definition at line 1377 of file AliAnalysisTaskHJetDphi.cxx.

void AliAnalysisTaskHJetDphi::UserCreateOutputObjects ( )

Definition at line 192 of file AliAnalysisTaskHJetDphi.cxx.

void AliAnalysisTaskHJetDphi::UserExec ( Option_t option)

Definition at line 500 of file AliAnalysisTaskHJetDphi.cxx.

Bool_t AliAnalysisTaskHJetDphi::UserNotify ( )

Definition at line 418 of file AliAnalysisTaskHJetDphi.cxx.

Member Data Documentation

Bool_t AliAnalysisTaskHJetDphi::fAnalyzeMCTruth
private
AliAODExtension* AliAnalysisTaskHJetDphi::fAODExtension
private

Output AOD event.

Definition at line 116 of file AliAnalysisTaskHJetDphi.h.

Referenced by RetrieveArraies(), and UserExec().

Int_t AliAnalysisTaskHJetDphi::fAODfilterBits[2]
private

Random number generator.

Definition at line 173 of file AliAnalysisTaskHJetDphi.h.

Referenced by AliAnalysisTaskHJetDphi(), RunTrackQA(), and SetAODfilterBits().

AliAODEvent* AliAnalysisTaskHJetDphi::fAODIn
private

ESD event.

Definition at line 114 of file AliAnalysisTaskHJetDphi.h.

Referenced by RetrieveArraies(), RunTrackQA(), and UserExec().

AliAODEvent* AliAnalysisTaskHJetDphi::fAODOut
private

Input AOD event.

Definition at line 115 of file AliAnalysisTaskHJetDphi.h.

Referenced by RetrieveArraies(), and UserExec().

Int_t AliAnalysisTaskHJetDphi::fAvoidTpcHole
private

Definition at line 138 of file AliAnalysisTaskHJetDphi.h.

Referenced by FindSingleIncTrigger(), and UserNotify().

Double_t AliAnalysisTaskHJetDphi::fCentrality
private

Trigger type of the event.

Definition at line 119 of file AliAnalysisTaskHJetDphi.h.

Referenced by RunJetQA(), RunLeadTrkQA(), RunSingleInclHJetCorr(), RunTrackQA(), StudyKtEffects(), and UserExec().

TString AliAnalysisTaskHJetDphi::fCollisionSystem
private
Bool_t AliAnalysisTaskHJetDphi::fCutTPCBoundary
private

Definition at line 139 of file AliAnalysisTaskHJetDphi.h.

Referenced by FindSingleIncTrigger(), PrintConfig(), and SetCutTPCBoundary().

Double_t AliAnalysisTaskHJetDphi::fDistToTPCBoundary
private
TClonesArray* AliAnalysisTaskHJetDphi::fDLJetArray
private

Array of the embedded PYTHIA jet array on particle level.

Definition at line 153 of file AliAnalysisTaskHJetDphi.h.

Referenced by RetrieveArraies(), StudyKtEffects(), and UserExec().

TString AliAnalysisTaskHJetDphi::fDLJetArrName
private

Definition at line 150 of file AliAnalysisTaskHJetDphi.h.

Referenced by RetrieveArraies(), and SetDLJetArrName().

TClonesArray* AliAnalysisTaskHJetDphi::fEmbTrkArray
private

Definition at line 132 of file AliAnalysisTaskHJetDphi.h.

Referenced by RetrieveArraies().

TString AliAnalysisTaskHJetDphi::fEmbTrkArrName
private

Array of mc map for EMCal train.

Definition at line 131 of file AliAnalysisTaskHJetDphi.h.

Referenced by RetrieveArraies(), and SetEmbTrkArrName().

AliESDEvent* AliAnalysisTaskHJetDphi::fESD
private

Input event.

Definition at line 113 of file AliAnalysisTaskHJetDphi.h.

Referenced by RunTrackQA(), and UserExec().

AliESDtrackCuts* AliAnalysisTaskHJetDphi::fEsdHybCut
private

Track cuts for global tracks in ESD.

Definition at line 122 of file AliAnalysisTaskHJetDphi.h.

Referenced by RunTrackQA(), UserCreateOutputObjects(), and ~AliAnalysisTaskHJetDphi().

AliESDtrackCuts* AliAnalysisTaskHJetDphi::fEsdTrkCut
private
AliVEvent* AliAnalysisTaskHJetDphi::fEvent
private

MC events.

Definition at line 112 of file AliAnalysisTaskHJetDphi.h.

Referenced by RetrieveArraies(), and UserExec().

AliAODJetEventBackground* AliAnalysisTaskHJetDphi::fEvtBkg
private

Value of the rho parameter.

Definition at line 157 of file AliAnalysisTaskHJetDphi.h.

Referenced by RetrieveArraies(), and UserExec().

UInt_t AliAnalysisTaskHJetDphi::fFilterMask
private

Track cuts for complementary tracks in ESD.

Definition at line 123 of file AliAnalysisTaskHJetDphi.h.

Referenced by IsGoodAODtrack(), PrintConfig(), and SetFilterMask().

TH1F* AliAnalysisTaskHJetDphi::fhCentrality[4]
private
TH1F* AliAnalysisTaskHJetDphi::fhEventStat
private

Output list.

Definition at line 178 of file AliAnalysisTaskHJetDphi.h.

Referenced by UserCreateOutputObjects(), and UserExec().

THnSparse* AliAnalysisTaskHJetDphi::fhJetArea[4][3]
private
THnSparse* AliAnalysisTaskHJetDphi::fHJetPhiCorr[4][3]
private
THnSparse* AliAnalysisTaskHJetDphi::fHJetPhiCorrDown[4]
private
THnSparse* AliAnalysisTaskHJetDphi::fHJetPhiCorrUp[4]
private
THnSparse* AliAnalysisTaskHJetDphi::fhJetPt[4][3]
private
THnSparse* AliAnalysisTaskHJetDphi::fhJetQA[4][3]
private
THnSparse* AliAnalysisTaskHJetDphi::fhKtEffects[4]
private
THnSparse* AliAnalysisTaskHJetDphi::fhLeadTrkQA[4]
private
TH1F* AliAnalysisTaskHJetDphi::fhNTrials
private

Definition at line 179 of file AliAnalysisTaskHJetDphi.h.

Referenced by UserCreateOutputObjects(), and UserNotify().

TH1F* AliAnalysisTaskHJetDphi::fhNumberOfTT[4]
private
TH1F* AliAnalysisTaskHJetDphi::fhPtHardBins
private

Definition at line 180 of file AliAnalysisTaskHJetDphi.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTaskHJetDphi::fhRhoVsCent[4]
private
THnSparse* AliAnalysisTaskHJetDphi::fhTrkPhiRes[4]
private
TH2F* AliAnalysisTaskHJetDphi::fhTrkPt[4]
private
THnSparse* AliAnalysisTaskHJetDphi::fhTrkPtRes[4]
private
THnSparse* AliAnalysisTaskHJetDphi::fhTrkQA[4]
private
THnSparse* AliAnalysisTaskHJetDphi::fhTTPt[4][3]
private
TH1F* AliAnalysisTaskHJetDphi::fhVtxZ[4]
private
Bool_t AliAnalysisTaskHJetDphi::fIsEmbedding
private
Bool_t AliAnalysisTaskHJetDphi::fIsInit
private

Definition at line 126 of file AliAnalysisTaskHJetDphi.h.

Referenced by UserExec().

Bool_t AliAnalysisTaskHJetDphi::fIsMC
private

Definition at line 109 of file AliAnalysisTaskHJetDphi.h.

Referenced by PrintConfig(), SetIsMC(), UserExec(), and UserNotify().

TClonesArray* AliAnalysisTaskHJetDphi::fJetArray
private
TString AliAnalysisTaskHJetDphi::fJetArrName
private

Definition at line 148 of file AliAnalysisTaskHJetDphi.h.

Referenced by RetrieveArraies(), and SetJetArrName().

Double_t AliAnalysisTaskHJetDphi::fJetPtMin
private

Definition at line 166 of file AliAnalysisTaskHJetDphi.h.

Referenced by PrintConfig(), RunSingleInclHJetCorr(), and SetJetPtMin().

Double_t AliAnalysisTaskHJetDphi::fKtValue
private

Definition at line 171 of file AliAnalysisTaskHJetDphi.h.

Referenced by SetKtValue(), and StudyKtEffects().

Double_t AliAnalysisTaskHJetDphi::fMaxTrkEta
private

Definition at line 144 of file AliAnalysisTaskHJetDphi.h.

Referenced by AcceptTrack(), PrintConfig(), and SetTrkEtaRange().

Double_t AliAnalysisTaskHJetDphi::fMaxTrkPhi
private

Definition at line 146 of file AliAnalysisTaskHJetDphi.h.

Referenced by AcceptTrack(), PrintConfig(), and SetTrkPhiRange().

Double_t AliAnalysisTaskHJetDphi::fMaxTrkPt
private

Definition at line 142 of file AliAnalysisTaskHJetDphi.h.

Referenced by AcceptTrack(), PrintConfig(), and SetTrkPtRange().

Double_t AliAnalysisTaskHJetDphi::fMaxVtxZ
private

V0M for current event.

Definition at line 120 of file AliAnalysisTaskHJetDphi.h.

Referenced by SetMaxVtxZ(), and UserExec().

AliMCEvent* AliAnalysisTaskHJetDphi::fMC
private

Definition at line 111 of file AliAnalysisTaskHJetDphi.h.

Referenced by RunTrackQA(), and UserExec().

TClonesArray* AliAnalysisTaskHJetDphi::fMcParticleArray
private

Definition at line 129 of file AliAnalysisTaskHJetDphi.h.

Referenced by RetrieveArraies(), and UserExec().

TString AliAnalysisTaskHJetDphi::fMcParticleArrName
private

Definition at line 128 of file AliAnalysisTaskHJetDphi.h.

Referenced by RetrieveArraies(), and SetMcParticleArrName().

AliNamedArrayI* AliAnalysisTaskHJetDphi::fMcParticlelMap
private

Array of input mc particles.

Definition at line 130 of file AliAnalysisTaskHJetDphi.h.

Referenced by RetrieveArraies().

Double_t AliAnalysisTaskHJetDphi::fMinTrkEta
private

Definition at line 143 of file AliAnalysisTaskHJetDphi.h.

Referenced by AcceptTrack(), PrintConfig(), and SetTrkEtaRange().

Double_t AliAnalysisTaskHJetDphi::fMinTrkPhi
private

Definition at line 145 of file AliAnalysisTaskHJetDphi.h.

Referenced by AcceptTrack(), PrintConfig(), and SetTrkPhiRange().

Double_t AliAnalysisTaskHJetDphi::fMinTrkPt
private

Definition at line 141 of file AliAnalysisTaskHJetDphi.h.

Referenced by AcceptTrack(), PrintConfig(), and SetTrkPtRange().

TString AliAnalysisTaskHJetDphi::fNonStdFile
private

Flag if all the arraies are successfully retrieved.

Definition at line 127 of file AliAnalysisTaskHJetDphi.h.

Referenced by SetNonStdFile(), and UserExec().

AliVEvent::EOfflineTriggerTypes AliAnalysisTaskHJetDphi::fOfflineTrgMask
private

where we take the jets from can be input or output AOD

Definition at line 117 of file AliAnalysisTaskHJetDphi.h.

Referenced by PrintConfig(), SetOfflineTrgMask(), and UserExec().

TList* AliAnalysisTaskHJetDphi::fOutputList
private
TString AliAnalysisTaskHJetDphi::fPeriod
private
TClonesArray* AliAnalysisTaskHJetDphi::fPLJetArray
private

Array of the found jets.

Definition at line 152 of file AliAnalysisTaskHJetDphi.h.

Referenced by RetrieveArraies(), and UserExec().

TString AliAnalysisTaskHJetDphi::fPLJetArrName
private

Definition at line 149 of file AliAnalysisTaskHJetDphi.h.

Referenced by RetrieveArraies(), and SetPLJetArrName().

Int_t AliAnalysisTaskHJetDphi::fPtHardBin
private

Pt hard bin param.

Definition at line 159 of file AliAnalysisTaskHJetDphi.h.

Referenced by RunJetQA(), RunSingleInclHJetCorr(), StudyKtEffects(), and UserExec().

AliNamedString* AliAnalysisTaskHJetDphi::fPtHardBinName
private

Event background for LEGO train.

Definition at line 158 of file AliAnalysisTaskHJetDphi.h.

Referenced by RetrieveArraies(), and UserExec().

Double_t AliAnalysisTaskHJetDphi::fRadius
private
TRandom3* AliAnalysisTaskHJetDphi::fRandom
private
Bool_t AliAnalysisTaskHJetDphi::fRequireITSRefit
private

Definition at line 124 of file AliAnalysisTaskHJetDphi.h.

Referenced by IsGoodAODtrack(), PrintConfig(), and SetRequireITSRefit().

Bool_t AliAnalysisTaskHJetDphi::fRequireSharedClsCut
private

Definition at line 125 of file AliAnalysisTaskHJetDphi.h.

Referenced by IsGoodAODtrack(), PrintConfig(), and SetRequireSharedClsCut().

AliRhoParameter* AliAnalysisTaskHJetDphi::fRho
private

Definition at line 155 of file AliAnalysisTaskHJetDphi.h.

Referenced by RetrieveArraies(), and UserExec().

TString AliAnalysisTaskHJetDphi::fRhoName
private

Array of the embedded PYTHIA jet array on detector level.

Definition at line 154 of file AliAnalysisTaskHJetDphi.h.

Referenced by RetrieveArraies(), and SetRhoName().

Double_t AliAnalysisTaskHJetDphi::fRhoValue
private

Rho parameter.

Definition at line 156 of file AliAnalysisTaskHJetDphi.h.

Referenced by UserExec().

Bool_t AliAnalysisTaskHJetDphi::fRunBkgFlow
private
Bool_t AliAnalysisTaskHJetDphi::fRunDLHJet
private

Definition at line 168 of file AliAnalysisTaskHJetDphi.h.

Referenced by SetRunDLHJet(), UserCreateOutputObjects(), and UserExec().

Bool_t AliAnalysisTaskHJetDphi::fRunJetQA
private
Bool_t AliAnalysisTaskHJetDphi::fRunLeadTrkQA
private
Bool_t AliAnalysisTaskHJetDphi::fRunPLHJet
private

Definition at line 167 of file AliAnalysisTaskHJetDphi.h.

Referenced by SetRunPLHJet(), UserCreateOutputObjects(), and UserExec().

Bool_t AliAnalysisTaskHJetDphi::fRunSingleInclHJet
private
Bool_t AliAnalysisTaskHJetDphi::fRunTrkQA
private

Pt hard bin.

Definition at line 160 of file AliAnalysisTaskHJetDphi.h.

Referenced by PrintConfig(), SetRunTrkQA(), UserCreateOutputObjects(), and UserExec().

Bool_t AliAnalysisTaskHJetDphi::fStudyKtEffects
private
Bool_t AliAnalysisTaskHJetDphi::fSwitchOnAvoidTpcHole
private

Trigger track pt.

Definition at line 137 of file AliAnalysisTaskHJetDphi.h.

Referenced by FindSingleIncTrigger(), PrintConfig(), SetSwitchOnAvoidTpcHole(), and UserNotify().

TClonesArray* AliAnalysisTaskHJetDphi::fTrackArray
private
TString AliAnalysisTaskHJetDphi::fTrackArrName
private

Array of PbPb tracks + PYTHIA tracks.

Definition at line 133 of file AliAnalysisTaskHJetDphi.h.

Referenced by RetrieveArraies(), and SetTrackArrName().

Int_t AliAnalysisTaskHJetDphi::fTriggerTrkIndex
private

Array of input tracks.

Definition at line 135 of file AliAnalysisTaskHJetDphi.h.

Referenced by FindSingleIncTrigger(), RunLeadTrkQA(), and StudyKtEffects().

Double_t AliAnalysisTaskHJetDphi::fTriggerTrkPt
private

Index of the trigger track in the event.

Definition at line 136 of file AliAnalysisTaskHJetDphi.h.

Int_t AliAnalysisTaskHJetDphi::fTriggerType
private

Definition at line 118 of file AliAnalysisTaskHJetDphi.h.

Referenced by RunLeadTrkQA(), RunTrackQA(), StudyKtEffects(), and UserExec().

Double_t AliAnalysisTaskHJetDphi::fTTMaxPt
private

Definition at line 165 of file AliAnalysisTaskHJetDphi.h.

Referenced by PrintConfig(), and SetTTRange().

Double_t AliAnalysisTaskHJetDphi::fTTMinPt
private

Definition at line 164 of file AliAnalysisTaskHJetDphi.h.

Referenced by FindSingleIncTrigger(), PrintConfig(), and SetTTRange().

Int_t AliAnalysisTaskHJetDphi::fTTtype
private

Definition at line 163 of file AliAnalysisTaskHJetDphi.h.

Referenced by FindSingleIncTrigger(), and SetTTtype().

Int_t AliAnalysisTaskHJetDphi::fVerbosity
private

Definition at line 104 of file AliAnalysisTaskHJetDphi.h.

Referenced by SetVerbosity(), and UserExec().


The documentation for this class was generated from the following files: