AliPhysics  fceccc5 (fceccc5)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliAnalysisTaskFullppJet Class Reference

#include <AliAnalysisTaskFullppJet.h>

Inheritance diagram for AliAnalysisTaskFullppJet:

Public Types

enum  {
  kTPCOnlyVtx = 1<<3, kTrigger = 1<<4, kHighZ = 1<<5, kSuspicious = 1<<6,
  kGluon = 1<<9, kQuark = 1<<10, kLeadCh = 1<<11
}
 
enum  { kHybrid =0, kTPCOnly =1, kGlobal =2 }
 

Public Member Functions

 AliAnalysisTaskFullppJet ()
 
 AliAnalysisTaskFullppJet (const char *name)
 
virtual ~AliAnalysisTaskFullppJet ()
 
Bool_t Notify ()
 
void UserCreateOutputObjects ()
 
void UserExec (Option_t *option)
 
void Terminate (Option_t *)
 
void PrintConfig ()
 
void SetAnaType (Int_t ana)
 
void SetMCAna (Bool_t mc)
 
void SetPhySelForMC (Bool_t phy)
 
void SetChargedMC (Bool_t mc)
 
void SetRejectSPDPileup (Bool_t re)
 
void SetRejectExoticTrigger (Bool_t re)
 
void SetCheckTriggerMask (Bool_t check)
 
void SetRunPeriod (char *p)
 
void SetOfflineTrigger (Bool_t t)
 
void SetXsec (Float_t Xsec)
 
void SetConstrainChargedInEMCal (Bool_t con)
 
void SetRejectNK (Bool_t reject)
 
void SetRejectWD (Bool_t reject)
 
void SetVerbosity (Int_t v)
 
void SetTrackCutsType (Int_t type)
 
void SetEsdTrackCuts (AliESDtrackCuts *cuts)
 
void SetHybridTrackCuts1 (AliESDtrackCuts *cuts)
 
void SetHybridTrackCuts2 (AliESDtrackCuts *cuts)
 
void SetKinCutType (Int_t type)
 
void SetZvtx (Double_t zvtx)
 
void SetEtaMax (Double_t eta)
 
void SetdEdxRange (Double_t min, Double_t max)
 
void SetEoverPRange (Double_t min, Double_t max)
 
void SetMatchType (Int_t type)
 
void SetRejectExoticCluster (Bool_t reject)
 
void SetRemoveProblematicSM4 (Bool_t remove)
 
void SetUseGoodSM (Bool_t good)
 
void SetStudySubEInHC (Bool_t study)
 
void SetStudyMcOverSubE (Bool_t study)
 
void SetRejectElectron (Bool_t reject)
 
void SetCorrectHadron (Bool_t correct)
 
void SetHCFraction (Float_t fraction)
 
void SetHCLowerPtCutMIP (Double_t pt)
 
void SetNonStdBranch (char *name)
 
void SetNonStdFile (char *name)
 
void SetAlgorithm (char *algo)
 
void SetRadius (char *r)
 
void SetRecombinationScheme (Int_t scheme)
 
void SetSpotGoodJet (Bool_t spot)
 
void SetFindChargedOnlyJet (Bool_t ch)
 
void SetFindNeutralOnlyJet (Bool_t ne)
 
void SetCheckTrkEffCorr (Bool_t check)
 
void SetTrkEffCorrCutZ (Double_t zcut)
 
void SetSmearMC (Double_t smear)
 
void SetRunUE (Bool_t run)
 
void SetCheckTPCOnlyVtx (Bool_t check)
 
void SetRunSecondaries (Bool_t run)
 
void SetPtRange (Double_t minMB, Double_t maxMB, Double_t minHT, Double_t maxHT)
 
void SetEtRange (Double_t minMB, Double_t maxMB, Double_t minHT, Double_t maxHT)
 
void SetJetNEFCut (Double_t min, Double_t max)
 
void SetSaveQAHistos (Bool_t save)
 
void SetSysJetTrigEff (Bool_t sys)
 
void SetVaryJetTrigEff (Double_t vary)
 
void SetSysTrkPtRes (Bool_t sys)
 
void SetVaryTrkPtRes (Double_t vary)
 
void SetSysTrkEff (Bool_t sys)
 
void SetVaryTrkEff (Double_t vary)
 
void SetSysTrkClsMth (Bool_t sys)
 
void SetSysTrkClsCut (Double_t deta, Double_t dphi)
 
void SetSysNonLinearity (Bool_t sys)
 
void SetSysClusterEScale (Bool_t sys)
 
void SetVaryClusterEScale (Double_t vary)
 
void SetSysClusterERes (Bool_t sys)
 
void SetVaryClusterERes (Double_t vary)
 
void SetSysClusterizer (Bool_t sys)
 

Protected Types

enum  { kNBins = 20 }
 
enum  { kNRadii = 3 }
 

Protected Member Functions

AliESDtrack * GetAcceptTrack (AliESDtrack *esdtrack)
 
Int_t RunOfflineTrigger ()
 
Double_t GetOfflineTriggerProbability (AliESDCaloCluster *cluster)
 
Int_t GetClusterSuperModule (AliESDCaloCluster *cluster)
 
void ProcessMC (const Int_t r=0)
 
void GetMCInfo ()
 
Bool_t IsGoodMcPartilce (const AliVParticle *vParticle, const Int_t ipart)
 
Int_t GetParentParton (const Int_t ipart)
 
Int_t FindSpatialMatchedJet (fastjet::PseudoJet jet, AliFJWrapper *jetFinder, Double_t &dEta, Double_t &dPhi, Double_t maxR)
 
Int_t FindEnergyMatchedJet (AliFJWrapper *jetFinder1, const Int_t index1, AliFJWrapper *jetFinder2, const Double_t fraction=0.5)
 
Bool_t HasPrimaryVertex () const
 
Bool_t IsPrimaryVertexOk () const
 
Bool_t IsTPCOnlyVtx () const
 
Bool_t IsLEDEvent () const
 
void CheckExoticEvent ()
 
void CheckEventTriggerBit ()
 
void BookHistos ()
 
void GetESDTrax ()
 
Bool_t IsElectron (AliESDtrack *track, Double_t clsE) const
 
void GetESDEMCalClusters ()
 
Bool_t IsGoodCluster (AliESDCaloCluster *cluster)
 
Double_t SubtractClusterEnergy (AliESDCaloCluster *cluster, Double_t &eRes, Double_t &MIPE, Double_t &MCsubE)
 
Double_t GetClusterEnergyResolution (AliESDCaloCluster *cluster)
 
void FindDetJets (const Int_t s=0, const Int_t a=0, const Int_t r=0)
 
void FillAODJets (TClonesArray *fJetArray, AliFJWrapper *jetFinder, const Bool_t isTruth=0)
 
void AnalyzeJets (AliFJWrapper *jetFinder, const Int_t type, const Int_t r)
 
void RunAnalyzeUE (AliFJWrapper *jetFinder, const Int_t type, const Bool_t isMCTruth)
 
void AnalyzeSecondaryContribution (AliFJWrapper *jetFinder, const Int_t r, const Int_t etaCut)
 
void AnalyzeSecondaryContributionViaMatching (AliFJWrapper *jetFinder, const Int_t r, const Int_t type, const Int_t etaCut)
 
void GetSecondaryPtFraction (TParticle *particle, Double_t &chPt, Double_t &reGenPt, Double_t &reRecPt)
 
void CheckTPCOnlyVtx (const UInt_t trigger)
 
Bool_t IsGoodJet (fastjet::PseudoJet jet, Double_t radius)
 
Bool_t IsGoodJet (AliAODJet *jet, Double_t radius)
 
Double_t GetLeadingZ (const Int_t jetIndex, AliFJWrapper *jetFinder)
 
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) const
 
Double_t GetMeasuredJetPtResolution (const Int_t jetIndex, AliFJWrapper *jetFinder)
 
