AliPhysics  2aaea23 (2aaea23)
AliAnalysisTaskResolution Class Reference

#include <AliAnalysisTaskResolution.h>

Inheritance diagram for AliAnalysisTaskResolution:

Public Member Functions

 AliAnalysisTaskResolution ()
 
 AliAnalysisTaskResolution (const char *name)
 
virtual ~AliAnalysisTaskResolution ()
 
virtual void UserCreateOutputObjects ()
 
virtual Bool_t Notify ()
 
virtual void UserExec (Option_t *option)
 
virtual void Terminate (Option_t *)
 
void SetV0ReaderName (TString name)
 
void SetV0Reader (AliV0ReaderV1 *v0Reader)
 
void SetConversionCuts (AliConversionPhotonCuts *conversionCuts, Int_t IsHeavyIon)
 
void SetEventCuts (AliConvEventCuts *conversionCuts, Int_t IsHeavyIon)
 
void SetIsMC (Bool_t isMC)
 

Private Member Functions

void ProcessPhotons ()
 
More...
 
Int_t CountTracks0914 ()
 
Int_t CountTracks09 ()
 
 AliAnalysisTaskResolution (const AliAnalysisTaskResolution &)
 
AliAnalysisTaskResolutionoperator= (const AliAnalysisTaskResolution &)
 

Private Attributes

AliV0ReaderV1fV0Reader
 
TString fV0ReaderName
 
TClonesArray * fConversionGammas
 
AliConvEventCutsfEventCuts
 
AliConversionPhotonCutsfConversionCuts
 
TTreefTreeEvent
 
TTreefTreeResolution
 
Float_t fPrimVtxZ
 
Int_t fNContrVtx
 
Int_t fNESDtracksEta09
 
Int_t fNESDtracksEta0914
 
Int_t fNESDtracksEta14
 
TVectorF fGammaRecCoords
 
TVectorF fGammaMCCoords
 
Float_t fChi2ndf
 
Int_t fIsHeavyIon
 
Bool_t fIsMC
 
TListfOutputList
 
TListfEventList
 
TListfResolutionList
 
AliESDEventfESDEvent
 
AliMCEvent * fMCEvent
 

Detailed Description

Definition at line 21 of file AliAnalysisTaskResolution.h.

Constructor & Destructor Documentation

AliAnalysisTaskResolution::AliAnalysisTaskResolution ( )

Definition at line 39 of file AliAnalysisTaskResolution.cxx.

AliAnalysisTaskResolution::AliAnalysisTaskResolution ( const char *  name)

Definition at line 68 of file AliAnalysisTaskResolution.cxx.

AliAnalysisTaskResolution::~AliAnalysisTaskResolution ( )
virtual

Definition at line 99 of file AliAnalysisTaskResolution.cxx.

AliAnalysisTaskResolution::AliAnalysisTaskResolution ( const AliAnalysisTaskResolution )
private

Member Function Documentation

Int_t AliAnalysisTaskResolution::CountTracks09 ( )
private

Definition at line 291 of file AliAnalysisTaskResolution.cxx.

Referenced by ProcessPhotons(), and UserExec().

Int_t AliAnalysisTaskResolution::CountTracks0914 ( )
private

Definition at line 332 of file AliAnalysisTaskResolution.cxx.

Referenced by UserExec().

Bool_t AliAnalysisTaskResolution::Notify ( )
virtual

Definition at line 105 of file AliAnalysisTaskResolution.cxx.

AliAnalysisTaskResolution& AliAnalysisTaskResolution::operator= ( const AliAnalysisTaskResolution )
private
void AliAnalysisTaskResolution::ProcessPhotons ( )
private


Definition at line 225 of file AliAnalysisTaskResolution.cxx.

Referenced by UserExec().

void AliAnalysisTaskResolution::SetConversionCuts ( AliConversionPhotonCuts conversionCuts,
Int_t  IsHeavyIon 
)
inline

Definition at line 35 of file AliAnalysisTaskResolution.h.

void AliAnalysisTaskResolution::SetEventCuts ( AliConvEventCuts conversionCuts,
Int_t  IsHeavyIon 
)
inline

Definition at line 39 of file AliAnalysisTaskResolution.h.

void AliAnalysisTaskResolution::SetIsMC ( Bool_t  isMC)
inline

Definition at line 43 of file AliAnalysisTaskResolution.h.

void AliAnalysisTaskResolution::SetV0Reader ( AliV0ReaderV1 v0Reader)
inline

