AliPhysics  master (3d17d9d)
AliAnalysisTaskClusterQA Class Reference

#include <AliAnalysisTaskClusterQA.h>

Inheritance diagram for AliAnalysisTaskClusterQA:

Public Member Functions

 AliAnalysisTaskClusterQA ()
 
 AliAnalysisTaskClusterQA (const char *name)
 
virtual ~AliAnalysisTaskClusterQA ()
 
virtual void UserCreateOutputObjects ()
 
virtual Bool_t Notify ()
 
virtual void UserExec (Option_t *option)
 
virtual void Terminate (Option_t *)
 
void SetV0Reader (AliV0ReaderV1 *v0Reader)
 
void SetV0ReaderName (TString name)
 
void SetEventCuts (AliConvEventCuts *conversionCuts, Bool_t IsHeavyIon)
 
void SetClusterCutsEMC (AliCaloPhotonCuts *clusterCuts, Bool_t IsHeavyIon)
 
void FillType (Double_t fillTree, Bool_t fillHistorams)
 
void SetIsMC (Int_t isMC)
 
void SetDoAdditionalHistos (Bool_t val)
 
void SetSaveEventProperties (Bool_t val)
 
void SetSaveClusterCells (Bool_t val)
 
void SetSaveSurroundingCells (Bool_t val)
 
void SetSaveSurroundingTracks (Bool_t val)
 
void SetMaxConeRadius (Float_t val)
 
void SetMinTrackPt (Float_t val)
 
void SetMinClusterEnergy (Float_t val)
 
void SetMinMaxNLMCut (Int_t valmin, Int_t valmax)
 
void SetSaveMCInformation (Bool_t val)
 
void SetEventwiseClusterOutput (Bool_t val)
 
void SetCorrectionTaskSetting (TString setting)
 
Int_t FindLargestCellInCluster (AliVCluster *cluster, AliVEvent *event)
 
void GetRowAndColumnFromAbsCellID (Int_t cellIndex, Int_t &row, Int_t &column)
 
Int_t MakePhotonCandidates (AliVCluster *clus, AliVCaloCells *cells, Long_t indexCluster)
 
void ProcessTracksAndMatching (AliVCluster *clus, Long_t indexCluster)
 
Int_t GetMCClusterFlag (AliVCluster *clus, AliVCaloCells *cells)
 
Float_t GetCentrality (AliVEvent *event)
 

Protected Attributes

AliV0ReaderV1 * fV0Reader
 
TString fV0ReaderName
 
TClonesArray * fReaderGammas
 
AliPIDResponse * fPIDResponse
 PID response. More...
 
TString fCorrTaskSetting
 
AliConversionPhotonCuts * fConversionCuts
 
AliConvEventCuts * fEventCuts
 
AliCaloPhotonCuts * fClusterCutsEMC
 
Int_t fMinNLMCut
 save MC information More...
 
Int_t fMaxNLMCut
 save MC information More...
 
AliVEvent * fInputEvent
 
AliMCEvent * fMCEvent
 
Double_t fWeightJetJetMC
 
AliEMCALGeometry * fGeomEMCAL
 
TTreefClusterTree
 
Bool_t fIsHeavyIon
 
Double_t ffillTree
 
Bool_t ffillHistograms
 
TListfOutputList
 
Int_t fIsMC
 
Bool_t fCorrectForNonlinearity
 
Bool_t fSaveEventProperties
 save general event properties (centrality etc.) More...
 
Bool_t fSaveCells
 save arrays of cluster cells More...
 
Bool_t fSaveSurroundingCells
 save arrays of all cells in event More...
 
Bool_t fSaveTracks
 save arrays of all cells in event More...
 
Float_t fConeRadius
 save arrays of all cells in event More...
 
Float_t fMinTrackPt
 save arrays of all cells in event More...
 
Float_t fMinClusterEnergy
 save arrays of all cells in event More...
 
Bool_t fSaveMCInformation
 save MC information More...
 
Bool_t fSaveAdditionalHistos
 save MC information More...
 
Bool_t fSaveEventsInVector
 save cluster information in event vectors information 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...
 
Float_t fBuffer_EventWeight
 ! array buffer More...
 
