AliPhysics  2c6b7ad (2c6b7ad)
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 AddExtractionJetTypeHM (Int_t type)
 
void AddExtractionJetTypePM (Int_t type)
 
void ResetExtractionPercentages ()
 
void SetSaveEventProperties (Bool_t val)
 
void SetSaveConstituents (Bool_t val)
 
void SetSaveConstituentsIP (Bool_t val)
 
void SetSaveConstituentPID (Bool_t val)
 
void SetSaveJetShapes (Bool_t val)
 
void SetSaveMCInformation (Bool_t val)
 
void SetSaveSecondaryVertices (Bool_t val)
 
void SetSaveTriggerTracks (Bool_t val)
 
void SetTrackContainer (AliParticleContainer *cont)
 
void SetJetContainer (AliJetContainer *cont)
 
void SetRandomGenerator (TRandom3 *gen)
 
void InitializeTree ()
 
Bool_t GetSaveEventProperties ()
 
Bool_t GetSaveConstituents ()
 
Bool_t GetSaveConstituentsIP ()
 
Bool_t GetSaveConstituentPID ()
 
Bool_t GetSaveJetShapes ()
 
Bool_t GetSaveMCInformation ()
 
Bool_t GetSaveSecondaryVertices ()
 
Bool_t GetSaveTriggerTracks ()
 
std::vector< Float_tGetExtractionPercentagePtBins ()
 
std::vector< Float_tGetExtractionPercentages ()
 
std::vector< Int_tGetExtractionJetTypes_HM ()
 
std::vector< Int_tGetExtractionJetTypes_PM ()
 
TTreeGetTreePointer ()
 
Bool_t AddJetToTree (AliEmcalJet *jet, Float_t vertexX=0, Float_t vertexY=0, Float_t vertexZ=0, Float_t centrality=0, Long64_t eventID=0, Float_t magField=0, Int_t motherParton=0, Int_t motherHadron=0, Int_t partonInitialCollision=0, Float_t matchDistance=0, Float_t matchedPt=0, Float_t matchedMass=0, Float_t truePtFraction=0, Float_t ptHard=0, Float_t eventWeight=0, Float_t impactParameter=0, std::vector< Float_t > &trackPID_ITS=DEFAULT_VECTOR_FLOAT, std::vector< Float_t > &trackPID_TPC=DEFAULT_VECTOR_FLOAT, std::vector< Float_t > &trackPID_TOF=DEFAULT_VECTOR_FLOAT, std::vector< Float_t > &trackPID_TRD=DEFAULT_VECTOR_FLOAT, std::vector< Short_t > &trackPID_Reco=DEFAULT_VECTOR_SHORT, std::vector< Int_t > &trackPID_Truth=DEFAULT_VECTOR_INT, std::vector< Float_t > &triggerTrackPt=DEFAULT_VECTOR_FLOAT, std::vector< Float_t > &triggerTrackDeltaEta=DEFAULT_VECTOR_FLOAT, std::vector< Float_t > &triggerTrackDeltaPhi=DEFAULT_VECTOR_FLOAT, std::vector< Float_t > &trackIP_d0=DEFAULT_VECTOR_FLOAT, std::vector< Float_t > &trackIP_z0=DEFAULT_VECTOR_FLOAT, std::vector< Float_t > &trackIP_d0cov=DEFAULT_VECTOR_FLOAT, std::vector< Float_t > &trackIP_z0cov=DEFAULT_VECTOR_FLOAT, std::vector< Float_t > &secVtx_X=DEFAULT_VECTOR_FLOAT, std::vector< Float_t > &secVtx_Y=DEFAULT_VECTOR_FLOAT, std::vector< Float_t > &secVtx_Z=DEFAULT_VECTOR_FLOAT, std::vector< Float_t > &secVtx_Mass=DEFAULT_VECTOR_FLOAT, std::vector< Float_t > &secVtx_Lxy=DEFAULT_VECTOR_FLOAT, std::vector< Float_t > &secVtx_SigmaLxy=DEFAULT_VECTOR_FLOAT, std::vector< Float_t > &secVtx_Chi2=DEFAULT_VECTOR_FLOAT, std::vector< Float_t > &secVtx_Dispersion=DEFAULT_VECTOR_FLOAT)
 
