AliPhysics  9b6b435 (9b6b435)
AliEmcalJetTree Class Reference

Class managing creation of a tree containing jets. More...

#include <AliAnalysisTaskJetExtractor.h>

Inheritance diagram for AliEmcalJetTree:

Public Member Functions

 AliEmcalJetTree ()
 
 AliEmcalJetTree (const char *name)
 
void AddExtractionPercentage (Float_t minPt, Float_t maxPt, Float_t percentage)
 
void ResetExtractionPercentages ()
 
void AddExtractionJetTypeHM (Int_t type)
 
void AddExtractionJetTypePM (Int_t type)
 
void InitializeTree (Bool_t saveCaloClusters, Bool_t saveMCInformation, Bool_t saveConstituents, Bool_t saveConstituentsIP, Bool_t saveConstituentPID, Bool_t saveJetShapes, Bool_t saveSplittings, Bool_t saveSecondaryVertices, Bool_t saveTriggerTracks)
 
Bool_t AddJetToTree (AliEmcalJet *jet, Bool_t saveConstituents, Bool_t saveConstituentsIP, Bool_t saveCaloClusters, Double_t *vertex, Float_t rho, Float_t rhoMass, Float_t centrality, Int_t multiplicity, Long64_t eventID, Float_t magField)
 
void FillBuffer_SecVertices (std::vector< Float_t > &secVtx_X, std::vector< Float_t > &secVtx_Y, std::vector< Float_t > &secVtx_Z, std::vector< Float_t > &secVtx_Mass, std::vector< Float_t > &secVtx_Lxy, std::vector< Float_t > &secVtx_SigmaLxy, std::vector< Float_t > &secVtx_Chi2, std::vector< Float_t > &secVtx_Dispersion)
 
void FillBuffer_JetShapes (AliEmcalJet *jet, Double_t leSub_noCorr, Double_t angularity, Double_t momentumDispersion, Double_t trackPtMean, Double_t trackPtMedian)
 
void FillBuffer_Splittings (std::vector< Float_t > &splittings_radiatorE, std::vector< Float_t > &splittings_kT, std::vector< Float_t > &splittings_theta, Bool_t saveSecondaryVertices, std::vector< Int_t > &splittings_secVtx_rank, std::vector< Int_t > &splittings_secVtx_index)
 
void FillBuffer_PID (std::vector< Float_t > &trackPID_ITS, std::vector< Float_t > &trackPID_TPC, std::vector< Float_t > &trackPID_TOF, std::vector< Float_t > &trackPID_TRD, std::vector< Short_t > &trackPID_Reco, std::vector< Int_t > &trackPID_Truth)
 
void FillBuffer_MonteCarlo (Int_t motherParton, Int_t motherHadron, Int_t partonInitialCollision, Float_t matchJetDistance, Float_t matchedJetPt, Float_t matchedJetMass, Float_t truePtFraction, Float_t truePtFraction_mcparticles, Float_t ptHard, Float_t eventWeight, Float_t impactParameter)
 
void FillBuffer_ImpactParameters (std::vector< Float_t > &trackIP_d0, std::vector< Float_t > &trackIP_z0, std::vector< Float_t > &trackIP_d0cov, std::vector< Float_t > &trackIP_z0cov)
 
void FillBuffer_TriggerTracks (std::vector< Float_t > &triggerTrackPt, std::vector< Float_t > &triggerTrackDeltaEta, std::vector< Float_t > &triggerTrackDeltaPhi)
 
void SetRandomGenerator (TRandom3 *gen)
 
std::vector< Float_tGetExtractionPercentagePtBins ()
 
std::vector< Float_tGetExtractionPercentages ()
 
std::vector< Int_tGetExtractionJetTypes_HM ()
 
std::vector< Int_tGetExtractionJetTypes_PM ()
 
TTreeGetTreePointer ()
 

Private Attributes

