AliPhysics  ff07904 (ff07904)
AliAnalysisTaskV0QA Class Reference

#include <AliAnalysisTaskV0QA.h>

Inheritance diagram for AliAnalysisTaskV0QA:

Public Member Functions

 AliAnalysisTaskV0QA ()
 
 AliAnalysisTaskV0QA (const char *name)
 
virtual ~AliAnalysisTaskV0QA ()
 
virtual void UserCreateOutputObjects ()
 
virtual void UserExec (Option_t *option)
 
virtual void Terminate (Option_t *)
 
void InspectListOfChargedParticles ()
 
void InspectListOfV0s ()
 
void FillHnSparseGamma ()
 
void FillHnSparseK0 ()
 
void FillHnSparseL ()
 
void FillHnSparseAL ()
 
Int_t GetTPCReference (Int_t label)
 

Private Member Functions

 AliAnalysisTaskV0QA (const AliAnalysisTaskV0QA &v0QA)
 
AliAnalysisTaskV0QAoperator= (const AliAnalysisTaskV0QA &v0QA)
 

Private Attributes

AliESDEventfESD
 
AliStack * fStack
 
AliMCEventHandler * fMCtruth
 
TChainfChain
 
TListfOutputContainer
 
THnSparse * fSparseV0
 
THnSparse * fSparseK0
 
THnSparse * fSparseL
 
THnSparse * fSparseAL
 
Int_t fnEv
 
Int_t fgDim
 
Int_t fnConvGamGeant
 
Int_tfgConvGamGeantIndex
 
Int_tfeNegConvGamGeantIndex
 
Int_tfePosConvGamGeantIndex
 
Float_tfeNegConvGamGeantLength
 
Float_tfePosConvGamGeantLength
 
Int_tfeNegConvGamSingleRecIndex
 
Int_tfePosConvGamSingleRecIndex
 
Int_tfeNegConvGamV0RecIndex
 
Int_tfePosConvGamV0RecIndex
 
Int_tfConvGamV0RecIndexPos
 
Int_tfConvGamV0RecIndexNeg
 
Int_t fnDecayLGeant
 
Int_tflDecayLGeantIndex
 
Int_tfpiNegDecayLGeantIndex
 
Int_tfpPosDecayLGeantIndex
 
Float_tfpiNegDecayLGeantLength
 
Float_tfpPosDecayLGeantLength
 
Int_tfpiNegDecayLSingleRecIndex
 
Int_tfpPosDecayLSingleRecIndex
 
Int_tfpiNegDecayLV0RecIndex
 
Int_tfpPosDecayLV0RecIndex
 
Int_tfDecayLV0RecIndexPos
 
Int_tfDecayLV0RecIndexNeg
 
Int_t fnDecayALGeant
 
Int_tfalDecayALGeantIndex
 
Int_tfpiPosDecayALGeantIndex
 
Int_tfapNegDecayALGeantIndex
 
Float_tfpiPosDecayALGeantLength
 
Float_tfapNegDecayALGeantLength
 
Int_tfpiPosDecayALSingleRecIndex
 
Int_tfapNegDecayALSingleRecIndex
 
Int_tfpiPosDecayALV0RecIndex
 
Int_tfapNegDecayALV0RecIndex
 
Int_tfDecayALV0RecIndexPos
 
Int_tfDecayALV0RecIndexNeg
 
Int_t fnDecayK0Geant
 
Int_tfK0DecayK0GeantIndex
 
Int_tfpiNegDecayK0GeantIndex
 
Int_tfpiPosDecayK0GeantIndex
 
Float_tfpiNegDecayK0GeantLength
 
Float_tfpiPosDecayK0GeantLength
 
Int_tfpiNegDecayK0SingleRecIndex
 
Int_tfpiPosDecayK0SingleRecIndex
 
Int_tfpiNegDecayK0V0RecIndex
 
Int_tfpiPosDecayK0V0RecIndex
 
Int_tfDecayK0V0RecIndexPos
 
Int_tfDecayK0V0RecIndexNeg
 
Int_t fpiPosK0Index
 
Int_t fpiNegK0Index
 
Int_t fnTracksPrim
 
Int_t ftpcRefit
 
Int_t fitsRefit
 
Int_t ftrdRefit
 
Int_t ftrdOut
 
Int_t fDim
 
Double_tfValueL
 