Bool_t AddJetToTree (AliEmcalJet *jet, Float_t vertexX, Float_t vertexY, Float_t vertexZ, Float_t centrality, Long64_t eventID, Float_t magField, Int_t motherParton, Int_t motherHadron, Int_t partonInitialCollision, Float_t matchDistance, Float_t matchedPt, Float_t matchedMass, Float_t truePtFraction, Float_t ptHard, Float_t eventWeight, Float_t impactParameter, Float_t *trackPID_ITS, Float_t *trackPID_TPC, Float_t *trackPID_TOF, Float_t *trackPID_TRD, Short_t *trackPID_Reco, Int_t *trackPID_Truth, Int_t numTriggerTracks, Float_t *triggerTrackPt, Float_t *triggerTrackDeltaEta, Float_t *triggerTrackDeltaPhi, Float_t *trackIP_d0, Float_t *trackIP_z0, Float_t *trackIP_d0cov, Float_t *trackIP_z0cov, Int_t numSecVertices, Float_t *secVtx_X, Float_t *secVtx_Y, Float_t *secVtx_Z, Float_t *secVtx_Mass, Float_t *secVtx_Lxy, Float_t *secVtx_SigmaLxy, Float_t *secVtx_Chi2, Float_t *secVtx_Dispersion)
 

Private Attributes

TTreefJetTree
 ! tree structure More...
 
Bool_t fInitialized
 init state of tree More...
 
Bool_t fSaveEventProperties
 save general event properties (bgrd. etc.) More...
 
Bool_t fSaveConstituents
 save arrays of constituent basic properties More...
 
Bool_t fSaveConstituentsIP
 save arrays of constituent impact parameters More...
 
Bool_t fSaveConstituentPID
 save arrays of constituent PID parameters More...
 
Bool_t fSaveJetShapes
 save jet shapes More...
 
Bool_t fSaveMCInformation
 save MC information More...
 
Bool_t fSaveSecondaryVertices
 save reconstructed sec. vertex properties More...
 
Bool_t fSaveTriggerTracks
 save event trigger track More...
 
AliParticleContainerfTrackContainer
 ! track container, used to work on tracks More...
 
AliJetContainerfJetContainer
 ! jet container, used to work on jets 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_NumConstituents
 ! 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...
 
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_Const_Pt
 ! array buffer More...
 
Float_tfBuffer_Const_Eta
 ! array buffer More...
 
Float_tfBuffer_Const_Phi
 ! array buffer More...
 
Float_tfBuffer_Const_Charge
 ! array buffer More...
 
Int_tfBuffer_Const_Label
 ! array buffer More...
 
Float_tfBuffer_Const_ProdVtx_X
 ! array buffer More...
 
Float_tfBuffer_Const_ProdVtx_Y
 ! array buffer More...
 
Float_tfBuffer_Const_ProdVtx_Z
 ! array buffer More...
 
Float_t fBuffer_Shape_Mass
 ! 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_MatchDistance
 ! array buffer More...
 
Float_t fBuffer_Jet_MC_MatchedPt
 ! array buffer More...
 
Float_t fBuffer_Jet_MC_MatchedMass
 ! array buffer More...
 
Float_t fBuffer_Jet_MC_TruePtFraction
 ! array buffer More...
 
Int_t fBuffer_NumTriggerTracks
 
Int_t fBuffer_NumSecVertices
 

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 156 of file AliAnalysisTaskJetExtractor.h.

Constructor & Destructor Documentation

AliEmcalJetTree::AliEmcalJetTree ( )

Definition at line 67 of file AliAnalysisTaskJetExtractor.cxx.

AliEmcalJetTree::AliEmcalJetTree ( const char *  name)

Definition at line 82 of file AliAnalysisTaskJetExtractor.cxx.

Member Function Documentation

void AliEmcalJetTree::AddExtractionJetTypeHM ( Int_t  type)
inline

Definition at line 170 of file AliAnalysisTaskJetExtractor.h.

void AliEmcalJetTree::AddExtractionJetTypePM ( Int_t  type)
inline

Definition at line 171 of file AliAnalysisTaskJetExtractor.h.

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