TTreefJetTree
 ! tree structure More...
 
Bool_t fInitialized
 init state of tree More...
 
TRandom3 * fRandomGenerator
 ! random generator More...
 
std::vector< Float_tfExtractionPercentages
 Percentages which will be extracted for a given pT bin. More...
 
std::vector< Float_tfExtractionPercentagePtBins
 pT-bins associated with fExtractionPercentages More...
 
std::vector< Int_tfExtractionJetTypes_HM
 Jet-types that will be extracted with this tree (hadron matching) More...
 
std::vector< Int_tfExtractionJetTypes_PM
 Jet-types that will be extracted with this tree (parton matching) More...
 
Float_t fBuffer_JetPt
 ! array buffer More...
 
Float_t fBuffer_JetEta
 ! array buffer More...
 
Float_t fBuffer_JetPhi
 ! array buffer More...
 
Float_t fBuffer_JetArea
 ! array buffer More...
 
Int_t fBuffer_NumTracks
 ! array buffer More...
 
Int_t fBuffer_NumClusters
 ! array buffer More...
 
Float_t fBuffer_Event_BackgroundDensityMass
 ! array buffer More...
 
Float_t fBuffer_Event_BackgroundDensity
 ! array buffer More...
 
Float_t fBuffer_Event_Vertex_X
 ! array buffer More...
 
Float_t fBuffer_Event_Vertex_Y
 ! array buffer More...
 
Float_t fBuffer_Event_Vertex_Z
 ! array buffer More...
 
Float_t fBuffer_Event_Centrality
 ! array buffer More...
 
Int_t fBuffer_Event_Multiplicity
 ! array buffer More...
 
Long64_t fBuffer_Event_ID
 ! array buffer More...
 
Float_t fBuffer_Event_MagneticField
 ! array buffer More...
 
Float_t fBuffer_Event_PtHard
 ! array buffer More...
 
Float_t fBuffer_Event_Weight
 ! array buffer More...
 
Float_t fBuffer_Event_ImpactParameter
 ! array buffer More...
 
Float_tfBuffer_Track_Pt
 ! array buffer More...
 
Float_tfBuffer_Track_Eta
 ! array buffer More...
 
Float_tfBuffer_Track_Phi
 ! array buffer More...
 
Float_tfBuffer_Track_Charge
 ! array buffer More...
 
Int_tfBuffer_Track_Label
 ! array buffer More...
 
Float_tfBuffer_Track_ProdVtx_X
 ! array buffer More...
 
Float_tfBuffer_Track_ProdVtx_Y
 ! array buffer More...
 
Float_tfBuffer_Track_ProdVtx_Z
 ! array buffer More...
 
Float_tfBuffer_Cluster_Pt
 ! array buffer More...
 
Float_tfBuffer_Cluster_E
 ! array buffer More...
 
Float_tfBuffer_Cluster_Eta
 ! array buffer More...
 
Float_tfBuffer_Cluster_Phi
 ! array buffer More...
 
Float_tfBuffer_Cluster_M02
 ! array buffer More...
 
Float_tfBuffer_Cluster_Time
 ! array buffer More...
 
Int_tfBuffer_Cluster_Label
 ! array buffer More...
 
Float_t fBuffer_Shape_Mass_NoCorr
 ! array buffer More...
 
Float_t fBuffer_Shape_Mass_DerivCorr_1
 ! array buffer More...
 
Float_t fBuffer_Shape_Mass_DerivCorr_2
 ! array buffer More...
 
Float_t fBuffer_Shape_pTD_DerivCorr_1
 ! array buffer More...
 
Float_t fBuffer_Shape_pTD_DerivCorr_2
 ! array buffer More...
 
Float_t fBuffer_Shape_LeSub_NoCorr
 ! array buffer More...
 
Float_t fBuffer_Shape_LeSub_DerivCorr
 ! array buffer More...
 