Float_t fBuffer_ClusterE
 ! array buffer More...
 
Float_t fBuffer_ClusterPhi
 ! array buffer More...
 
Float_t fBuffer_ClusterEta
 ! array buffer More...
 
Bool_t fBuffer_ClusterIsEMCAL
 ! array buffer More...
 
Int_t fBuffer_ClusterSupMod
 ! array buffer More...
 
Int_t fBuffer_MC_Cluster_Flag
 ! array buffer More...
 
Int_t fBuffer_ClusterNumCells
 ! array buffer More...
 
Int_t fBuffer_LeadingCell_ID
 ! array buffer More...
 
Float_t fBuffer_LeadingCell_E
 ! array buffer More...
 
Float_t fBuffer_LeadingCell_Eta
 ! array buffer More...
 
Float_t fBuffer_LeadingCell_Phi
 ! array buffer More...
 
Float_t fBuffer_ClusterM02
 ! array buffer More...
 
Float_t fBuffer_ClusterM20
 ! 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_Multiplicity
 ! array buffer More...
 
Int_t fBuffer_Event_NumActiveCells
 ! array buffer More...
 
Int_tfBuffer_Cells_ID
 ! array buffer More...
 
Float_tfBuffer_Cells_E
 ! array buffer More...
 
Float_tfBuffer_Cells_RelativeEta
 ! array buffer More...
 
Float_tfBuffer_Cells_RelativePhi
 ! array buffer More...
 
Int_t fBuffer_Surrounding_NCells
 ! array buffer More...
 
Int_tfBuffer_Surrounding_Cells_ID
 ! array buffer More...
 
Float_tfBuffer_Surrounding_Cells_R
 ! array buffer More...
 
Float_tfBuffer_Surrounding_Cells_E
 ! array buffer More...
 
Float_tfBuffer_Surrounding_Cells_RelativeEta
 ! array buffer More...
 
Float_tfBuffer_Surrounding_Cells_RelativePhi
 ! array buffer More...
 
Int_t fBuffer_Surrounding_NTracks
 ! array buffer More...
 
Float_tfBuffer_Surrounding_Tracks_R
 ! array buffer More...
 
Float_tfBuffer_Surrounding_Tracks_Pt
 ! array buffer More...
 
Float_tfBuffer_Surrounding_Tracks_P
 ! array buffer More...
 
Float_tfBuffer_Surrounding_Tracks_nSigdEdxE
 ! array buffer More...
 
Float_tfBuffer_Surrounding_Tracks_RelativeEta
 ! array buffer More...
 
Float_tfBuffer_Surrounding_Tracks_RelativePhi
 ! array buffer More...
 
Bool_tfBuffer_Surrounding_Tracks_V0Flag
 ! array buffer More...
 
Int_t fBuffer_Cluster_MC_Label
 ! array buffer More...
 
Int_t fBuffer_Mother_MC_Label
 ! array buffer More...
 
Float_t fBuffer_Cluster_MC_EFracFirstLabel
 ! array buffer More...
 
Float_t fBuffer_Cluster_MC_EFracLeadingPi0
 ! array buffer More...
 
Float_t fBuffer_Cluster_MC_LeadingPi0_Pt
 ! array buffer More...
 
Float_t fBuffer_Cluster_MC_LeadingPi0_E
 ! array buffer More...
 
std::vector< Float_tfVBuffer_Cluster_E
 ! vector buffer More...
 
std::vector< Float_tfVBuffer_Cluster_Eta
 ! vector buffer More...
 
std::vector< Float_tfVBuffer_Cluster_Phi
 ! vector buffer More...
 
std::vector< Bool_tfVBuffer_Cluster_isEMCal
 ! vector buffer More...
 
std::vector< Int_tfVTrueNeutralPionDaughterIndex
 ! vector buffer store the MC stack ID of mother pi0 for true information More...
 

Private Member Functions

 AliAnalysisTaskClusterQA (const AliAnalysisTaskClusterQA &)
 
AliAnalysisTaskClusterQAoperator= (const AliAnalysisTaskClusterQA &)
 
ULong64_t GetUniqueEventID (AliVHeader *header)
 