Definition at line 163 of file AliAnalysisTaskJetExtractor.h.

Bool_t AliEmcalJetTree::AddJetToTree ( AliEmcalJet jet,
Float_t  vertexX = 0,
Float_t  vertexY = 0,
Float_t  vertexZ = 0,
Float_t  centrality = 0,
Long64_t  eventID = 0,
Float_t  magField = 0,
Int_t  motherParton = 0,
Int_t  motherHadron = 0,
Int_t  partonInitialCollision = 0,
Float_t  matchDistance = 0,
Float_t  matchedPt = 0,
Float_t  matchedMass = 0,
Float_t  truePtFraction = 0,
Float_t  ptHard = 0,
Float_t  eventWeight = 0,
Float_t  impactParameter = 0,
std::vector< Float_t > &  trackPID_ITS = DEFAULT_VECTOR_FLOAT,
std::vector< Float_t > &  trackPID_TPC = DEFAULT_VECTOR_FLOAT,
std::vector< Float_t > &  trackPID_TOF = DEFAULT_VECTOR_FLOAT,
std::vector< Float_t > &  trackPID_TRD = DEFAULT_VECTOR_FLOAT,
std::vector< Short_t > &  trackPID_Reco = DEFAULT_VECTOR_SHORT,
std::vector< Int_t > &  trackPID_Truth = DEFAULT_VECTOR_INT,
std::vector< Float_t > &  triggerTrackPt = DEFAULT_VECTOR_FLOAT,
std::vector< Float_t > &  triggerTrackDeltaEta = DEFAULT_VECTOR_FLOAT,
std::vector< Float_t > &  triggerTrackDeltaPhi = DEFAULT_VECTOR_FLOAT,
std::vector< Float_t > &  trackIP_d0 = DEFAULT_VECTOR_FLOAT,
std::vector< Float_t > &  trackIP_z0 = DEFAULT_VECTOR_FLOAT,
std::vector< Float_t > &  trackIP_d0cov = DEFAULT_VECTOR_FLOAT,
std::vector< Float_t > &  trackIP_z0cov = DEFAULT_VECTOR_FLOAT,
std::vector< Float_t > &  secVtx_X = DEFAULT_VECTOR_FLOAT,
std::vector< Float_t > &  secVtx_Y = DEFAULT_VECTOR_FLOAT,
std::vector< Float_t > &  secVtx_Z = DEFAULT_VECTOR_FLOAT,
std::vector< Float_t > &  secVtx_Mass = DEFAULT_VECTOR_FLOAT,
std::vector< Float_t > &  secVtx_Lxy = DEFAULT_VECTOR_FLOAT,
std::vector< Float_t > &  secVtx_SigmaLxy = DEFAULT_VECTOR_FLOAT,
std::vector< Float_t > &  secVtx_Chi2 = DEFAULT_VECTOR_FLOAT,
std::vector< Float_t > &  secVtx_Dispersion = DEFAULT_VECTOR_FLOAT 
)
inline

Definition at line 207 of file AliAnalysisTaskJetExtractor.h.

Referenced by AliAnalysisTaskJetExtractor::Run().

Bool_t AliEmcalJetTree::AddJetToTree ( AliEmcalJet jet,
Float_t  vertexX,
Float_t  vertexY,
Float_t  vertexZ,
Float_t  centrality,
Long64_t  eventID,
Float_t  magField,
Int_t  motherParton,
Int_t  motherHadron,
Int_t  partonInitialCollision,
Float_t  matchDistance,
Float_t  matchedPt,
Float_t  matchedMass,
Float_t  truePtFraction,
Float_t  ptHard,
Float_t  eventWeight,
Float_t  impactParameter,
Float_t trackPID_ITS,
Float_t trackPID_TPC,
Float_t trackPID_TOF,
Float_t trackPID_TRD,
Short_t trackPID_Reco,
Int_t trackPID_Truth,
Int_t  numTriggerTracks,
Float_t triggerTrackPt,
Float_t triggerTrackDeltaEta,
Float_t triggerTrackDeltaPhi,
Float_t trackIP_d0,
Float_t trackIP_z0,
Float_t trackIP_d0cov,
Float_t trackIP_z0cov,
Int_t  numSecVertices,
Float_t secVtx_X,
Float_t secVtx_Y,
Float_t secVtx_Z,
Float_t secVtx_Mass,
Float_t secVtx_Lxy,
Float_t secVtx_SigmaLxy,
Float_t secVtx_Chi2,
Float_t secVtx_Dispersion 
)