Double_t GetTrkEff (Double_t inPt)
 
Double_t GetJetMissPtDueToTrackingEfficiency (const Int_t jetIndex, AliFJWrapper *jetFinder, const Int_t radiusIndex)
 
Double_t GetExoticEnergyFraction (AliESDCaloCluster *cluster)
 
Double_t GetSmearedTrackPt (AliESDtrack *track)
 

Private Member Functions

 AliAnalysisTaskFullppJet (const AliAnalysisTaskFullppJet &)
 Jet resolution due to missing weakly decayed particles via matching. More...
 
AliAnalysisTaskFullppJetoperator= (const AliAnalysisTaskFullppJet &)
 
 ClassDef (AliAnalysisTaskFullppJet, 3)
 

Private Attributes

Int_t fVerbosity
 
Int_t fEDSFileCounter
 
Int_t fNTracksPerChunk
 
Bool_t fRejectPileup
 
Bool_t fRejectExoticTrigger
 
Int_t fAnaType
 
TString fPeriod
 
AliESDEventfESD
 
AliAODEventfAOD
 ESD object. More...
 
AliMCEvent * fMC
 AOD object. More...
 
AliStack * fStack
 MC object. More...
 
TObjArrayfTrackArray
 MC stack. More...
 
TObjArrayfClusterArray
 Array of input tracks. More...
 
TArrayIfMcPartArray
 Array of input clusters. More...
 
Bool_t fIsMC
 Array of MC particles. More...
 
Bool_t fPhySelForMC
 
Bool_t fChargedMC
 
Float_t fXsecScale
 
Double_t fCentrality
 
Double_t fZVtxMax
 
Int_t fTriggerType
 
Bool_t fCheckTriggerMask
 
Bool_t fIsTPCOnlyVtx
 
Bool_t fIsExoticEvent3GeV
 
Bool_t fIsExoticEvent5GeV
 
Bool_t fIsEventTriggerBit
 
Bool_t fOfflineTrigger
 
TH2FfTriggerMask
 
TH1DfTriggerCurve [10]
 Offline trigger mask. More...
 
TF1 * fTriggerEfficiency [10]
 Trigger turn-on curves of EMCal clusters. More...
 
AliEMCALGeometry * fGeom
 Fit of trigger turn-on curves for EMCal clusters above 4-5 GeV. More...
 
AliEMCALRecoUtils * fRecoUtil
 EMCal goemetry utility. More...
 
AliESDtrackCuts * fEsdTrackCuts
 Reco utility. More...
 
AliESDtrackCuts * fHybridTrackCuts1
 
AliESDtrackCuts * fHybridTrackCuts2
 
Int_t fTrackCutsType
 
Int_t fKinCutType
 
Double_t fTrkEtaMax
 
Double_t fTrkPtMin [2]
 
Double_t fTrkPtMax [2]
 
Double_t fdEdxMin
 
Double_t fdEdxMax
 
Double_t fEoverPMin
 
Double_t fEoverPMax
 
Double_t fClsEtMin [2]
 
Double_t fClsEtMax [2]
 
Int_t fMatchType
 
Bool_t fRejectExoticCluster
 
Bool_t fRemoveBadChannel
 
Bool_t fUseGoodSM
 
Bool_t fStudySubEInHC
 
Bool_t fStudyMcOverSubE
 
Bool_t fElectronRejection
 
Bool_t fHadronicCorrection
 
Float_t fFractionHC
 
Double_t fHCLowerPtCutMIP
 
TF1 * fClusterEResolution
 
Double_t fJetNEFMin
 Parameterization of cluster energy resolution from test beam results. More...
 
Double_t fJetNEFMax
 
Bool_t fSpotGoodJet
 
Bool_t fFindChargedOnlyJet
 
Bool_t fFindNeutralOnlyJet
 
Bool_t fCheckTrkEffCorr
 
Double_t fTrkEffCorrCutZ
 
TF1 * fTrkEffFunc [3]
 
TH1F * fhCorrTrkEffPtBin [2][kNRadii]
 Fit function of tracking efficiency. More...
 
TH1F * fhCorrTrkEffSample [2][kNRadii][kNBins]
 Number of tracks per jet pt bin, used to correct the tracking efficiency explicitly. More...
 
TRandom3 * fRandomGen
 Tracking efficiency estimated from simulation. More...
 
Bool_t fRunUE
 Random number generator. More...
 
Bool_t fCheckTPCOnlyVtx
 
Bool_t fRunSecondaries
 
TH2FfhSecondaryResponse [3]
 
Bool_t fSysJetTrigEff
 Response matrix for secondary particles. More...
 
Double_t fVaryJetTrigEff
 
Bool_t fSysTrkPtRes
 
Double_t fVaryTrkPtRes
 
Bool_t fSysTrkEff
 
Double_t fVaryTrkEff
 
Bool_t fSysTrkClsMth
 
Double_t fCutdEta
 
Double_t fCutdPhi
 
Bool_t fSysNonLinearity
 
TF1 * fNonLinear
 
Bool_t fSysClusterEScale
 Non-linearity correction functions for data. More...
 
Double_t fVaryClusterEScale
 
Bool_t fSysClusterERes
 
Double_t fVaryClusterERes
 
Bool_t fSysClusterizer
 
TString fNonStdBranch
 
TString fNonStdFile
 
TString fAlgorithm
 
TString fRadius
 
Int_t fRecombinationScheme
 
AliFJWrapperfDetJetFinder [3][2][kNRadii]
 
TClonesArray * fJetTCA [3][2][kNRadii]
 Jet finder. More...
 
Bool_t fConstrainChInEMCal
 TCA of jets: in - akt - r. More...
 
Bool_t fRejectNK
 
Bool_t fRejectWD
 
Bool_t fSmearMC
 
TF1 * fTrkPtResData
 
AliFJWrapperfTrueJetFinder [kNRadii]
 Parameterazation of momentum resolution estimated from data. More...
 
TClonesArray * fMcTruthAntikt [kNRadii]
 Jet finder for particle jets. More...
 
TListfOutputList
 TCA of MC truth anti-kt jets. More...
 
Bool_t fSaveQAHistos
 Output list. More...
 
TH1F * fhJetEventCount
 
TH1F * fhJetEventStat
 Event counts to keep track of rejection criteria. More...
 
TH1F * fhEventStatTPCVtx
 Event counts used for jet analysis. More...
 
TH1F * fhChunkQA
 Event counts for TPC only vertices. More...
 
TH1F * fVertexGenZ [2]
 Check if the chunk is corrupted. More...
 
TH1F * fEventZ [2]
 Generated event vertex z. More...
 
TH1F * fhNTrials [2]
 reconstructed event vertex z More...
 
TH1F * fhNMatchedTrack [2]
 

of trials

More...
 
TH2FfhSubEVsTrkPt [2][4]
 

of matched tracks per cluster

More...
 
TH2FfhNeutralPtInJet [3][kNRadii]
 Subtracted energy due to hadronic correction. More...
 
TH2FfhTrigNeuPtInJet [3][kNRadii]
 pt of neutral constituents in jet More...
 
TH2FfhChargedPtInJet [3][kNRadii]
 pt of neutral constituents in jet More...
 
TH2FfhLeadNePtInJet [3][kNRadii]
 pt of charged constituents in jet More...
 
TH2FfhLeadChPtInJet [3][kNRadii]
 pt of leading neutral constituents in jet More...
 
TH2FfhChLeadZVsJetPt [2][kNRadii]
 pt of leading charged constituents in jet More...
 
TH3FfhJetPtVsZ [3][kNRadii]
 Leading charged constituent Z vs jet pt. More...
 
TH3FfRelTrkCon [2][kNRadii]
 Jet pt vs constituent Z vs constituent type. More...
 
TH2FfhJetPtWithTrkThres [2][kNRadii]
 Jet pt vs track pt contribution vs track class. More...
 