Float_t fBuffer_Shape_Angularity_NoCorr
 ! array buffer More...
 
Float_t fBuffer_Shape_Angularity_DerivCorr_1
 ! array buffer More...
 
Float_t fBuffer_Shape_Angularity_DerivCorr_2
 ! array buffer More...
 
Float_t fBuffer_Shape_Circularity_DerivCorr_1
 ! array buffer More...
 
Float_t fBuffer_Shape_Circularity_DerivCorr_2
 ! array buffer More...
 
Float_t fBuffer_Shape_Sigma2_DerivCorr_1
 ! array buffer More...
 
Float_t fBuffer_Shape_Sigma2_DerivCorr_2
 ! array buffer More...
 
Float_t fBuffer_Shape_NumTracks_DerivCorr
 ! array buffer More...
 
Float_t fBuffer_Shape_MomentumDispersion
 ! array buffer More...
 
Float_t fBuffer_Shape_TrackPtMean
 ! array buffer More...
 
Float_t fBuffer_Shape_TrackPtMedian
 ! array buffer More...
 
Int_t fBuffer_Jet_MC_MotherParton
 ! array buffer More...
 
Int_t fBuffer_Jet_MC_MotherHadron
 ! array buffer More...
 
Int_t fBuffer_Jet_MC_MotherIC
 ! array buffer More...
 
Float_t fBuffer_Jet_MC_MatchedJet_Distance
 ! array buffer More...
 
Float_t fBuffer_Jet_MC_MatchedJet_Pt
 ! array buffer More...
 
Float_t fBuffer_Jet_MC_MatchedJet_Mass
 ! array buffer More...
 
Float_t fBuffer_Jet_MC_TruePtFraction
 ! array buffer More...
 
Float_t fBuffer_Jet_MC_TruePtFraction_mcparticles
 ! array buffer More...
 
Int_t fBuffer_NumTriggerTracks
 
Int_t fBuffer_NumSecVertices
 
Int_t fBuffer_NumSplittings
 

Detailed Description

Class managing creation of a tree containing jets.

Author
Ruediger Haake ruedi.nosp@m.ger..nosp@m.haake.nosp@m.@cer.nosp@m.n.ch, Yale
Date
Jul 24, 2018

Definition at line 182 of file AliAnalysisTaskJetExtractor.h.

Constructor & Destructor Documentation

AliEmcalJetTree::AliEmcalJetTree ( )

Definition at line 77 of file AliAnalysisTaskJetExtractor.cxx.

AliEmcalJetTree::AliEmcalJetTree ( const char *  name)

Definition at line 99 of file AliAnalysisTaskJetExtractor.cxx.

Member Function Documentation

void AliEmcalJetTree::AddExtractionJetTypeHM ( Int_t  type)
inline

Definition at line 196 of file AliAnalysisTaskJetExtractor.h.

void AliEmcalJetTree::AddExtractionJetTypePM ( Int_t  type)
inline

Definition at line 197 of file AliAnalysisTaskJetExtractor.h.

void AliEmcalJetTree::AddExtractionPercentage ( Float_t  minPt,
Float_t  maxPt,
Float_t  percentage 
)
inline

Definition at line 189 of file AliAnalysisTaskJetExtractor.h.

Bool_t AliEmcalJetTree::AddJetToTree ( AliEmcalJet jet,
Bool_t  saveConstituents,
Bool_t  saveConstituentsIP,
Bool_t  saveCaloClusters,
Double_t vertex,
Float_t  rho,
Float_t  rhoMass,
Float_t  centrality,
Int_t  multiplicity,
Long64_t  eventID,
Float_t  magField 
)

Definition at line 121 of file AliAnalysisTaskJetExtractor.cxx.

Referenced by AliAnalysisTaskJetExtractor::Run().