Double_tfValueAL
 
Double_tfValueK0
 
Double_tfValueV0
 
Double_tfxminV0
 
Double_tfxmaxV0
 
Int_tfbinsV0
 
Int_t fCentralityC
 
TObjArrayfRefTPC
 
int fLabelsTPC [100000]
 
TClonesArray * fclRefsN
 
TClonesArray * fclRefsP
 

Detailed Description

Definition at line 28 of file AliAnalysisTaskV0QA.h.

Constructor & Destructor Documentation

AliAnalysisTaskV0QA::AliAnalysisTaskV0QA ( )

Definition at line 33 of file AliAnalysisTaskV0QA.cxx.

AliAnalysisTaskV0QA::AliAnalysisTaskV0QA ( const char *  name)

Definition at line 119 of file AliAnalysisTaskV0QA.cxx.

AliAnalysisTaskV0QA::~AliAnalysisTaskV0QA ( )
virtual

Definition at line 292 of file AliAnalysisTaskV0QA.cxx.

AliAnalysisTaskV0QA::AliAnalysisTaskV0QA ( const AliAnalysisTaskV0QA v0QA)
private

Member Function Documentation

void AliAnalysisTaskV0QA::FillHnSparseAL ( )

Definition at line 2384 of file AliAnalysisTaskV0QA.cxx.

Referenced by UserExec().

void AliAnalysisTaskV0QA::FillHnSparseGamma ( )

Definition at line 1714 of file AliAnalysisTaskV0QA.cxx.

Referenced by UserExec().

void AliAnalysisTaskV0QA::FillHnSparseK0 ( )

Definition at line 1937 of file AliAnalysisTaskV0QA.cxx.

Referenced by UserExec().

void AliAnalysisTaskV0QA::FillHnSparseL ( )

Definition at line 2159 of file AliAnalysisTaskV0QA.cxx.

Referenced by UserExec().

Int_t AliAnalysisTaskV0QA::GetTPCReference ( Int_t  label)

Definition at line 1415 of file AliAnalysisTaskV0QA.cxx.

Referenced by UserExec().

void AliAnalysisTaskV0QA::InspectListOfChargedParticles ( )

Definition at line 1433 of file AliAnalysisTaskV0QA.cxx.

Referenced by UserExec().

void AliAnalysisTaskV0QA::InspectListOfV0s ( )

Definition at line 1533 of file AliAnalysisTaskV0QA.cxx.

Referenced by UserExec().

AliAnalysisTaskV0QA& AliAnalysisTaskV0QA::operator= ( const AliAnalysisTaskV0QA v0QA)
private
void AliAnalysisTaskV0QA::Terminate ( Option_t )
virtual

Definition at line 1409 of file AliAnalysisTaskV0QA.cxx.

void AliAnalysisTaskV0QA::UserCreateOutputObjects ( )
virtual

Definition at line 368 of file AliAnalysisTaskV0QA.cxx.

void AliAnalysisTaskV0QA::UserExec ( Option_t option)
virtual

Definition at line 738 of file AliAnalysisTaskV0QA.cxx.

Member Data Documentation

Int_t* AliAnalysisTaskV0QA::falDecayALGeantIndex
private
Int_t* AliAnalysisTaskV0QA::fapNegDecayALGeantIndex
private
Float_t* AliAnalysisTaskV0QA::fapNegDecayALGeantLength
private
Int_t* AliAnalysisTaskV0QA::fapNegDecayALSingleRecIndex
private
Int_t* AliAnalysisTaskV0QA::fapNegDecayALV0RecIndex
private
Int_t* AliAnalysisTaskV0QA::fbinsV0
private
Int_t AliAnalysisTaskV0QA::fCentralityC
private
TChain* AliAnalysisTaskV0QA::fChain
private

Definition at line 69 of file AliAnalysisTaskV0QA.h.

TClonesArray* AliAnalysisTaskV0QA::fclRefsN
private

Definition at line 182 of file AliAnalysisTaskV0QA.h.

Referenced by AliAnalysisTaskV0QA(), UserExec(), and ~AliAnalysisTaskV0QA().

TClonesArray* AliAnalysisTaskV0QA::fclRefsP
private

Definition at line 183 of file AliAnalysisTaskV0QA.h.

Referenced by AliAnalysisTaskV0QA(), UserExec(), and ~AliAnalysisTaskV0QA().