TH2FfhJetPtWithClsThres [2][kNRadii]
 pt of jets containing tracks above certian threshold More...
 
TH2FfhJetPtVsLowPtCons [2][kNRadii][2]
 pt of jets containing clusters above certian threshold More...
 
THnSparse * fJetEnergyFraction [3][kNRadii]
 Contribution of low pt particles to jet energy. More...
 
THnSparse * fJetNPartFraction [3][kNRadii]
 Jet energy fraction. More...
 
TH1F * fJetCount [3][kNRadii]
 Jet NPart fraction. More...
 
TH2FfhSubClsEVsJetPt [2][kNRadii][5]
 pT distribution of pions detected More...
 
TH2FfhHCTrkPtClean [2][kNRadii][5]
 f*subtracted cluster energy vs jet pt More...
 
TH2FfhHCTrkPtAmbig [2][kNRadii][5]
 Cleanly subtracted charged pt. More...
 
TH2FfHCOverSubE [kNRadii][5]
 Ambiguously subtracted charged pt. More...
 
TH2FfHCOverSubEFrac [kNRadii][5]
 Error made by hadronic correction assessed by using particle jet. More...
 
TH3FfhFcrossVsZleading [2][kNRadii]
 Error made by hadronic correction assessed by using particle jet. More...
 
TH1F * fhJetPtInExoticEvent [2][kNRadii]
 Jet pt vs Fcross vs Zleading. More...
 
TH2FfhUEJetPtVsSumPt [3][2][2]
 Jet pt in exotic events. More...
 
TH2FfhUEJetPtVsConsPt [3][2][2]
 Leading jet pt vs underlying event pt. More...
 
TH1F * fhUEJetPtNorm [3][2][2]
 Leading jet pt vs constituent pt in underlying event. More...
 
TH1F * fhClsE [2]
 Leading jet normalization. More...
 
TH3FfhJetInTPCOnlyVtx [2][kNRadii]
 Cluster energy distribution. More...
 
TH1F * fhSysClusterE [2][2]
 Jets in full TPC acceptance in events with TPC only vertex. More...
 
TH2FfhSysNCellVsClsE [2][2]
 Cluster energy distribution before and after hadonic correction. More...
 
TH2FfhNKFracVsJetPt [2][kNRadii]
 NCell vs cluster energy before and after hadonic correction. More...
 
TH2FfhWeakFracVsJetPt [2][kNRadii]
 Energy fraction lost due to missing neutron and K0L. More...
 
TH2FfhJetResponseNK [2][kNRadii]
 Energy fraction lost due to weakly decaying particles. More...
 
TH2FfhJetResponseWP [2][kNRadii]
 Jet response due to missing neutron and K0L using response matrix. More...
 
TH2FfhJetResolutionNK [2][kNRadii]
 Jet response due to missing weakly decayed particles using response matrix. More...
 
TH2FfhJetResolutionWP [2][kNRadii]
 Jet resolution due to missing neutron and K0L using response matrix. More...
 
TH2FfhJetResponseNKSM [2][kNRadii]
 Jet resolution due to missing weakly decayed particles using response matrix. More...
 
TH2FfhJetResponseWPSM [2][kNRadii]
 Jet response due to missing neutron and K0L via matching. More...
 
TH3FfhJetResolutionNKSM [2][kNRadii]
 Jet response due to missing weakly decayed particles via matching. More...
 
TH3FfhJetResolutionWPSM [2][kNRadii]
 Jet resolution due to missing neutron and K0L via matching. More...
 

Detailed Description

Definition at line 45 of file AliAnalysisTaskFullppJet.h.

Member Enumeration Documentation

anonymous enum
Enumerator
kTPCOnlyVtx 
kTrigger 
kHighZ 
kSuspicious 
kGluon 
kQuark 
kLeadCh 

Definition at line 57 of file AliAnalysisTaskFullppJet.h.

anonymous enum
Enumerator
kHybrid 
kTPCOnly 
kGlobal 

Definition at line 65 of file AliAnalysisTaskFullppJet.h.

anonymous enum
protected
Enumerator
kNBins 

Definition at line 194 of file AliAnalysisTaskFullppJet.h.

anonymous enum
protected
Enumerator
kNRadii 

Definition at line 195 of file AliAnalysisTaskFullppJet.h.

Constructor & Destructor Documentation

AliAnalysisTaskFullppJet::AliAnalysisTaskFullppJet ( )

Definition at line 61 of file AliAnalysisTaskFullppJet.cxx.

AliAnalysisTaskFullppJet::AliAnalysisTaskFullppJet ( const char *  name)

Definition at line 218 of file AliAnalysisTaskFullppJet.cxx.

AliAnalysisTaskFullppJet::~AliAnalysisTaskFullppJet ( )
virtual

Definition at line 374 of file AliAnalysisTaskFullppJet.cxx.

AliAnalysisTaskFullppJet::AliAnalysisTaskFullppJet ( const AliAnalysisTaskFullppJet )
private

Jet resolution due to missing weakly decayed particles via matching.

Member Function Documentation

void AliAnalysisTaskFullppJet::AnalyzeJets ( AliFJWrapper jetFinder,
const Int_t  type,
const Int_t  r 
)
protected

Definition at line 1438 of file AliAnalysisTaskFullppJet.cxx.

Referenced by ProcessMC(), and UserExec().

void AliAnalysisTaskFullppJet::AnalyzeSecondaryContribution ( AliFJWrapper jetFinder,
const Int_t  r,
const Int_t  etaCut 
)
protected

Definition at line 1698 of file AliAnalysisTaskFullppJet.cxx.

Referenced by ProcessMC().

void AliAnalysisTaskFullppJet::AnalyzeSecondaryContributionViaMatching ( AliFJWrapper jetFinder,
const Int_t  r,
const Int_t  type,
const Int_t  etaCut 
)
protected

Definition at line 1755 of file AliAnalysisTaskFullppJet.cxx.

Referenced by ProcessMC().

void AliAnalysisTaskFullppJet::BookHistos ( )
protected

Definition at line 934 of file AliAnalysisTaskFullppJet.cxx.

Referenced by UserCreateOutputObjects().

void AliAnalysisTaskFullppJet::CheckEventTriggerBit ( )
protected

Definition at line 2783 of file AliAnalysisTaskFullppJet.cxx.

Referenced by UserExec().

void AliAnalysisTaskFullppJet::CheckExoticEvent ( )
protected

Definition at line 2956 of file AliAnalysisTaskFullppJet.cxx.

Referenced by UserExec().

void AliAnalysisTaskFullppJet::CheckTPCOnlyVtx ( const UInt_t  trigger)
protected

Definition at line 3022 of file AliAnalysisTaskFullppJet.cxx.

Referenced by UserExec().

AliAnalysisTaskFullppJet::ClassDef ( AliAnalysisTaskFullppJet  ,
 
)
private
void AliAnalysisTaskFullppJet::FillAODJets ( TClonesArray *  fJetArray,
AliFJWrapper jetFinder,
const Bool_t  isTruth = 0 
)
protected

Definition at line 1209 of file AliAnalysisTaskFullppJet.cxx.

Referenced by ProcessMC(), and UserExec().

void AliAnalysisTaskFullppJet::FindDetJets ( const Int_t  s = 0,
const Int_t  a = 0,
const Int_t  r = 0 
)
protected

Definition at line 1146 of file AliAnalysisTaskFullppJet.cxx.

Referenced by UserExec().

Int_t AliAnalysisTaskFullppJet::FindEnergyMatchedJet ( AliFJWrapper jetFinder1,
const Int_t  index1,
AliFJWrapper jetFinder2,
const Double_t  fraction = 0.5 
)
protected

Definition at line 2131 of file AliAnalysisTaskFullppJet.cxx.