void ProcessQATreeCluster (AliVEvent *event, AliVCluster *cluster, Long_t indexCluster)
 
More...
 
void ProcessQA (AliAODConversionPhoton *gamma)
 
void RelabelAODPhotonCandidates (Bool_t mode)
 
void ProcessTrueQAESD (AliAODConversionPhoton *TruePhotonCandidate, AliESDtrack *elec, AliESDtrack *posi)
 
void ProcessTrueQAAOD (AliAODConversionPhoton *TruePhotonCandidate, AliAODTrack *elec, AliAODTrack *posi)
 
Int_t ProcessTrueClusterCandidates (AliAODConversionPhoton *TrueClusterCandidate, AliVCluster *cluster, AliAODConversionPhoton *TrueSubClusterCandidate1, AliAODConversionPhoton *TrueSubClusterCandidate2)
 
Int_t ProcessTrueClusterCandidatesAOD (AliAODConversionPhoton *TrueClusterCandidate, AliVCluster *cluster, AliAODConversionPhoton *TrueSubClusterCandidate1, AliAODConversionPhoton *TrueSubClusterCandidate2)
 
UInt_t IsTruePhotonESD (AliAODConversionPhoton *TruePhotonCandidate)
 
UInt_t IsTruePhotonAOD (AliAODConversionPhoton *TruePhotonCandidate)
 
void CountTracks ()
 
void SetLogBinningXTH2 (TH2 *histoRebin)
 
void ResetBuffer ()
 
void ResetBufferVectors ()
 

Detailed Description

Definition at line 24 of file AliAnalysisTaskClusterQA.h.

Constructor & Destructor Documentation

AliAnalysisTaskClusterQA::AliAnalysisTaskClusterQA ( )

Definition at line 43 of file AliAnalysisTaskClusterQA.cxx.

AliAnalysisTaskClusterQA::AliAnalysisTaskClusterQA ( const char *  name)

Definition at line 150 of file AliAnalysisTaskClusterQA.cxx.

AliAnalysisTaskClusterQA::~AliAnalysisTaskClusterQA ( )
virtual

Definition at line 263 of file AliAnalysisTaskClusterQA.cxx.

AliAnalysisTaskClusterQA::AliAnalysisTaskClusterQA ( const AliAnalysisTaskClusterQA )
private

Member Function Documentation

void AliAnalysisTaskClusterQA::CountTracks ( )
private
void AliAnalysisTaskClusterQA::FillType ( Double_t  fillTree,
Bool_t  fillHistorams 
)
inline

Definition at line 54 of file AliAnalysisTaskClusterQA.h.

Int_t AliAnalysisTaskClusterQA::FindLargestCellInCluster ( AliVCluster *  cluster,
AliVEvent *  event 
)

Definition at line 669 of file AliAnalysisTaskClusterQA.cxx.

Referenced by ProcessQATreeCluster().

Float_t AliAnalysisTaskClusterQA::GetCentrality ( AliVEvent *  event)

Definition at line 1540 of file AliAnalysisTaskClusterQA.cxx.

Int_t AliAnalysisTaskClusterQA::GetMCClusterFlag ( AliVCluster *  clus,
AliVCaloCells *  cells 
)
void AliAnalysisTaskClusterQA::GetRowAndColumnFromAbsCellID ( Int_t  cellIndex,
Int_t row,
Int_t column 
)

Definition at line 694 of file AliAnalysisTaskClusterQA.cxx.

ULong64_t AliAnalysisTaskClusterQA::GetUniqueEventID ( AliVHeader *  header)
private

Definition at line 1421 of file AliAnalysisTaskClusterQA.cxx.

UInt_t AliAnalysisTaskClusterQA::IsTruePhotonAOD ( AliAODConversionPhoton *  TruePhotonCandidate)
private
UInt_t AliAnalysisTaskClusterQA::IsTruePhotonESD ( AliAODConversionPhoton *  TruePhotonCandidate)
private
Int_t AliAnalysisTaskClusterQA::MakePhotonCandidates ( AliVCluster *  clus,
AliVCaloCells *  cells,
Long_t  indexCluster 
)

Definition at line 706 of file AliAnalysisTaskClusterQA.cxx.