Int_t* AliAnalysisTaskV0QA::fConvGamV0RecIndexNeg
private
Int_t* AliAnalysisTaskV0QA::fConvGamV0RecIndexPos
private
Int_t* AliAnalysisTaskV0QA::fDecayALV0RecIndexNeg
private
Int_t* AliAnalysisTaskV0QA::fDecayALV0RecIndexPos
private
Int_t* AliAnalysisTaskV0QA::fDecayK0V0RecIndexNeg
private
Int_t* AliAnalysisTaskV0QA::fDecayK0V0RecIndexPos
private
Int_t* AliAnalysisTaskV0QA::fDecayLV0RecIndexNeg
private
Int_t* AliAnalysisTaskV0QA::fDecayLV0RecIndexPos
private
Int_t AliAnalysisTaskV0QA::fDim
private

Definition at line 165 of file AliAnalysisTaskV0QA.h.

Referenced by AliAnalysisTaskV0QA(), and UserCreateOutputObjects().

Int_t* AliAnalysisTaskV0QA::feNegConvGamGeantIndex
private
Float_t* AliAnalysisTaskV0QA::feNegConvGamGeantLength
private

Definition at line 87 of file AliAnalysisTaskV0QA.h.

Referenced by AliAnalysisTaskV0QA(), FillHnSparseGamma(), and UserExec().

Int_t* AliAnalysisTaskV0QA::feNegConvGamSingleRecIndex
private
Int_t* AliAnalysisTaskV0QA::feNegConvGamV0RecIndex
private
Int_t* AliAnalysisTaskV0QA::fePosConvGamGeantIndex
private
Float_t* AliAnalysisTaskV0QA::fePosConvGamGeantLength
private

Definition at line 88 of file AliAnalysisTaskV0QA.h.

Referenced by AliAnalysisTaskV0QA(), FillHnSparseGamma(), and UserExec().

Int_t* AliAnalysisTaskV0QA::fePosConvGamSingleRecIndex
private
Int_t* AliAnalysisTaskV0QA::fePosConvGamV0RecIndex
private
Int_t* AliAnalysisTaskV0QA::fgConvGamGeantIndex
private
Int_t AliAnalysisTaskV0QA::fgDim
private

Definition at line 80 of file AliAnalysisTaskV0QA.h.

Referenced by AliAnalysisTaskV0QA(), and UserExec().

Int_t AliAnalysisTaskV0QA::fitsRefit
private

Definition at line 155 of file AliAnalysisTaskV0QA.h.

Int_t* AliAnalysisTaskV0QA::fK0DecayK0GeantIndex
private

Definition at line 134 of file AliAnalysisTaskV0QA.h.

Referenced by AliAnalysisTaskV0QA(), FillHnSparseK0(), and UserExec().

int AliAnalysisTaskV0QA::fLabelsTPC[100000]
private

Definition at line 179 of file AliAnalysisTaskV0QA.h.

Referenced by AliAnalysisTaskV0QA(), GetTPCReference(), and UserExec().

Int_t* AliAnalysisTaskV0QA::flDecayLGeantIndex
private
AliMCEventHandler* AliAnalysisTaskV0QA::fMCtruth
private

Definition at line 67 of file AliAnalysisTaskV0QA.h.

Referenced by UserExec().

Int_t AliAnalysisTaskV0QA::fnConvGamGeant
private
Int_t AliAnalysisTaskV0QA::fnDecayALGeant
private
Int_t AliAnalysisTaskV0QA::fnDecayK0Geant
private
Int_t AliAnalysisTaskV0QA::fnDecayLGeant
private
Int_t AliAnalysisTaskV0QA::fnEv
private

Definition at line 79 of file AliAnalysisTaskV0QA.h.

Referenced by AliAnalysisTaskV0QA(), and UserExec().

Int_t AliAnalysisTaskV0QA::fnTracksPrim
private

Definition at line 151 of file AliAnalysisTaskV0QA.h.

Referenced by InspectListOfV0s(), and UserExec().

TList* AliAnalysisTaskV0QA::fOutputContainer
private

Definition at line 70 of file AliAnalysisTaskV0QA.h.

Referenced by UserCreateOutputObjects(), and UserExec().