Int_t AliAnalysisTaskFullppJet::FindSpatialMatchedJet ( fastjet::PseudoJet  jet,
AliFJWrapper jetFinder,
Double_t dEta,
Double_t dPhi,
Double_t  maxR 
)
protected
AliESDtrack * AliAnalysisTaskFullppJet::GetAcceptTrack ( AliESDtrack *  esdtrack)
protected

Definition at line 2228 of file AliAnalysisTaskFullppJet.cxx.

Referenced by GetESDTrax().

Double_t AliAnalysisTaskFullppJet::GetClusterEnergyResolution ( AliESDCaloCluster *  cluster)
protected
Int_t AliAnalysisTaskFullppJet::GetClusterSuperModule ( AliESDCaloCluster *  cluster)
protected

Definition at line 2717 of file AliAnalysisTaskFullppJet.cxx.

void AliAnalysisTaskFullppJet::GetESDEMCalClusters ( )
protected

Definition at line 2313 of file AliAnalysisTaskFullppJet.cxx.

Referenced by UserExec().

void AliAnalysisTaskFullppJet::GetESDTrax ( )
protected

Definition at line 2180 of file AliAnalysisTaskFullppJet.cxx.

Referenced by UserExec().

Double_t AliAnalysisTaskFullppJet::GetExoticEnergyFraction ( AliESDCaloCluster *  cluster)
protected

Definition at line 2551 of file AliAnalysisTaskFullppJet.cxx.

Referenced by AnalyzeJets().

Double_t AliAnalysisTaskFullppJet::GetJetMissPtDueToTrackingEfficiency ( const Int_t  jetIndex,
AliFJWrapper jetFinder,
const Int_t  radiusIndex 
)
protected

Definition at line 2054 of file AliAnalysisTaskFullppJet.cxx.

Double_t AliAnalysisTaskFullppJet::GetLeadingZ ( const Int_t  jetIndex,
AliFJWrapper jetFinder 
)
protected

Definition at line 1992 of file AliAnalysisTaskFullppJet.cxx.

Referenced by FillAODJets().

void AliAnalysisTaskFullppJet::GetMCInfo ( )
protected

Definition at line 2602 of file AliAnalysisTaskFullppJet.cxx.

Referenced by UserExec().

Double_t AliAnalysisTaskFullppJet::GetMeasuredJetPtResolution ( const Int_t  jetIndex,
AliFJWrapper jetFinder 
)
protected

Definition at line 2027 of file AliAnalysisTaskFullppJet.cxx.

Referenced by FillAODJets().

Double_t AliAnalysisTaskFullppJet::GetOfflineTriggerProbability ( AliESDCaloCluster *  cluster)
protected

Definition at line 2678 of file AliAnalysisTaskFullppJet.cxx.

Referenced by RunOfflineTrigger().

Int_t AliAnalysisTaskFullppJet::GetParentParton ( const Int_t  ipart)
protected

Definition at line 1362 of file AliAnalysisTaskFullppJet.cxx.

void AliAnalysisTaskFullppJet::GetSecondaryPtFraction ( TParticle *  particle,
Double_t chPt,
Double_t reGenPt,
Double_t reRecPt 
)
protected
Double_t AliAnalysisTaskFullppJet::GetSmearedTrackPt ( AliESDtrack *  track)
protected

Definition at line 2769 of file AliAnalysisTaskFullppJet.cxx.

Referenced by FindDetJets(), and SubtractClusterEnergy().

Double_t AliAnalysisTaskFullppJet::GetTrkEff ( Double_t  inPt)
protected

Definition at line 2748 of file AliAnalysisTaskFullppJet.cxx.

Referenced by GetJetMissPtDueToTrackingEfficiency().

Double_t AliAnalysisTaskFullppJet::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 
) const
protected

Definition at line 2017 of file AliAnalysisTaskFullppJet.cxx.

Referenced by AnalyzeJets(), and GetLeadingZ().

Bool_t AliAnalysisTaskFullppJet::HasPrimaryVertex ( ) const
protected

Definition at line 2980 of file AliAnalysisTaskFullppJet.cxx.

Referenced by CheckTPCOnlyVtx(), IsTPCOnlyVtx(), and UserExec().

Bool_t AliAnalysisTaskFullppJet::IsElectron ( AliESDtrack *  track,
Double_t  clsE 
) const
protected

Definition at line 2734 of file AliAnalysisTaskFullppJet.cxx.

Referenced by SubtractClusterEnergy().

Bool_t AliAnalysisTaskFullppJet::IsGoodCluster ( AliESDCaloCluster *  cluster)
protected
Bool_t AliAnalysisTaskFullppJet::IsGoodJet ( fastjet::PseudoJet  jet,
Double_t  radius 
)
protected

Definition at line 1373 of file AliAnalysisTaskFullppJet.cxx.

Referenced by AnalyzeJets(), and FillAODJets().

Bool_t AliAnalysisTaskFullppJet::IsGoodJet ( AliAODJet *  jet,
Double_t  radius 
)
protected

Definition at line 1978 of file AliAnalysisTaskFullppJet.cxx.

Bool_t AliAnalysisTaskFullppJet::IsGoodMcPartilce ( const AliVParticle *  vParticle,
const Int_t  ipart 
)
protected
Bool_t AliAnalysisTaskFullppJet::IsLEDEvent ( ) const
protected

Definition at line 3038 of file AliAnalysisTaskFullppJet.cxx.

Referenced by UserExec().

Bool_t AliAnalysisTaskFullppJet::IsPrimaryVertexOk ( ) const
protected

Definition at line 2992 of file AliAnalysisTaskFullppJet.cxx.

Bool_t AliAnalysisTaskFullppJet::IsTPCOnlyVtx ( ) const
protected

Definition at line 3001 of file AliAnalysisTaskFullppJet.cxx.

Referenced by CheckTPCOnlyVtx(), and UserExec().

Bool_t AliAnalysisTaskFullppJet::Notify ( )

Definition at line 432 of file AliAnalysisTaskFullppJet.cxx.

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

Definition at line 2892 of file AliAnalysisTaskFullppJet.cxx.

Referenced by UserCreateOutputObjects().

void AliAnalysisTaskFullppJet::ProcessMC ( const Int_t  r = 0)
protected

Definition at line 1387 of file AliAnalysisTaskFullppJet.cxx.

Referenced by UserExec().

void AliAnalysisTaskFullppJet::RunAnalyzeUE ( AliFJWrapper jetFinder,
const Int_t  type,
const Bool_t  isMCTruth 
)
protected

Definition at line 1825 of file AliAnalysisTaskFullppJet.cxx.

Referenced by ProcessMC(), and UserExec().

Int_t AliAnalysisTaskFullppJet::RunOfflineTrigger ( )
protected

Definition at line 2646 of file AliAnalysisTaskFullppJet.cxx.

Referenced by UserExec().

void AliAnalysisTaskFullppJet::SetAlgorithm ( char *  algo)
inline

Definition at line 104 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetAnaType ( Int_t  ana)
inline

Definition at line 69 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetChargedMC ( Bool_t  mc)
inline

Definition at line 72 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetCheckTPCOnlyVtx ( Bool_t  check)
inline

Definition at line 114 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetCheckTriggerMask ( Bool_t  check)
inline

Definition at line 75 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetCheckTrkEffCorr ( Bool_t  check)
inline

Definition at line 110 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetConstrainChargedInEMCal ( Bool_t  con)
inline

Definition at line 79 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetCorrectHadron ( Bool_t  correct)
inline

Definition at line 99 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetdEdxRange ( Double_t  min,
Double_t  max 
)
inline

Definition at line 90 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetEoverPRange ( Double_t  min,
Double_t  max 
)
inline

Definition at line 91 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetEsdTrackCuts ( AliESDtrackCuts *  cuts)
inline

Definition at line 84 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetEtaMax ( Double_t  eta)
inline