void AliEmcalJetTree::FillBuffer_ImpactParameters ( std::vector< Float_t > &  trackIP_d0,
std::vector< Float_t > &  trackIP_z0,
std::vector< Float_t > &  trackIP_d0cov,
std::vector< Float_t > &  trackIP_z0cov 
)

Definition at line 230 of file AliAnalysisTaskJetExtractor.cxx.

Referenced by AliAnalysisTaskJetExtractor::Run().

void AliEmcalJetTree::FillBuffer_JetShapes ( AliEmcalJet jet,
Double_t  leSub_noCorr,
Double_t  angularity,
Double_t  momentumDispersion,
Double_t  trackPtMean,
Double_t  trackPtMedian 
)

Definition at line 269 of file AliAnalysisTaskJetExtractor.cxx.

Referenced by AliAnalysisTaskJetExtractor::Run().

void AliEmcalJetTree::FillBuffer_MonteCarlo ( Int_t  motherParton,
Int_t  motherHadron,
Int_t  partonInitialCollision,
Float_t  matchJetDistance,
Float_t  matchedJetPt,
Float_t  matchedJetMass,
Float_t  truePtFraction,
Float_t  truePtFraction_mcparticles,
Float_t  ptHard,
Float_t  eventWeight,
Float_t  impactParameter 
)

Definition at line 239 of file AliAnalysisTaskJetExtractor.cxx.

Referenced by AliAnalysisTaskJetExtractor::Run().

void AliEmcalJetTree::FillBuffer_PID ( std::vector< Float_t > &  trackPID_ITS,
std::vector< Float_t > &  trackPID_TPC,
std::vector< Float_t > &  trackPID_TOF,
std::vector< Float_t > &  trackPID_TRD,
std::vector< Short_t > &  trackPID_Reco,
std::vector< Int_t > &  trackPID_Truth 
)

Definition at line 257 of file AliAnalysisTaskJetExtractor.cxx.

Referenced by AliAnalysisTaskJetExtractor::Run().

void AliEmcalJetTree::FillBuffer_SecVertices ( std::vector< Float_t > &  secVtx_X,
std::vector< Float_t > &  secVtx_Y,
std::vector< Float_t > &  secVtx_Z,
std::vector< Float_t > &  secVtx_Mass,
std::vector< Float_t > &  secVtx_Lxy,
std::vector< Float_t > &  secVtx_SigmaLxy,
std::vector< Float_t > &  secVtx_Chi2,
std::vector< Float_t > &  secVtx_Dispersion 
)

Definition at line 306 of file AliAnalysisTaskJetExtractor.cxx.

Referenced by AliAnalysisTaskJetExtractor::Run().

void AliEmcalJetTree::FillBuffer_Splittings ( std::vector< Float_t > &  splittings_radiatorE,
std::vector< Float_t > &  splittings_kT,
std::vector< Float_t > &  splittings_theta,
Bool_t  saveSecondaryVertices,
std::vector< Int_t > &  splittings_secVtx_rank,
std::vector< Int_t > &  splittings_secVtx_index 
)

Definition at line 292 of file AliAnalysisTaskJetExtractor.cxx.

Referenced by AliAnalysisTaskJetExtractor::Run().

void AliEmcalJetTree::FillBuffer_TriggerTracks ( std::vector< Float_t > &  triggerTrackPt,
std::vector< Float_t > &  triggerTrackDeltaEta,
std::vector< Float_t > &  triggerTrackDeltaPhi 
)

Definition at line 221 of file AliAnalysisTaskJetExtractor.cxx.

Referenced by AliAnalysisTaskJetExtractor::Run().