Definition at line 34 of file AliAnalysisTaskResolution.h.

void AliAnalysisTaskResolution::SetV0ReaderName ( TString  name)
inline

Definition at line 33 of file AliAnalysisTaskResolution.h.

void AliAnalysisTaskResolution::Terminate ( Option_t )
virtual

Definition at line 385 of file AliAnalysisTaskResolution.cxx.

void AliAnalysisTaskResolution::UserCreateOutputObjects ( )
virtual

Definition at line 116 of file AliAnalysisTaskResolution.cxx.

void AliAnalysisTaskResolution::UserExec ( Option_t option)
virtual

Definition at line 158 of file AliAnalysisTaskResolution.cxx.

Member Data Documentation

Float_t AliAnalysisTaskResolution::fChi2ndf
private

Definition at line 65 of file AliAnalysisTaskResolution.h.

Referenced by ProcessPhotons(), and UserCreateOutputObjects().

AliConversionPhotonCuts* AliAnalysisTaskResolution::fConversionCuts
private

Definition at line 55 of file AliAnalysisTaskResolution.h.

Referenced by ProcessPhotons().

TClonesArray* AliAnalysisTaskResolution::fConversionGammas
private

Definition at line 53 of file AliAnalysisTaskResolution.h.

Referenced by ProcessPhotons(), and UserExec().

AliESDEvent* AliAnalysisTaskResolution::fESDEvent
private
AliConvEventCuts* AliAnalysisTaskResolution::fEventCuts
private
TList* AliAnalysisTaskResolution::fEventList
private

Definition at line 69 of file AliAnalysisTaskResolution.h.

Referenced by UserCreateOutputObjects().

TVectorF AliAnalysisTaskResolution::fGammaMCCoords
private

Definition at line 64 of file AliAnalysisTaskResolution.h.

Referenced by ProcessPhotons(), and UserCreateOutputObjects().

TVectorF AliAnalysisTaskResolution::fGammaRecCoords
private

Definition at line 63 of file AliAnalysisTaskResolution.h.

Referenced by ProcessPhotons(), and UserCreateOutputObjects().

Int_t AliAnalysisTaskResolution::fIsHeavyIon
private

Definition at line 66 of file AliAnalysisTaskResolution.h.

Referenced by UserExec().

Bool_t AliAnalysisTaskResolution::fIsMC
private

Definition at line 67 of file AliAnalysisTaskResolution.h.

Referenced by UserCreateOutputObjects().

AliMCEvent* AliAnalysisTaskResolution::fMCEvent
private
Int_t AliAnalysisTaskResolution::fNContrVtx
private

Definition at line 59 of file AliAnalysisTaskResolution.h.

Referenced by UserCreateOutputObjects(), and UserExec().

Int_t AliAnalysisTaskResolution::fNESDtracksEta09
private

Definition at line 60 of file AliAnalysisTaskResolution.h.

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

Int_t AliAnalysisTaskResolution::fNESDtracksEta0914
private

Definition at line 61 of file AliAnalysisTaskResolution.h.

Referenced by UserExec().

Int_t AliAnalysisTaskResolution::fNESDtracksEta14
private

Definition at line 62 of file AliAnalysisTaskResolution.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TList* AliAnalysisTaskResolution::fOutputList
private

Definition at line 68 of file AliAnalysisTaskResolution.h.

Referenced by UserCreateOutputObjects(), and UserExec().

Float_t AliAnalysisTaskResolution::fPrimVtxZ
private

Definition at line 58 of file AliAnalysisTaskResolution.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TList* AliAnalysisTaskResolution::fResolutionList
private

Definition at line 70 of file AliAnalysisTaskResolution.h.

Referenced by UserCreateOutputObjects().

TTree* AliAnalysisTaskResolution::fTreeEvent
private

Definition at line 56 of file AliAnalysisTaskResolution.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TTree* AliAnalysisTaskResolution::fTreeResolution
private

Definition at line 57 of file AliAnalysisTaskResolution.h.

Referenced by ProcessPhotons(), and UserCreateOutputObjects().

AliV0ReaderV1* AliAnalysisTaskResolution::fV0Reader
private

Definition at line 51 of file AliAnalysisTaskResolution.h.

Referenced by Notify(), and UserExec().

TString AliAnalysisTaskResolution::fV0ReaderName
private

Definition at line 52 of file AliAnalysisTaskResolution.h.

Referenced by UserExec().


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