Definition at line 89 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetEtRange ( Double_t  minMB,
Double_t  maxMB,
Double_t  minHT,
Double_t  maxHT 
)
inline

Definition at line 123 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetFindChargedOnlyJet ( Bool_t  ch)
inline

Definition at line 108 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetFindNeutralOnlyJet ( Bool_t  ne)
inline

Definition at line 109 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetHCFraction ( Float_t  fraction)
inline

Definition at line 100 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetHCLowerPtCutMIP ( Double_t  pt)
inline

Definition at line 101 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetHybridTrackCuts1 ( AliESDtrackCuts *  cuts)
inline

Definition at line 85 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetHybridTrackCuts2 ( AliESDtrackCuts *  cuts)
inline

Definition at line 86 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetJetNEFCut ( Double_t  min,
Double_t  max 
)
inline

Definition at line 129 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetKinCutType ( Int_t  type)
inline

Definition at line 87 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetMatchType ( Int_t  type)
inline

Definition at line 92 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetMCAna ( Bool_t  mc)
inline

Definition at line 70 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetNonStdBranch ( char *  name)
inline

Definition at line 102 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetNonStdFile ( char *  name)
inline

Definition at line 103 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetOfflineTrigger ( Bool_t  t)
inline

Definition at line 77 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetPhySelForMC ( Bool_t  phy)
inline

Definition at line 71 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetPtRange ( Double_t  minMB,
Double_t  maxMB,
Double_t  minHT,
Double_t  maxHT 
)
inline

Definition at line 120 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetRadius ( char *  r)
inline

Definition at line 105 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetRecombinationScheme ( Int_t  scheme)
inline

Definition at line 106 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetRejectElectron ( Bool_t  reject)
inline

Definition at line 98 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetRejectExoticCluster ( Bool_t  reject)
inline

Definition at line 93 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetRejectExoticTrigger ( Bool_t  re)
inline

Definition at line 74 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetRejectNK ( Bool_t  reject)
inline

Definition at line 80 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetRejectSPDPileup ( Bool_t  re)
inline

Definition at line 73 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetRejectWD ( Bool_t  reject)
inline

Definition at line 81 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetRemoveProblematicSM4 ( Bool_t  remove)
inline

Definition at line 94 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetRunPeriod ( char *  p)
inline

Definition at line 76 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetRunSecondaries ( Bool_t  run)
inline

Definition at line 115 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetRunUE ( Bool_t  run)
inline

Definition at line 113 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetSaveQAHistos ( Bool_t  save)
inline

Definition at line 135 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetSmearMC ( Double_t  smear)
inline

Definition at line 112 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetSpotGoodJet ( Bool_t  spot)
inline

Definition at line 107 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetStudyMcOverSubE ( Bool_t  study)
inline

Definition at line 97 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetStudySubEInHC ( Bool_t  study)
inline

Definition at line 96 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetSysClusterERes ( Bool_t  sys)
inline

Definition at line 147 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetSysClusterEScale ( Bool_t  sys)
inline

Definition at line 145 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetSysClusterizer ( Bool_t  sys)
inline

Definition at line 149 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetSysJetTrigEff ( Bool_t  sys)
inline

Definition at line 136 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetSysNonLinearity ( Bool_t  sys)
inline

Definition at line 144 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetSysTrkClsCut ( Double_t  deta,
Double_t  dphi 
)
inline

Definition at line 143 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetSysTrkClsMth ( Bool_t  sys)
inline

Definition at line 142 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetSysTrkEff ( Bool_t  sys)
inline

Definition at line 140 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetSysTrkPtRes ( Bool_t  sys)
inline

Definition at line 138 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetTrackCutsType ( Int_t  type)
inline

Definition at line 83 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetTrkEffCorrCutZ ( Double_t  zcut)
inline

Definition at line 111 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetUseGoodSM ( Bool_t  good)
inline

Definition at line 95 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetVaryClusterERes ( Double_t  vary)
inline

Definition at line 148 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetVaryClusterEScale ( Double_t  vary)
inline

Definition at line 146 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetVaryJetTrigEff ( Double_t  vary)
inline

Definition at line 137 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetVaryTrkEff ( Double_t  vary)
inline

Definition at line 141 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetVaryTrkPtRes ( Double_t  vary)
inline

Definition at line 139 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetVerbosity ( Int_t  v)
inline

Definition at line 82 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetXsec ( Float_t  Xsec)
inline

Definition at line 78 of file AliAnalysisTaskFullppJet.h.

void AliAnalysisTaskFullppJet::SetZvtx ( Double_t  zvtx)
inline

Definition at line 88 of file AliAnalysisTaskFullppJet.h.

Double_t AliAnalysisTaskFullppJet::SubtractClusterEnergy ( AliESDCaloCluster *  cluster,
Double_t eRes,
Double_t MIPE,
Double_t MCsubE 
)
protected

Definition at line 2432 of file AliAnalysisTaskFullppJet.cxx.

Referenced by GetESDEMCalClusters().

void AliAnalysisTaskFullppJet::Terminate ( Option_t )

Definition at line 2633 of file AliAnalysisTaskFullppJet.cxx.

void AliAnalysisTaskFullppJet::UserCreateOutputObjects ( )

Definition at line 445 of file AliAnalysisTaskFullppJet.cxx.

void AliAnalysisTaskFullppJet::UserExec ( Option_t option)

Definition at line 943 of file AliAnalysisTaskFullppJet.cxx.

Member Data Documentation

TString AliAnalysisTaskFullppJet::fAlgorithm
private

Definition at line 290 of file AliAnalysisTaskFullppJet.h.

Referenced by SetAlgorithm(), and UserCreateOutputObjects().

Int_t AliAnalysisTaskFullppJet::fAnaType
private
AliAODEvent* AliAnalysisTaskFullppJet::fAOD
private

ESD object.

Definition at line 206 of file AliAnalysisTaskFullppJet.h.

Double_t AliAnalysisTaskFullppJet::fCentrality
private

Definition at line 216 of file AliAnalysisTaskFullppJet.h.

Bool_t AliAnalysisTaskFullppJet::fChargedMC
private

Definition at line 214 of file AliAnalysisTaskFullppJet.h.

Referenced by PrintConfig(), ProcessMC(), and SetChargedMC().

Bool_t AliAnalysisTaskFullppJet::fCheckTPCOnlyVtx
private
Bool_t AliAnalysisTaskFullppJet::fCheckTriggerMask
private
Bool_t AliAnalysisTaskFullppJet::fCheckTrkEffCorr
private
Double_t AliAnalysisTaskFullppJet::fClsEtMax[2]
private
Double_t AliAnalysisTaskFullppJet::fClsEtMin[2]
private
TF1* AliAnalysisTaskFullppJet::fClusterEResolution
private
Bool_t AliAnalysisTaskFullppJet::fConstrainChInEMCal
private

TCA of jets: in - akt - r.

Definition at line 295 of file AliAnalysisTaskFullppJet.h.

Referenced by FindDetJets(), PrintConfig(), and SetConstrainChargedInEMCal().

Double_t AliAnalysisTaskFullppJet::fCutdEta
private
Double_t AliAnalysisTaskFullppJet::fCutdPhi
private
Double_t AliAnalysisTaskFullppJet::fdEdxMax
private

Definition at line 239 of file AliAnalysisTaskFullppJet.h.

Referenced by IsElectron(), PrintConfig(), and SetdEdxRange().

Double_t AliAnalysisTaskFullppJet::fdEdxMin
private

Definition at line 238 of file AliAnalysisTaskFullppJet.h.

Referenced by IsElectron(), PrintConfig(), and SetdEdxRange().

AliFJWrapper* AliAnalysisTaskFullppJet::fDetJetFinder[3][2][kNRadii]
private
Int_t AliAnalysisTaskFullppJet::fEDSFileCounter
private

Definition at line 199 of file AliAnalysisTaskFullppJet.h.