Referenced by ProcessQATreeCluster().

Bool_t AliAnalysisTaskClusterQA::Notify ( )
virtual

Definition at line 388 of file AliAnalysisTaskClusterQA.cxx.

AliAnalysisTaskClusterQA& AliAnalysisTaskClusterQA::operator= ( const AliAnalysisTaskClusterQA )
private
void AliAnalysisTaskClusterQA::ProcessQA ( AliAODConversionPhoton *  gamma)
private
void AliAnalysisTaskClusterQA::ProcessQATreeCluster ( AliVEvent *  event,
AliVCluster *  cluster,
Long_t  indexCluster 
)
private


Definition at line 510 of file AliAnalysisTaskClusterQA.cxx.

Referenced by UserExec().

void AliAnalysisTaskClusterQA::ProcessTracksAndMatching ( AliVCluster *  clus,
Long_t  indexCluster 
)

Definition at line 804 of file AliAnalysisTaskClusterQA.cxx.

Referenced by ProcessQATreeCluster().

Int_t AliAnalysisTaskClusterQA::ProcessTrueClusterCandidates ( AliAODConversionPhoton *  TrueClusterCandidate,
AliVCluster *  cluster,
AliAODConversionPhoton *  TrueSubClusterCandidate1,
AliAODConversionPhoton *  TrueSubClusterCandidate2 
)
private

Definition at line 974 of file AliAnalysisTaskClusterQA.cxx.

Referenced by MakePhotonCandidates().

Int_t AliAnalysisTaskClusterQA::ProcessTrueClusterCandidatesAOD ( AliAODConversionPhoton *  TrueClusterCandidate,
AliVCluster *  cluster,
AliAODConversionPhoton *  TrueSubClusterCandidate1,
AliAODConversionPhoton *  TrueSubClusterCandidate2 
)
private

Definition at line 1199 of file AliAnalysisTaskClusterQA.cxx.

Referenced by MakePhotonCandidates().

void AliAnalysisTaskClusterQA::ProcessTrueQAAOD ( AliAODConversionPhoton *  TruePhotonCandidate,
AliAODTrack *  elec,
AliAODTrack *  posi 
)
private
void AliAnalysisTaskClusterQA::ProcessTrueQAESD ( AliAODConversionPhoton *  TruePhotonCandidate,
AliESDtrack *  elec,
AliESDtrack *  posi 
)
private
void AliAnalysisTaskClusterQA::RelabelAODPhotonCandidates ( Bool_t  mode)
private
void AliAnalysisTaskClusterQA::ResetBuffer ( )
private

Definition at line 1557 of file AliAnalysisTaskClusterQA.cxx.

Referenced by UserExec().

void AliAnalysisTaskClusterQA::ResetBufferVectors ( )
private

Definition at line 1605 of file AliAnalysisTaskClusterQA.cxx.

Referenced by UserExec().

void AliAnalysisTaskClusterQA::SetClusterCutsEMC ( AliCaloPhotonCuts *  clusterCuts,
Bool_t  IsHeavyIon 
)
inline

Definition at line 44 of file AliAnalysisTaskClusterQA.h.

void AliAnalysisTaskClusterQA::SetCorrectionTaskSetting ( TString  setting)
inline

Definition at line 73 of file AliAnalysisTaskClusterQA.h.

void AliAnalysisTaskClusterQA::SetDoAdditionalHistos ( Bool_t  val)
inline

Definition at line 60 of file AliAnalysisTaskClusterQA.h.

void AliAnalysisTaskClusterQA::SetEventCuts ( AliConvEventCuts *  conversionCuts,
Bool_t  IsHeavyIon 
)
inline

Definition at line 39 of file AliAnalysisTaskClusterQA.h.

void AliAnalysisTaskClusterQA::SetEventwiseClusterOutput ( Bool_t  val)
inline

Definition at line 71 of file AliAnalysisTaskClusterQA.h.

void AliAnalysisTaskClusterQA::SetIsMC ( Int_t  isMC)
inline

Definition at line 59 of file AliAnalysisTaskClusterQA.h.