Definition at line 97 of file AliAnalysisTaskJetExtractor.cxx.

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
Bool_t AliEmcalJetTree::GetSaveConstituentPID ( )
inline
Bool_t AliEmcalJetTree::GetSaveConstituents ( )
inline
Bool_t AliEmcalJetTree::GetSaveConstituentsIP ( )
inline
Bool_t AliEmcalJetTree::GetSaveEventProperties ( )
inline
Bool_t AliEmcalJetTree::GetSaveJetShapes ( )
inline
Bool_t AliEmcalJetTree::GetSaveMCInformation ( )
inline
Bool_t AliEmcalJetTree::GetSaveSecondaryVertices ( )
inline
Bool_t AliEmcalJetTree::GetSaveTriggerTracks ( )
inline
TTree* AliEmcalJetTree::GetTreePointer ( )
inline
void AliEmcalJetTree::InitializeTree ( )
void AliEmcalJetTree::ResetExtractionPercentages ( )
inline

Definition at line 173 of file AliAnalysisTaskJetExtractor.h.

void AliEmcalJetTree::SetJetContainer ( AliJetContainer cont)
inline
void AliEmcalJetTree::SetRandomGenerator ( TRandom3 *  gen)
inline
void AliEmcalJetTree::SetSaveConstituentPID ( Bool_t  val)
inline

Definition at line 178 of file AliAnalysisTaskJetExtractor.h.

void AliEmcalJetTree::SetSaveConstituents ( Bool_t  val)
inline
void AliEmcalJetTree::SetSaveConstituentsIP ( Bool_t  val)
inline

Definition at line 177 of file AliAnalysisTaskJetExtractor.h.

void AliEmcalJetTree::SetSaveEventProperties ( Bool_t  val)
inline
void AliEmcalJetTree::SetSaveJetShapes ( Bool_t  val)
inline
void AliEmcalJetTree::SetSaveMCInformation ( Bool_t  val)
inline

Definition at line 180 of file AliAnalysisTaskJetExtractor.h.

void AliEmcalJetTree::SetSaveSecondaryVertices ( Bool_t  val)
inline

Definition at line 181 of file AliAnalysisTaskJetExtractor.h.

void AliEmcalJetTree::SetSaveTriggerTracks ( Bool_t  val)
inline
void AliEmcalJetTree::SetTrackContainer ( AliParticleContainer cont)
inline

Member Data Documentation

Float_t* AliEmcalJetTree::fBuffer_Const_Charge
private

! array buffer

Definition at line 274 of file AliAnalysisTaskJetExtractor.h.

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

Float_t* AliEmcalJetTree::fBuffer_Const_Eta
private

! array buffer

Definition at line 272 of file AliAnalysisTaskJetExtractor.h.

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

Int_t* AliEmcalJetTree::fBuffer_Const_Label
private

! array buffer

Definition at line 275 of file AliAnalysisTaskJetExtractor.h.

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

Float_t* AliEmcalJetTree::fBuffer_Const_Phi
private

! array buffer

Definition at line 273 of file AliAnalysisTaskJetExtractor.h.

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

Float_t* AliEmcalJetTree::fBuffer_Const_ProdVtx_X
private

! array buffer

Definition at line 276 of file AliAnalysisTaskJetExtractor.h.

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

Float_t* AliEmcalJetTree::fBuffer_Const_ProdVtx_Y
private

! array buffer

Definition at line 277 of file AliAnalysisTaskJetExtractor.h.

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

Float_t* AliEmcalJetTree::fBuffer_Const_ProdVtx_Z
private

! array buffer

Definition at line 278 of file AliAnalysisTaskJetExtractor.h.

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

Float_t* AliEmcalJetTree::fBuffer_Const_Pt
private

! array buffer

Definition at line 271 of file AliAnalysisTaskJetExtractor.h.

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