Referenced by Notify().

Bool_t AliAnalysisTaskFullppJet::fElectronRejection
private
Double_t AliAnalysisTaskFullppJet::fEoverPMax
private

Definition at line 241 of file AliAnalysisTaskFullppJet.h.

Referenced by IsElectron(), PrintConfig(), and SetEoverPRange().

Double_t AliAnalysisTaskFullppJet::fEoverPMin
private

Definition at line 240 of file AliAnalysisTaskFullppJet.h.

Referenced by IsElectron(), PrintConfig(), and SetEoverPRange().

AliESDtrackCuts* AliAnalysisTaskFullppJet::fEsdTrackCuts
private

Reco utility.

Definition at line 230 of file AliAnalysisTaskFullppJet.h.

Referenced by GetAcceptTrack(), SetEsdTrackCuts(), and ~AliAnalysisTaskFullppJet().

TH1F* AliAnalysisTaskFullppJet::fEventZ[2]
private

Generated event vertex z.

Definition at line 310 of file AliAnalysisTaskFullppJet.h.

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

Bool_t AliAnalysisTaskFullppJet::fFindChargedOnlyJet
private
Bool_t AliAnalysisTaskFullppJet::fFindNeutralOnlyJet
private
Float_t AliAnalysisTaskFullppJet::fFractionHC
private

Definition at line 252 of file AliAnalysisTaskFullppJet.h.

Referenced by PrintConfig(), SetHCFraction(), and SubtractClusterEnergy().

AliEMCALGeometry* AliAnalysisTaskFullppJet::fGeom
private
Bool_t AliAnalysisTaskFullppJet::fHadronicCorrection
private
TH2F* AliAnalysisTaskFullppJet::fhChargedPtInJet[3][kNRadii]
private

pt of neutral constituents in jet

Definition at line 316 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeJets(), and UserCreateOutputObjects().

TH2F* AliAnalysisTaskFullppJet::fhChLeadZVsJetPt[2][kNRadii]
private

pt of leading charged constituents in jet

Definition at line 319 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeJets(), and UserCreateOutputObjects().

TH1F* AliAnalysisTaskFullppJet::fhChunkQA
private

Event counts for TPC only vertices.

Definition at line 308 of file AliAnalysisTaskFullppJet.h.

Referenced by Notify(), and UserCreateOutputObjects().

Double_t AliAnalysisTaskFullppJet::fHCLowerPtCutMIP
private
TH1F* AliAnalysisTaskFullppJet::fhClsE[2]
private

Leading jet normalization.

Definition at line 338 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), GetESDEMCalClusters(), and UserCreateOutputObjects().

TH1F* AliAnalysisTaskFullppJet::fhCorrTrkEffPtBin[2][kNRadii]
private
TH1F* AliAnalysisTaskFullppJet::fhCorrTrkEffSample[2][kNRadii][kNBins]
private

Number of tracks per jet pt bin, used to correct the tracking efficiency explicitly.

Definition at line 264 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), GetJetMissPtDueToTrackingEfficiency(), UserCreateOutputObjects(), and ~AliAnalysisTaskFullppJet().

TH2F* AliAnalysisTaskFullppJet::fHCOverSubE[kNRadii][5]
private

Ambiguously subtracted charged pt.

Definition at line 331 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeJets(), and UserCreateOutputObjects().

TH2F* AliAnalysisTaskFullppJet::fHCOverSubEFrac[kNRadii][5]
private

Error made by hadronic correction assessed by using particle jet.

Definition at line 332 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeJets(), and UserCreateOutputObjects().

TH1F* AliAnalysisTaskFullppJet::fhEventStatTPCVtx
private

Event counts used for jet analysis.

Definition at line 307 of file AliAnalysisTaskFullppJet.h.

Referenced by CheckTPCOnlyVtx(), and UserCreateOutputObjects().

TH3F* AliAnalysisTaskFullppJet::fhFcrossVsZleading[2][kNRadii]
private

Error made by hadronic correction assessed by using particle jet.

Definition at line 333 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeJets(), and UserCreateOutputObjects().

TH2F* AliAnalysisTaskFullppJet::fhHCTrkPtAmbig[2][kNRadii][5]
private

Cleanly subtracted charged pt.

Definition at line 330 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeJets(), and UserCreateOutputObjects().

TH2F* AliAnalysisTaskFullppJet::fhHCTrkPtClean[2][kNRadii][5]
private

f*subtracted cluster energy vs jet pt

Definition at line 329 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeJets(), and UserCreateOutputObjects().

TH1F* AliAnalysisTaskFullppJet::fhJetEventCount
private

Definition at line 305 of file AliAnalysisTaskFullppJet.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTaskFullppJet::fhJetEventStat
private

Event counts to keep track of rejection criteria.

Definition at line 306 of file AliAnalysisTaskFullppJet.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH3F* AliAnalysisTaskFullppJet::fhJetInTPCOnlyVtx[2][kNRadii]
private

Cluster energy distribution.

Definition at line 339 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeJets(), and UserCreateOutputObjects().

TH1F* AliAnalysisTaskFullppJet::fhJetPtInExoticEvent[2][kNRadii]
private

Jet pt vs Fcross vs Zleading.

Definition at line 334 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeJets(), and UserCreateOutputObjects().

TH2F* AliAnalysisTaskFullppJet::fhJetPtVsLowPtCons[2][kNRadii][2]
private

pt of jets containing clusters above certian threshold

Definition at line 324 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeJets(), and UserCreateOutputObjects().

TH3F* AliAnalysisTaskFullppJet::fhJetPtVsZ[3][kNRadii]
private

Leading charged constituent Z vs jet pt.

Definition at line 320 of file AliAnalysisTaskFullppJet.h.

Referenced by AnalyzeJets(), and UserCreateOutputObjects().

TH2F* AliAnalysisTaskFullppJet::fhJetPtWithClsThres[2][kNRadii]
private

pt of jets containing tracks above certian threshold

Definition at line 323 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeJets(), and UserCreateOutputObjects().

TH2F* AliAnalysisTaskFullppJet::fhJetPtWithTrkThres[2][kNRadii]
private

Jet pt vs track pt contribution vs track class.

Definition at line 322 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeJets(), and UserCreateOutputObjects().

TH2F* AliAnalysisTaskFullppJet::fhJetResolutionNK[2][kNRadii]
private

Jet response due to missing weakly decayed particles using response matrix.

Definition at line 348 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeSecondaryContribution(), and UserCreateOutputObjects().

TH3F* AliAnalysisTaskFullppJet::fhJetResolutionNKSM[2][kNRadii]
private

Jet response due to missing weakly decayed particles via matching.

Definition at line 352 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeSecondaryContributionViaMatching(), and UserCreateOutputObjects().

TH2F* AliAnalysisTaskFullppJet::fhJetResolutionWP[2][kNRadii]
private

Jet resolution due to missing neutron and K0L using response matrix.

Definition at line 349 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeSecondaryContribution(), and UserCreateOutputObjects().

TH3F* AliAnalysisTaskFullppJet::fhJetResolutionWPSM[2][kNRadii]
private

Jet resolution due to missing neutron and K0L via matching.

Definition at line 353 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeSecondaryContributionViaMatching(), and UserCreateOutputObjects().

TH2F* AliAnalysisTaskFullppJet::fhJetResponseNK[2][kNRadii]
private

Energy fraction lost due to weakly decaying particles.

Definition at line 346 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeSecondaryContribution(), and UserCreateOutputObjects().

TH2F* AliAnalysisTaskFullppJet::fhJetResponseNKSM[2][kNRadii]
private

Jet resolution due to missing weakly decayed particles using response matrix.

Definition at line 350 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeSecondaryContributionViaMatching(), and UserCreateOutputObjects().

TH2F* AliAnalysisTaskFullppJet::fhJetResponseWP[2][kNRadii]
private