void AliAnalysisTaskClusterQA::SetLogBinningXTH2 ( TH2 histoRebin)
private
void AliAnalysisTaskClusterQA::SetMaxConeRadius ( Float_t  val)
inline

Definition at line 65 of file AliAnalysisTaskClusterQA.h.

void AliAnalysisTaskClusterQA::SetMinClusterEnergy ( Float_t  val)
inline

Definition at line 67 of file AliAnalysisTaskClusterQA.h.

void AliAnalysisTaskClusterQA::SetMinMaxNLMCut ( Int_t  valmin,
Int_t  valmax 
)
inline

Definition at line 68 of file AliAnalysisTaskClusterQA.h.

void AliAnalysisTaskClusterQA::SetMinTrackPt ( Float_t  val)
inline

Definition at line 66 of file AliAnalysisTaskClusterQA.h.

void AliAnalysisTaskClusterQA::SetSaveClusterCells ( Bool_t  val)
inline

Definition at line 62 of file AliAnalysisTaskClusterQA.h.

void AliAnalysisTaskClusterQA::SetSaveEventProperties ( Bool_t  val)
inline

Definition at line 61 of file AliAnalysisTaskClusterQA.h.

void AliAnalysisTaskClusterQA::SetSaveMCInformation ( Bool_t  val)
inline

Definition at line 70 of file AliAnalysisTaskClusterQA.h.

void AliAnalysisTaskClusterQA::SetSaveSurroundingCells ( Bool_t  val)
inline

Definition at line 63 of file AliAnalysisTaskClusterQA.h.

void AliAnalysisTaskClusterQA::SetSaveSurroundingTracks ( Bool_t  val)
inline

Definition at line 64 of file AliAnalysisTaskClusterQA.h.

void AliAnalysisTaskClusterQA::SetV0Reader ( AliV0ReaderV1 *  v0Reader)
inline

Definition at line 37 of file AliAnalysisTaskClusterQA.h.

void AliAnalysisTaskClusterQA::SetV0ReaderName ( TString  name)
inline

Definition at line 38 of file AliAnalysisTaskClusterQA.h.

void AliAnalysisTaskClusterQA::Terminate ( Option_t )
virtual

Definition at line 664 of file AliAnalysisTaskClusterQA.cxx.

void AliAnalysisTaskClusterQA::UserCreateOutputObjects ( )
virtual

Definition at line 269 of file AliAnalysisTaskClusterQA.cxx.

void AliAnalysisTaskClusterQA::UserExec ( Option_t option)
virtual

Definition at line 399 of file AliAnalysisTaskClusterQA.cxx.

Member Data Documentation

Float_t* AliAnalysisTaskClusterQA::fBuffer_Cells_E
protected
Int_t* AliAnalysisTaskClusterQA::fBuffer_Cells_ID
protected

! array buffer

Definition at line 175 of file AliAnalysisTaskClusterQA.h.

Referenced by AliAnalysisTaskClusterQA(), ProcessQATreeCluster(), and UserCreateOutputObjects().

Float_t* AliAnalysisTaskClusterQA::fBuffer_Cells_RelativeEta
protected
Float_t* AliAnalysisTaskClusterQA::fBuffer_Cells_RelativePhi
protected
Float_t AliAnalysisTaskClusterQA::fBuffer_Cluster_MC_EFracFirstLabel
protected
Float_t AliAnalysisTaskClusterQA::fBuffer_Cluster_MC_EFracLeadingPi0
protected
Int_t AliAnalysisTaskClusterQA::fBuffer_Cluster_MC_Label
protected

! array buffer

Definition at line 195 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), ResetBuffer(), and UserCreateOutputObjects().

Float_t AliAnalysisTaskClusterQA::fBuffer_Cluster_MC_LeadingPi0_E
protected
Float_t AliAnalysisTaskClusterQA::fBuffer_Cluster_MC_LeadingPi0_Pt
protected
Float_t AliAnalysisTaskClusterQA::fBuffer_ClusterE
protected

! array buffer

Definition at line 152 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), ResetBuffer(), and UserCreateOutputObjects().

Float_t AliAnalysisTaskClusterQA::fBuffer_ClusterEta
protected

! array buffer