Float_t AliEmcalJetTree::fBuffer_Event_BackgroundDensity
private

! array buffer

Definition at line 260 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Event_BackgroundDensityMass
private

! array buffer

Definition at line 259 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Event_Centrality
private

! array buffer

Definition at line 264 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Long64_t AliEmcalJetTree::fBuffer_Event_ID
private

! array buffer

Definition at line 265 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Event_ImpactParameter
private

! array buffer

Definition at line 269 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Event_MagneticField
private

! array buffer

Definition at line 266 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Event_PtHard
private

! array buffer

Definition at line 267 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Event_Vertex_X
private

! array buffer

Definition at line 261 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Event_Vertex_Y
private

! array buffer

Definition at line 262 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Event_Vertex_Z
private

! array buffer

Definition at line 263 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Event_Weight
private

! array buffer

Definition at line 268 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Jet_MC_MatchDistance
private

! array buffer

Definition at line 285 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Jet_MC_MatchedMass
private

! array buffer

Definition at line 287 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Jet_MC_MatchedPt
private

! array buffer

Definition at line 286 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Int_t AliEmcalJetTree::fBuffer_Jet_MC_MotherHadron
private

! array buffer

Definition at line 283 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Int_t AliEmcalJetTree::fBuffer_Jet_MC_MotherIC
private

! array buffer

Definition at line 284 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Int_t AliEmcalJetTree::fBuffer_Jet_MC_MotherParton
private

! array buffer

Definition at line 282 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Jet_MC_TruePtFraction
private

! array buffer

Definition at line 288 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_JetArea
private

! array buffer

Definition at line 256 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_JetEta
private

! array buffer

Definition at line 254 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_JetPhi
private

! array buffer

Definition at line 255 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_JetPt
private

! array buffer

Definition at line 253 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Int_t AliEmcalJetTree::fBuffer_NumConstituents
private

! array buffer

Definition at line 257 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Int_t AliEmcalJetTree::fBuffer_NumSecVertices
private

Definition at line 291 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Int_t AliEmcalJetTree::fBuffer_NumTriggerTracks
private

Definition at line 290 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Float_t AliEmcalJetTree::fBuffer_Shape_Mass
private

! array buffer

Definition at line 280 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

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

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

Definition at line 249 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 250 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree().

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

pT-bins associated with fExtractionPercentages

Definition at line 248 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 247 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree().

Bool_t AliEmcalJetTree::fInitialized
private

init state of tree

Definition at line 230 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

AliJetContainer* AliEmcalJetTree::fJetContainer
private

! jet container, used to work on jets

Definition at line 243 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

TTree* AliEmcalJetTree::fJetTree
private

! tree structure

Definition at line 229 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

TRandom3* AliEmcalJetTree::fRandomGenerator
private

! random generator

Definition at line 244 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree().

Bool_t AliEmcalJetTree::fSaveConstituentPID
private

save arrays of constituent PID parameters

Definition at line 236 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Bool_t AliEmcalJetTree::fSaveConstituents
private

save arrays of constituent basic properties

Definition at line 234 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Bool_t AliEmcalJetTree::fSaveConstituentsIP
private

save arrays of constituent impact parameters

Definition at line 235 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Bool_t AliEmcalJetTree::fSaveEventProperties
private

save general event properties (bgrd. etc.)

Definition at line 233 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Bool_t AliEmcalJetTree::fSaveJetShapes
private

save jet shapes

Definition at line 237 of file AliAnalysisTaskJetExtractor.h.

Referenced by InitializeTree().

Bool_t AliEmcalJetTree::fSaveMCInformation
private

save MC information

Definition at line 238 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Bool_t AliEmcalJetTree::fSaveSecondaryVertices
private

save reconstructed sec. vertex properties

Definition at line 239 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

Bool_t AliEmcalJetTree::fSaveTriggerTracks
private

save event trigger track

Definition at line 240 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree(), and InitializeTree().

AliParticleContainer* AliEmcalJetTree::fTrackContainer
private

! track container, used to work on tracks

Definition at line 242 of file AliAnalysisTaskJetExtractor.h.

Referenced by AddJetToTree().


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