Int_t* AliAnalysisTaskV0QA::fpiNegDecayK0GeantIndex
private
Float_t* AliAnalysisTaskV0QA::fpiNegDecayK0GeantLength
private
Int_t* AliAnalysisTaskV0QA::fpiNegDecayK0SingleRecIndex
private
Int_t* AliAnalysisTaskV0QA::fpiNegDecayK0V0RecIndex
private
Int_t* AliAnalysisTaskV0QA::fpiNegDecayLGeantIndex
private
Float_t* AliAnalysisTaskV0QA::fpiNegDecayLGeantLength
private
Int_t* AliAnalysisTaskV0QA::fpiNegDecayLSingleRecIndex
private
Int_t* AliAnalysisTaskV0QA::fpiNegDecayLV0RecIndex
private
Int_t AliAnalysisTaskV0QA::fpiNegK0Index
private

Definition at line 148 of file AliAnalysisTaskV0QA.h.

Referenced by UserExec().

Int_t* AliAnalysisTaskV0QA::fpiPosDecayALGeantIndex
private
Float_t* AliAnalysisTaskV0QA::fpiPosDecayALGeantLength
private
Int_t* AliAnalysisTaskV0QA::fpiPosDecayALSingleRecIndex
private
Int_t* AliAnalysisTaskV0QA::fpiPosDecayALV0RecIndex
private
Int_t* AliAnalysisTaskV0QA::fpiPosDecayK0GeantIndex
private
Float_t* AliAnalysisTaskV0QA::fpiPosDecayK0GeantLength
private
Int_t* AliAnalysisTaskV0QA::fpiPosDecayK0SingleRecIndex
private
Int_t* AliAnalysisTaskV0QA::fpiPosDecayK0V0RecIndex
private
Int_t AliAnalysisTaskV0QA::fpiPosK0Index
private

Definition at line 147 of file AliAnalysisTaskV0QA.h.

Referenced by UserExec().

Int_t* AliAnalysisTaskV0QA::fpPosDecayLGeantIndex
private
Float_t* AliAnalysisTaskV0QA::fpPosDecayLGeantLength
private
Int_t* AliAnalysisTaskV0QA::fpPosDecayLSingleRecIndex
private
Int_t* AliAnalysisTaskV0QA::fpPosDecayLV0RecIndex
private
TObjArray* AliAnalysisTaskV0QA::fRefTPC
private

Definition at line 178 of file AliAnalysisTaskV0QA.h.

Referenced by GetTPCReference(), and UserExec().

THnSparse* AliAnalysisTaskV0QA::fSparseAL
private

Definition at line 75 of file AliAnalysisTaskV0QA.h.

Referenced by FillHnSparseAL(), and UserCreateOutputObjects().

THnSparse* AliAnalysisTaskV0QA::fSparseK0
private

Definition at line 73 of file AliAnalysisTaskV0QA.h.

Referenced by FillHnSparseK0(), and UserCreateOutputObjects().

THnSparse* AliAnalysisTaskV0QA::fSparseL
private

Definition at line 74 of file AliAnalysisTaskV0QA.h.

Referenced by FillHnSparseL(), and UserCreateOutputObjects().

THnSparse* AliAnalysisTaskV0QA::fSparseV0
private

Definition at line 72 of file AliAnalysisTaskV0QA.h.

Referenced by FillHnSparseGamma(), and UserCreateOutputObjects().

AliStack* AliAnalysisTaskV0QA::fStack
private
Int_t AliAnalysisTaskV0QA::ftpcRefit
private

Definition at line 154 of file AliAnalysisTaskV0QA.h.

Int_t AliAnalysisTaskV0QA::ftrdOut
private

Definition at line 157 of file AliAnalysisTaskV0QA.h.

Int_t AliAnalysisTaskV0QA::ftrdRefit
private

Definition at line 156 of file AliAnalysisTaskV0QA.h.

Double_t* AliAnalysisTaskV0QA::fValueAL
private
Double_t* AliAnalysisTaskV0QA::fValueK0
private
Double_t* AliAnalysisTaskV0QA::fValueL
private

Definition at line 166 of file AliAnalysisTaskV0QA.h.

Referenced by AliAnalysisTaskV0QA(), FillHnSparseL(), and ~AliAnalysisTaskV0QA().

Double_t* AliAnalysisTaskV0QA::fValueV0
private
Double_t* AliAnalysisTaskV0QA::fxmaxV0
private
Double_t* AliAnalysisTaskV0QA::fxminV0
private

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