Jet response due to missing neutron and K0L using response matrix.

Definition at line 347 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeSecondaryContribution(), and UserCreateOutputObjects().

TH2F* AliAnalysisTaskFullppJet::fhJetResponseWPSM[2][kNRadii]
private

Jet response due to missing neutron and K0L via matching.

Definition at line 351 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeSecondaryContributionViaMatching(), and UserCreateOutputObjects().

TH2F* AliAnalysisTaskFullppJet::fhLeadChPtInJet[3][kNRadii]
private

pt of leading neutral constituents in jet

Definition at line 318 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeJets(), and UserCreateOutputObjects().

TH2F* AliAnalysisTaskFullppJet::fhLeadNePtInJet[3][kNRadii]
private

pt of charged constituents in jet

Definition at line 317 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeJets(), and UserCreateOutputObjects().

TH2F* AliAnalysisTaskFullppJet::fhNeutralPtInJet[3][kNRadii]
private

Subtracted energy due to hadronic correction.

Definition at line 314 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeJets(), and UserCreateOutputObjects().

TH2F* AliAnalysisTaskFullppJet::fhNKFracVsJetPt[2][kNRadii]
private

NCell vs cluster energy before and after hadonic correction.

Definition at line 344 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeSecondaryContribution(), and UserCreateOutputObjects().

TH1F* AliAnalysisTaskFullppJet::fhNMatchedTrack[2]
private
TH1F* AliAnalysisTaskFullppJet::fhNTrials[2]
private

reconstructed event vertex z

Definition at line 311 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), GetMCInfo(), and UserCreateOutputObjects().

TH2F* AliAnalysisTaskFullppJet::fhSubClsEVsJetPt[2][kNRadii][5]
private

pT distribution of pions detected

Definition at line 328 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeJets(), and UserCreateOutputObjects().

TH2F* AliAnalysisTaskFullppJet::fhSubEVsTrkPt[2][4]
private

of matched tracks per cluster

Definition at line 313 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), SubtractClusterEnergy(), and UserCreateOutputObjects().

TH1F* AliAnalysisTaskFullppJet::fhSysClusterE[2][2]
private

Jets in full TPC acceptance in events with TPC only vertex.

Definition at line 340 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), GetESDEMCalClusters(), and UserCreateOutputObjects().

TH2F* AliAnalysisTaskFullppJet::fhSysNCellVsClsE[2][2]
private

Cluster energy distribution before and after hadonic correction.

Definition at line 341 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), GetESDEMCalClusters(), and UserCreateOutputObjects().

TH2F* AliAnalysisTaskFullppJet::fhTrigNeuPtInJet[3][kNRadii]
private

pt of neutral constituents in jet

Definition at line 315 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeJets(), and UserCreateOutputObjects().

TH1F* AliAnalysisTaskFullppJet::fhUEJetPtNorm[3][2][2]
private

Leading jet pt vs constituent pt in underlying event.

Definition at line 337 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), RunAnalyzeUE(), and UserCreateOutputObjects().

TH2F* AliAnalysisTaskFullppJet::fhUEJetPtVsConsPt[3][2][2]
private

Leading jet pt vs underlying event pt.

Definition at line 336 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), RunAnalyzeUE(), and UserCreateOutputObjects().

TH2F* AliAnalysisTaskFullppJet::fhUEJetPtVsSumPt[3][2][2]
private

Jet pt in exotic events.

Definition at line 335 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), RunAnalyzeUE(), and UserCreateOutputObjects().

TH2F* AliAnalysisTaskFullppJet::fhWeakFracVsJetPt[2][kNRadii]
private

Energy fraction lost due to missing neutron and K0L.

Definition at line 345 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeSecondaryContribution(), and UserCreateOutputObjects().

AliESDtrackCuts* AliAnalysisTaskFullppJet::fHybridTrackCuts1
private
AliESDtrackCuts* AliAnalysisTaskFullppJet::fHybridTrackCuts2
private
Bool_t AliAnalysisTaskFullppJet::fIsEventTriggerBit
private
Bool_t AliAnalysisTaskFullppJet::fIsExoticEvent3GeV
private

Definition at line 221 of file AliAnalysisTaskFullppJet.h.

Referenced by AnalyzeJets(), and CheckExoticEvent().

Bool_t AliAnalysisTaskFullppJet::fIsExoticEvent5GeV
private

Definition at line 222 of file AliAnalysisTaskFullppJet.h.

Referenced by AnalyzeJets(), and CheckExoticEvent().

Bool_t AliAnalysisTaskFullppJet::fIsMC
private
Bool_t AliAnalysisTaskFullppJet::fIsTPCOnlyVtx
private

Definition at line 220 of file AliAnalysisTaskFullppJet.h.

Referenced by AnalyzeJets(), FillAODJets(), and UserExec().

TH1F* AliAnalysisTaskFullppJet::fJetCount[3][kNRadii]
private

Jet NPart fraction.

Definition at line 327 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeJets(), and UserCreateOutputObjects().

THnSparse* AliAnalysisTaskFullppJet::fJetEnergyFraction[3][kNRadii]
private

Contribution of low pt particles to jet energy.

Definition at line 325 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeJets(), and UserCreateOutputObjects().

Double_t AliAnalysisTaskFullppJet::fJetNEFMax
private

Definition at line 256 of file AliAnalysisTaskFullppJet.h.

Referenced by SetJetNEFCut().

Double_t AliAnalysisTaskFullppJet::fJetNEFMin
private

Parameterization of cluster energy resolution from test beam results.

Definition at line 255 of file AliAnalysisTaskFullppJet.h.

Referenced by SetJetNEFCut().

THnSparse* AliAnalysisTaskFullppJet::fJetNPartFraction[3][kNRadii]
private

Jet energy fraction.

Definition at line 326 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeJets(), and UserCreateOutputObjects().

TClonesArray* AliAnalysisTaskFullppJet::fJetTCA[3][2][kNRadii]
private
Int_t AliAnalysisTaskFullppJet::fKinCutType
private

Definition at line 234 of file AliAnalysisTaskFullppJet.h.

Referenced by SetKinCutType().

Int_t AliAnalysisTaskFullppJet::fMatchType
private

Definition at line 244 of file AliAnalysisTaskFullppJet.h.

Referenced by SetMatchType().

TArrayI* AliAnalysisTaskFullppJet::fMcPartArray
private

Array of input clusters.

Definition at line 211 of file AliAnalysisTaskFullppJet.h.

Referenced by ProcessMC(), RunAnalyzeUE(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskFullppJet().

TClonesArray* AliAnalysisTaskFullppJet::fMcTruthAntikt[kNRadii]
private

Jet finder for particle jets.

Definition at line 301 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), ProcessMC(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskFullppJet().

TF1* AliAnalysisTaskFullppJet::fNonLinear
private
TString AliAnalysisTaskFullppJet::fNonStdBranch
private
TString AliAnalysisTaskFullppJet::fNonStdFile
private

Definition at line 289 of file AliAnalysisTaskFullppJet.h.

Referenced by UserCreateOutputObjects().

Int_t AliAnalysisTaskFullppJet::fNTracksPerChunk
private

Definition at line 200 of file AliAnalysisTaskFullppJet.h.

Referenced by GetESDTrax(), and Notify().

Bool_t AliAnalysisTaskFullppJet::fOfflineTrigger
private
TList* AliAnalysisTaskFullppJet::fOutputList
private

TCA of MC truth anti-kt jets.

Definition at line 303 of file AliAnalysisTaskFullppJet.h.

Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskFullppJet().

TString AliAnalysisTaskFullppJet::fPeriod
private
Bool_t AliAnalysisTaskFullppJet::fPhySelForMC
private

Definition at line 213 of file AliAnalysisTaskFullppJet.h.

Referenced by SetPhySelForMC(), and UserExec().

TString AliAnalysisTaskFullppJet::fRadius
private

Definition at line 291 of file AliAnalysisTaskFullppJet.h.

Referenced by PrintConfig(), SetRadius(), and UserCreateOutputObjects().

TRandom3* AliAnalysisTaskFullppJet::fRandomGen
private
Int_t AliAnalysisTaskFullppJet::fRecombinationScheme
private
AliEMCALRecoUtils* AliAnalysisTaskFullppJet::fRecoUtil
private
Bool_t AliAnalysisTaskFullppJet::fRejectExoticCluster
private
Bool_t AliAnalysisTaskFullppJet::fRejectExoticTrigger
private
Bool_t AliAnalysisTaskFullppJet::fRejectNK
private

Definition at line 296 of file AliAnalysisTaskFullppJet.h.

Referenced by PrintConfig(), ProcessMC(), and SetRejectNK().

Bool_t AliAnalysisTaskFullppJet::fRejectPileup
private

Definition at line 201 of file AliAnalysisTaskFullppJet.h.

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

Bool_t AliAnalysisTaskFullppJet::fRejectWD
private

Definition at line 297 of file AliAnalysisTaskFullppJet.h.

Referenced by ProcessMC(), and SetRejectWD().

TH3F* AliAnalysisTaskFullppJet::fRelTrkCon[2][kNRadii]
private

Jet pt vs constituent Z vs constituent type.

Definition at line 321 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), AnalyzeJets(), and UserCreateOutputObjects().