Definition at line 154 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), ResetBuffer(), and UserCreateOutputObjects().

Bool_t AliAnalysisTaskClusterQA::fBuffer_ClusterIsEMCAL
protected

! array buffer

Definition at line 155 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), ResetBuffer(), and UserCreateOutputObjects().

Float_t AliAnalysisTaskClusterQA::fBuffer_ClusterM02
protected

! array buffer

Definition at line 164 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), ResetBuffer(), and UserCreateOutputObjects().

Float_t AliAnalysisTaskClusterQA::fBuffer_ClusterM20
protected

! array buffer

Definition at line 165 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), ResetBuffer(), and UserCreateOutputObjects().

Int_t AliAnalysisTaskClusterQA::fBuffer_ClusterNumCells
protected

! array buffer

Definition at line 158 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), ResetBuffer(), and UserCreateOutputObjects().

Float_t AliAnalysisTaskClusterQA::fBuffer_ClusterPhi
protected

! array buffer

Definition at line 153 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), ResetBuffer(), and UserCreateOutputObjects().

Int_t AliAnalysisTaskClusterQA::fBuffer_ClusterSupMod
protected

! array buffer

Definition at line 156 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), ResetBuffer(), and UserCreateOutputObjects().

Float_t AliAnalysisTaskClusterQA::fBuffer_Event_Multiplicity
protected

! array buffer

Definition at line 170 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), ResetBuffer(), and UserCreateOutputObjects().

Int_t AliAnalysisTaskClusterQA::fBuffer_Event_NumActiveCells
protected

! array buffer

Definition at line 171 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), ResetBuffer(), and UserCreateOutputObjects().

Float_t AliAnalysisTaskClusterQA::fBuffer_Event_Vertex_X
protected

! array buffer

Definition at line 167 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), ResetBuffer(), and UserCreateOutputObjects().

Float_t AliAnalysisTaskClusterQA::fBuffer_Event_Vertex_Y
protected

! array buffer

Definition at line 168 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), ResetBuffer(), and UserCreateOutputObjects().

Float_t AliAnalysisTaskClusterQA::fBuffer_Event_Vertex_Z
protected

! array buffer

Definition at line 169 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), ResetBuffer(), and UserCreateOutputObjects().

Float_t AliAnalysisTaskClusterQA::fBuffer_EventWeight
protected

! array buffer

Definition at line 151 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), ResetBuffer(), UserCreateOutputObjects(), and UserExec().

Float_t AliAnalysisTaskClusterQA::fBuffer_LeadingCell_E
protected

! array buffer

Definition at line 161 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), ResetBuffer(), and UserCreateOutputObjects().

Float_t AliAnalysisTaskClusterQA::fBuffer_LeadingCell_Eta
protected

! array buffer

Definition at line 162 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), ResetBuffer(), and UserCreateOutputObjects().

Int_t AliAnalysisTaskClusterQA::fBuffer_LeadingCell_ID
protected

! array buffer

Definition at line 160 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), ResetBuffer(), and UserCreateOutputObjects().

Float_t AliAnalysisTaskClusterQA::fBuffer_LeadingCell_Phi
protected

! array buffer

Definition at line 163 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), ResetBuffer(), and UserCreateOutputObjects().

Int_t AliAnalysisTaskClusterQA::fBuffer_MC_Cluster_Flag
protected

! array buffer

Definition at line 157 of file AliAnalysisTaskClusterQA.h.

Referenced by ResetBuffer().

Int_t AliAnalysisTaskClusterQA::fBuffer_Mother_MC_Label
protected

! array buffer

Definition at line 196 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), ResetBuffer(), and UserCreateOutputObjects().

Float_t* AliAnalysisTaskClusterQA::fBuffer_Surrounding_Cells_E
protected
Int_t* AliAnalysisTaskClusterQA::fBuffer_Surrounding_Cells_ID
protected
Float_t* AliAnalysisTaskClusterQA::fBuffer_Surrounding_Cells_R
protected
Float_t* AliAnalysisTaskClusterQA::fBuffer_Surrounding_Cells_RelativeEta
protected
Float_t* AliAnalysisTaskClusterQA::fBuffer_Surrounding_Cells_RelativePhi
protected
Int_t AliAnalysisTaskClusterQA::fBuffer_Surrounding_NCells
protected