std::vector<Int_t> AliEmcalJetTree::GetExtractionJetTypes_HM ( )
inline
std::vector<Int_t> AliEmcalJetTree::GetExtractionJetTypes_PM ( )
inline
std::vector<Float_t> AliEmcalJetTree::GetExtractionPercentagePtBins ( )
inline
std::vector<Float_t> AliEmcalJetTree::GetExtractionPercentages ( )
inline
TTree* AliEmcalJetTree::GetTreePointer ( )
inline
void AliEmcalJetTree::InitializeTree ( Bool_t  saveCaloClusters,
Bool_t  saveMCInformation,
Bool_t  saveConstituents,
Bool_t  saveConstituentsIP,
Bool_t  saveConstituentPID,
Bool_t  saveJetShapes,
Bool_t  saveSplittings,
Bool_t  saveSecondaryVertices,
Bool_t  saveTriggerTracks 
)
void AliEmcalJetTree::ResetExtractionPercentages ( )
inline

Definition at line 195 of file AliAnalysisTaskJetExtractor.h.

void AliEmcalJetTree::SetRandomGenerator ( TRandom3 *  gen)
inline

Member Data Documentation

Float_t* AliEmcalJetTree::fBuffer_Cluster_E
private

! array buffer

Definition at line 261 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), AliEmcalJetTree(), and InitializeTree().

Float_t* AliEmcalJetTree::fBuffer_Cluster_Eta
private

! array buffer

Definition at line 262 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), AliEmcalJetTree(), and InitializeTree().

Int_t* AliEmcalJetTree::fBuffer_Cluster_Label
private

! array buffer

Definition at line 266 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), AliEmcalJetTree(), and InitializeTree().

Float_t* AliEmcalJetTree::fBuffer_Cluster_M02
private

! array buffer

Definition at line 264 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), AliEmcalJetTree(), and InitializeTree().

Float_t* AliEmcalJetTree::fBuffer_Cluster_Phi
private

! array buffer

Definition at line 263 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), AliEmcalJetTree(), and InitializeTree().

Float_t* AliEmcalJetTree::fBuffer_Cluster_Pt
private

! array buffer

Definition at line 260 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), AliEmcalJetTree(), and InitializeTree().

Float_t* AliEmcalJetTree::fBuffer_Cluster_Time
private

! array buffer