Bool_t AliAnalysisTaskFullppJet::fRemoveBadChannel
private
Bool_t AliAnalysisTaskFullppJet::fRunSecondaries
private
Bool_t AliAnalysisTaskFullppJet::fRunUE
private

Random number generator.

Definition at line 266 of file AliAnalysisTaskFullppJet.h.

Referenced by FindDetJets(), PrintConfig(), ProcessMC(), SetRunUE(), UserCreateOutputObjects(), and UserExec().

Bool_t AliAnalysisTaskFullppJet::fSaveQAHistos
private
Bool_t AliAnalysisTaskFullppJet::fSmearMC
private

Definition at line 298 of file AliAnalysisTaskFullppJet.h.

Referenced by PrintConfig(), and SetSmearMC().

Bool_t AliAnalysisTaskFullppJet::fSpotGoodJet
private

Definition at line 257 of file AliAnalysisTaskFullppJet.h.

Referenced by FillAODJets(), PrintConfig(), and SetSpotGoodJet().

AliStack* AliAnalysisTaskFullppJet::fStack
private

MC object.

Definition at line 208 of file AliAnalysisTaskFullppJet.h.

Referenced by UserExec().

Bool_t AliAnalysisTaskFullppJet::fStudyMcOverSubE
private
Bool_t AliAnalysisTaskFullppJet::fStudySubEInHC
private
Bool_t AliAnalysisTaskFullppJet::fSysClusterERes
private

Definition at line 284 of file AliAnalysisTaskFullppJet.h.

Referenced by GetESDEMCalClusters(), PrintConfig(), and SetSysClusterERes().

Bool_t AliAnalysisTaskFullppJet::fSysClusterEScale
private

Non-linearity correction functions for data.

Definition at line 282 of file AliAnalysisTaskFullppJet.h.

Referenced by GetESDEMCalClusters(), GetOfflineTriggerProbability(), PrintConfig(), and SetSysClusterEScale().

Bool_t AliAnalysisTaskFullppJet::fSysClusterizer
private
Bool_t AliAnalysisTaskFullppJet::fSysJetTrigEff
private

Response matrix for secondary particles.

Definition at line 271 of file AliAnalysisTaskFullppJet.h.

Referenced by GetESDEMCalClusters(), PrintConfig(), SetSysJetTrigEff(), and UserCreateOutputObjects().

Bool_t AliAnalysisTaskFullppJet::fSysNonLinearity
private
Bool_t AliAnalysisTaskFullppJet::fSysTrkClsMth
private
Bool_t AliAnalysisTaskFullppJet::fSysTrkEff
private

Definition at line 275 of file AliAnalysisTaskFullppJet.h.

Referenced by GetESDTrax(), PrintConfig(), and SetSysTrkEff().

Bool_t AliAnalysisTaskFullppJet::fSysTrkPtRes
private
Int_t AliAnalysisTaskFullppJet::fTrackCutsType
private

Definition at line 233 of file AliAnalysisTaskFullppJet.h.

Referenced by GetAcceptTrack(), PrintConfig(), and SetTrackCutsType().

TH1D* AliAnalysisTaskFullppJet::fTriggerCurve[10]
private
TF1* AliAnalysisTaskFullppJet::fTriggerEfficiency[10]
private

Trigger turn-on curves of EMCal clusters.

Definition at line 227 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), GetOfflineTriggerProbability(), UserCreateOutputObjects(), and ~AliAnalysisTaskFullppJet().

TH2F* AliAnalysisTaskFullppJet::fTriggerMask
private
Int_t AliAnalysisTaskFullppJet::fTriggerType
private
Double_t AliAnalysisTaskFullppJet::fTrkEffCorrCutZ
private
TF1* AliAnalysisTaskFullppJet::fTrkEffFunc[3]
private
Double_t AliAnalysisTaskFullppJet::fTrkEtaMax
private

Definition at line 235 of file AliAnalysisTaskFullppJet.h.

Referenced by GetESDTrax(), PrintConfig(), and SetEtaMax().

Double_t AliAnalysisTaskFullppJet::fTrkPtMax[2]
private
Double_t AliAnalysisTaskFullppJet::fTrkPtMin[2]
private
TF1* AliAnalysisTaskFullppJet::fTrkPtResData
private

Definition at line 299 of file AliAnalysisTaskFullppJet.h.

Referenced by ~AliAnalysisTaskFullppJet().

AliFJWrapper* AliAnalysisTaskFullppJet::fTrueJetFinder[kNRadii]
private

Parameterazation of momentum resolution estimated from data.

Definition at line 300 of file AliAnalysisTaskFullppJet.h.

Referenced by AliAnalysisTaskFullppJet(), ProcessMC(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskFullppJet().

Bool_t AliAnalysisTaskFullppJet::fUseGoodSM
private

Definition at line 247 of file AliAnalysisTaskFullppJet.h.

Referenced by PrintConfig(), and SetUseGoodSM().

Double_t AliAnalysisTaskFullppJet::fVaryClusterERes
private
Double_t AliAnalysisTaskFullppJet::fVaryClusterEScale
private
Double_t AliAnalysisTaskFullppJet::fVaryJetTrigEff
private

Definition at line 272 of file AliAnalysisTaskFullppJet.h.

Referenced by GetESDEMCalClusters(), PrintConfig(), and SetVaryJetTrigEff().

Double_t AliAnalysisTaskFullppJet::fVaryTrkEff
private

Definition at line 276 of file AliAnalysisTaskFullppJet.h.

Referenced by GetESDTrax(), PrintConfig(), and SetVaryTrkEff().

Double_t AliAnalysisTaskFullppJet::fVaryTrkPtRes
private

Definition at line 274 of file AliAnalysisTaskFullppJet.h.

Referenced by GetSmearedTrackPt(), PrintConfig(), and SetVaryTrkPtRes().

Int_t AliAnalysisTaskFullppJet::fVerbosity
private
TH1F* AliAnalysisTaskFullppJet::fVertexGenZ[2]
private

Check if the chunk is corrupted.

Definition at line 309 of file AliAnalysisTaskFullppJet.h.

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

Float_t AliAnalysisTaskFullppJet::fXsecScale
private

Definition at line 215 of file AliAnalysisTaskFullppJet.h.

Referenced by SetXsec().

Double_t AliAnalysisTaskFullppJet::fZVtxMax
private

Definition at line 217 of file AliAnalysisTaskFullppJet.h.

Referenced by SetZvtx(), and UserExec().


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