! array buffer

Definition at line 180 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), and UserCreateOutputObjects().

Int_t AliAnalysisTaskClusterQA::fBuffer_Surrounding_NTracks
protected

! array buffer

Definition at line 186 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessTracksAndMatching(), and UserCreateOutputObjects().

Float_t* AliAnalysisTaskClusterQA::fBuffer_Surrounding_Tracks_nSigdEdxE
protected
Float_t* AliAnalysisTaskClusterQA::fBuffer_Surrounding_Tracks_P
protected
Float_t* AliAnalysisTaskClusterQA::fBuffer_Surrounding_Tracks_Pt
protected
Float_t* AliAnalysisTaskClusterQA::fBuffer_Surrounding_Tracks_R
protected
Float_t* AliAnalysisTaskClusterQA::fBuffer_Surrounding_Tracks_RelativeEta
protected
Float_t* AliAnalysisTaskClusterQA::fBuffer_Surrounding_Tracks_RelativePhi
protected
Bool_t* AliAnalysisTaskClusterQA::fBuffer_Surrounding_Tracks_V0Flag
protected
AliCaloPhotonCuts* AliAnalysisTaskClusterQA::fClusterCutsEMC
protected
TTree* AliAnalysisTaskClusterQA::fClusterTree
protected
Float_t AliAnalysisTaskClusterQA::fConeRadius
protected

save arrays of all cells in event

Definition at line 139 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), and ProcessTracksAndMatching().

AliConversionPhotonCuts* AliAnalysisTaskClusterQA::fConversionCuts
protected

Definition at line 116 of file AliAnalysisTaskClusterQA.h.

Bool_t AliAnalysisTaskClusterQA::fCorrectForNonlinearity
protected

Definition at line 132 of file AliAnalysisTaskClusterQA.h.

TString AliAnalysisTaskClusterQA::fCorrTaskSetting
protected

Definition at line 115 of file AliAnalysisTaskClusterQA.h.

Referenced by UserCreateOutputObjects(), and UserExec().

AliConvEventCuts* AliAnalysisTaskClusterQA::fEventCuts
protected
std::vector<Float_t> AliAnalysisTaskClusterQA::fExtractionPercentagePtBins
protected

pT-bins associated with fExtractionPercentages

Definition at line 148 of file AliAnalysisTaskClusterQA.h.

std::vector<Float_t> AliAnalysisTaskClusterQA::fExtractionPercentages
protected

Percentages which will be extracted for a given pT bin.

Definition at line 147 of file AliAnalysisTaskClusterQA.h.

Bool_t AliAnalysisTaskClusterQA::ffillHistograms
protected

Definition at line 129 of file AliAnalysisTaskClusterQA.h.

Referenced by UserCreateOutputObjects().

Double_t AliAnalysisTaskClusterQA::ffillTree
protected

Definition at line 128 of file AliAnalysisTaskClusterQA.h.

AliEMCALGeometry* AliAnalysisTaskClusterQA::fGeomEMCAL
protected
AliVEvent* AliAnalysisTaskClusterQA::fInputEvent
protected
Bool_t AliAnalysisTaskClusterQA::fIsHeavyIon
protected

Definition at line 127 of file AliAnalysisTaskClusterQA.h.

Referenced by UserExec().

Int_t AliAnalysisTaskClusterQA::fIsMC
protected
Int_t AliAnalysisTaskClusterQA::fMaxNLMCut
protected

save MC information

Definition at line 121 of file AliAnalysisTaskClusterQA.h.

Referenced by MakePhotonCandidates().

AliMCEvent* AliAnalysisTaskClusterQA::fMCEvent
protected
Float_t AliAnalysisTaskClusterQA::fMinClusterEnergy
protected

save arrays of all cells in event

Definition at line 141 of file AliAnalysisTaskClusterQA.h.

Referenced by UserExec().

Int_t AliAnalysisTaskClusterQA::fMinNLMCut
protected

save MC information

Definition at line 120 of file AliAnalysisTaskClusterQA.h.

Referenced by MakePhotonCandidates().