Definition at line 265 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), AliEmcalJetTree(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Event_BackgroundDensity
private

! array buffer

Definition at line 239 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Event_BackgroundDensityMass
private

! array buffer

Definition at line 238 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Event_Centrality
private

! array buffer

Definition at line 243 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Long64_t AliEmcalJetTree::fBuffer_Event_ID
private

! array buffer

Definition at line 245 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Event_ImpactParameter
private

! array buffer

Definition at line 249 of file AliAnalysisTaskJetExtractor.h.

Referenced by FillBuffer_MonteCarlo(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Event_MagneticField
private

! array buffer

Definition at line 246 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Int_t AliEmcalJetTree::fBuffer_Event_Multiplicity
private

! array buffer

Definition at line 244 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Event_PtHard
private

! array buffer

Definition at line 247 of file AliAnalysisTaskJetExtractor.h.

Referenced by FillBuffer_MonteCarlo(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Event_Vertex_X
private

! array buffer

Definition at line 240 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Event_Vertex_Y
private

! array buffer

Definition at line 241 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Event_Vertex_Z
private

! array buffer

Definition at line 242 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Event_Weight
private

! array buffer

Definition at line 248 of file AliAnalysisTaskJetExtractor.h.

Referenced by FillBuffer_MonteCarlo(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Jet_MC_MatchedJet_Distance
private

! array buffer

Definition at line 290 of file AliAnalysisTaskJetExtractor.h.

Referenced by FillBuffer_MonteCarlo(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Jet_MC_MatchedJet_Mass
private

! array buffer

Definition at line 292 of file AliAnalysisTaskJetExtractor.h.

Referenced by FillBuffer_MonteCarlo(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Jet_MC_MatchedJet_Pt
private

! array buffer

Definition at line 291 of file AliAnalysisTaskJetExtractor.h.

Referenced by FillBuffer_MonteCarlo(), and InitializeTree().

Int_t AliEmcalJetTree::fBuffer_Jet_MC_MotherHadron
private

! array buffer

Definition at line 288 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), FillBuffer_MonteCarlo(), and InitializeTree().

Int_t AliEmcalJetTree::fBuffer_Jet_MC_MotherIC
private

! array buffer

Definition at line 289 of file AliAnalysisTaskJetExtractor.h.

Referenced by FillBuffer_MonteCarlo(), and InitializeTree().

Int_t AliEmcalJetTree::fBuffer_Jet_MC_MotherParton
private

! array buffer

Definition at line 287 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), FillBuffer_MonteCarlo(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Jet_MC_TruePtFraction
private

! array buffer

Definition at line 293 of file AliAnalysisTaskJetExtractor.h.

Referenced by FillBuffer_MonteCarlo(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Jet_MC_TruePtFraction_mcparticles
private

! array buffer

Definition at line 294 of file AliAnalysisTaskJetExtractor.h.

Referenced by FillBuffer_MonteCarlo(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_JetArea
private

! array buffer

Definition at line 234 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_JetEta
private

! array buffer

Definition at line 232 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_JetPhi
private

! array buffer

Definition at line 233 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_JetPt
private

! array buffer

Definition at line 231 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Int_t AliEmcalJetTree::fBuffer_NumClusters
private

! array buffer

Definition at line 236 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Int_t AliEmcalJetTree::fBuffer_NumSecVertices
private

Definition at line 297 of file AliAnalysisTaskJetExtractor.h.

Referenced by FillBuffer_SecVertices(), and InitializeTree().

Int_t AliEmcalJetTree::fBuffer_NumSplittings
private

Definition at line 298 of file AliAnalysisTaskJetExtractor.h.

Referenced by FillBuffer_Splittings(), and InitializeTree().

Int_t AliEmcalJetTree::fBuffer_NumTracks
private

! array buffer

Definition at line 235 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Int_t AliEmcalJetTree::fBuffer_NumTriggerTracks
private

Definition at line 296 of file AliAnalysisTaskJetExtractor.h.

Referenced by FillBuffer_TriggerTracks(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Shape_Angularity_DerivCorr_1
private

! array buffer

Definition at line 276 of file AliAnalysisTaskJetExtractor.h.

Referenced by FillBuffer_JetShapes(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Shape_Angularity_DerivCorr_2
private

! array buffer

Definition at line 277 of file AliAnalysisTaskJetExtractor.h.

Referenced by FillBuffer_JetShapes(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Shape_Angularity_NoCorr
private

! array buffer

Definition at line 275 of file AliAnalysisTaskJetExtractor.h.

Referenced by FillBuffer_JetShapes(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Shape_Circularity_DerivCorr_1
private

! array buffer

Definition at line 278 of file AliAnalysisTaskJetExtractor.h.

Referenced by FillBuffer_JetShapes(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Shape_Circularity_DerivCorr_2
private

! array buffer

Definition at line 279 of file AliAnalysisTaskJetExtractor.h.

Referenced by FillBuffer_JetShapes(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Shape_LeSub_DerivCorr
private

! array buffer

Definition at line 274 of file AliAnalysisTaskJetExtractor.h.

Referenced by FillBuffer_JetShapes(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Shape_LeSub_NoCorr
private

! array buffer

Definition at line 273 of file AliAnalysisTaskJetExtractor.h.

Referenced by FillBuffer_JetShapes(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Shape_Mass_DerivCorr_1
private

! array buffer

Definition at line 269 of file AliAnalysisTaskJetExtractor.h.

Referenced by FillBuffer_JetShapes(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Shape_Mass_DerivCorr_2
private

! array buffer

Definition at line 270 of file AliAnalysisTaskJetExtractor.h.

Referenced by FillBuffer_JetShapes(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Shape_Mass_NoCorr
private

! array buffer

Definition at line 268 of file AliAnalysisTaskJetExtractor.h.

Referenced by FillBuffer_JetShapes(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Shape_MomentumDispersion
private

! array buffer

Definition at line 283 of file AliAnalysisTaskJetExtractor.h.

Referenced by FillBuffer_JetShapes(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Shape_NumTracks_DerivCorr
private

! array buffer

Definition at line 282 of file AliAnalysisTaskJetExtractor.h.

Referenced by FillBuffer_JetShapes(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Shape_pTD_DerivCorr_1
private

! array buffer

Definition at line 271 of file AliAnalysisTaskJetExtractor.h.

Referenced by FillBuffer_JetShapes(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Shape_pTD_DerivCorr_2
private

! array buffer

Definition at line 272 of file AliAnalysisTaskJetExtractor.h.

Referenced by FillBuffer_JetShapes(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Shape_Sigma2_DerivCorr_1
private

! array buffer

Definition at line 280 of file AliAnalysisTaskJetExtractor.h.

Referenced by FillBuffer_JetShapes(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Shape_Sigma2_DerivCorr_2
private

! array buffer

Definition at line 281 of file AliAnalysisTaskJetExtractor.h.

Referenced by FillBuffer_JetShapes(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Shape_TrackPtMean
private

! array buffer

Definition at line 284 of file AliAnalysisTaskJetExtractor.h.

Referenced by FillBuffer_JetShapes(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Shape_TrackPtMedian
private

! array buffer

Definition at line 285 of file AliAnalysisTaskJetExtractor.h.

Referenced by FillBuffer_JetShapes(), and InitializeTree().

Float_t* AliEmcalJetTree::fBuffer_Track_Charge
private

! array buffer

Definition at line 254 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), AliEmcalJetTree(), and InitializeTree().

Float_t* AliEmcalJetTree::fBuffer_Track_Eta
private

! array buffer

Definition at line 252 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), AliEmcalJetTree(), and InitializeTree().

Int_t* AliEmcalJetTree::fBuffer_Track_Label
private

! array buffer

Definition at line 255 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), AliEmcalJetTree(), and InitializeTree().

Float_t* AliEmcalJetTree::fBuffer_Track_Phi
private

! array buffer

Definition at line 253 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), AliEmcalJetTree(), and InitializeTree().

Float_t* AliEmcalJetTree::fBuffer_Track_ProdVtx_X
private

! array buffer

Definition at line 256 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), AliEmcalJetTree(), and InitializeTree().

Float_t* AliEmcalJetTree::fBuffer_Track_ProdVtx_Y
private

! array buffer

Definition at line 257 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), AliEmcalJetTree(), and InitializeTree().

Float_t* AliEmcalJetTree::fBuffer_Track_ProdVtx_Z
private

! array buffer

Definition at line 258 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), AliEmcalJetTree(), and InitializeTree().

Float_t* AliEmcalJetTree::fBuffer_Track_Pt
private

! array buffer

Definition at line 251 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), AliEmcalJetTree(), and InitializeTree().

std::vector<Int_t> AliEmcalJetTree::fExtractionJetTypes_HM
private

Jet-types that will be extracted with this tree (hadron matching)

Definition at line 227 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree().

std::vector<Int_t> AliEmcalJetTree::fExtractionJetTypes_PM
private

Jet-types that will be extracted with this tree (parton matching)

Definition at line 228 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree().

std::vector<Float_t> AliEmcalJetTree::fExtractionPercentagePtBins
private

pT-bins associated with fExtractionPercentages

Definition at line 226 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree().

std::vector<Float_t> AliEmcalJetTree::fExtractionPercentages
private

Percentages which will be extracted for a given pT bin.

Definition at line 225 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree().

Bool_t AliEmcalJetTree::fInitialized
private

init state of tree

Definition at line 221 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

TRandom3* AliEmcalJetTree::fRandomGenerator
private

! random generator

Definition at line 222 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree().


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