Float_t AliAnalysisTaskClusterQA::fMinTrackPt
protected

save arrays of all cells in event

Definition at line 140 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessTracksAndMatching().

TList* AliAnalysisTaskClusterQA::fOutputList
protected

Definition at line 130 of file AliAnalysisTaskClusterQA.h.

Referenced by UserCreateOutputObjects(), and UserExec().

AliPIDResponse* AliAnalysisTaskClusterQA::fPIDResponse
protected

PID response.

Definition at line 114 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessTracksAndMatching(), and UserExec().

TClonesArray* AliAnalysisTaskClusterQA::fReaderGammas
protected

Definition at line 113 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessTracksAndMatching(), and UserExec().

Bool_t AliAnalysisTaskClusterQA::fSaveAdditionalHistos
protected

save MC information

Definition at line 143 of file AliAnalysisTaskClusterQA.h.

Bool_t AliAnalysisTaskClusterQA::fSaveCells
protected

save arrays of cluster cells

Definition at line 136 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), and UserCreateOutputObjects().

Bool_t AliAnalysisTaskClusterQA::fSaveEventProperties
protected

save general event properties (centrality etc.)

Definition at line 135 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), and UserCreateOutputObjects().

Bool_t AliAnalysisTaskClusterQA::fSaveEventsInVector
protected

save cluster information in event vectors information

Definition at line 144 of file AliAnalysisTaskClusterQA.h.

Referenced by MakePhotonCandidates(), ProcessQATreeCluster(), ProcessTrueClusterCandidates(), ProcessTrueClusterCandidatesAOD(), UserCreateOutputObjects(), and UserExec().

Bool_t AliAnalysisTaskClusterQA::fSaveMCInformation
protected

save MC information

Definition at line 142 of file AliAnalysisTaskClusterQA.h.

Referenced by MakePhotonCandidates(), and UserCreateOutputObjects().

Bool_t AliAnalysisTaskClusterQA::fSaveSurroundingCells
protected

save arrays of all cells in event

Definition at line 137 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), and UserCreateOutputObjects().

Bool_t AliAnalysisTaskClusterQA::fSaveTracks
protected

save arrays of all cells in event

Definition at line 138 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), and UserCreateOutputObjects().

AliV0ReaderV1* AliAnalysisTaskClusterQA::fV0Reader
protected

Definition at line 111 of file AliAnalysisTaskClusterQA.h.

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

TString AliAnalysisTaskClusterQA::fV0ReaderName
protected

Definition at line 112 of file AliAnalysisTaskClusterQA.h.

Referenced by UserCreateOutputObjects().

std::vector<Float_t> AliAnalysisTaskClusterQA::fVBuffer_Cluster_E
protected

! vector buffer

Definition at line 206 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), ResetBufferVectors(), and UserCreateOutputObjects().

std::vector<Float_t> AliAnalysisTaskClusterQA::fVBuffer_Cluster_Eta
protected

! vector buffer

Definition at line 207 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), ResetBufferVectors(), and UserCreateOutputObjects().

std::vector<Bool_t> AliAnalysisTaskClusterQA::fVBuffer_Cluster_isEMCal
protected

! vector buffer

Definition at line 209 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), ResetBufferVectors(), and UserCreateOutputObjects().

std::vector<Float_t> AliAnalysisTaskClusterQA::fVBuffer_Cluster_Phi
protected

! vector buffer

Definition at line 208 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), ResetBufferVectors(), and UserCreateOutputObjects().

std::vector<Int_t> AliAnalysisTaskClusterQA::fVTrueNeutralPionDaughterIndex
protected

! vector buffer store the MC stack ID of mother pi0 for true information

Definition at line 210 of file AliAnalysisTaskClusterQA.h.

Referenced by MakePhotonCandidates(), ProcessTrueClusterCandidates(), ProcessTrueClusterCandidatesAOD(), ResetBufferVectors(), and UserCreateOutputObjects().

Double_t AliAnalysisTaskClusterQA::fWeightJetJetMC
protected

Definition at line 124 of file AliAnalysisTaskClusterQA.h.

Referenced by ProcessQATreeCluster(), and UserExec().


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