AliPhysics  master (3d17d9d)
AliAnalysisTRDEfficiency Class Reference

#include <AliAnalysisTRDEfficiency.h>

Inheritance diagram for AliAnalysisTRDEfficiency:

Public Member Functions

 AliAnalysisTRDEfficiency ()
 
 AliAnalysisTRDEfficiency (const char *name)
 
virtual ~AliAnalysisTRDEfficiency ()
 
virtual void UserCreateOutputObjects ()
 
virtual Bool_t GetAODConversionGammas (AliAODEvent *fAOD)
 
virtual void UserExec (Option_t *option)
 
virtual void Photons (AliAODEvent *fAOD)
 
virtual void Terminate (Option_t *option)
 

Private Member Functions

 AliAnalysisTRDEfficiency (const AliAnalysisTRDEfficiency &)
 
AliAnalysisTRDEfficiencyoperator= (const AliAnalysisTRDEfficiency &)
 

Private Attributes

AliAODEventfAOD
 
TListfOutputList
 input event More...
 
TH1F * fHistPt
 output list More...
 
TFile * file
 dummy histogram More...
 
TListfConversionGammas
 
TH1F * fhm1pt2
 
TH1F * fhNpttr
 
TH1F * fhNptun
 
TH1F * fhfA
 
TH1F * fhR
 
TH2FfhRpt
 
TH1F * fhMv
 
TH1F * fhvpost
 
TH1F * fhRhqu
 
TH2FfhRpthqu
 
TH1F * fhMhqu
 
TH1F * fhvposthqu
 
TH1F * fhtxv
 
TH1F * fhtyv
 
TH1F * fhtzv
 
TH1F * fhgpt
 
TH1F * fhgpttrd
 
TH2FfhgRpt
 
TH2FfhgRpttrd
 
TH2FfhgMinvM
 
TH1F * fhgR
 
TH2FfhgptM
 
TH2FfhgptMhqu
 
TH2FfhgptQ
 
TH2FfhgptQhqu
 
TH2Ffhgetaphi
 
TH2Ffhgetaphihqu
 
TH2Ffhgxy
 
TH2Ffhgxyhqu
 
TH1F * fhdn
 
TH1F * fhdpt
 
THnSparse * fhna
 
THnSparse * fhnp
 
THnSparse * fhnhqu
 
THnSparse * fhgevent2
 
THnSparse * fhgevent3
 
THnSparse * fhgevent4
 
THnSparse * fhgevent5
 
THnSparse * fhgevent6
 
THnSparse * fhgevent7
 
THnSparse * fhgevent8
 
THnSparse * fhgevent9
 
TH1F * fhgevent
 
TH1F * fhevent
 
THnSparse * fhtrckvnt
 
THnSparse * fhtrckvnthqu
 
TH1fhtrvnt
 
TH1fhtrvnthqu
 
TListlsttrckvnt
 
TListlsttrckvnthqu
 
TH2Ffhgetaphi1
 
TH1F * fhgR1
 
TH1F * fhgpt1
 
TH2Ffhgetaphi5
 
TH2Ffhgetaphi8
 
TH2Ffhgetaphi9
 

Detailed Description

Definition at line 12 of file AliAnalysisTRDEfficiency.h.

Constructor & Destructor Documentation

AliAnalysisTRDEfficiency::AliAnalysisTRDEfficiency ( )

Definition at line 110 of file AliAnalysisTRDEfficiency.cxx.

AliAnalysisTRDEfficiency::AliAnalysisTRDEfficiency ( const char *  name)

Definition at line 190 of file AliAnalysisTRDEfficiency.cxx.

AliAnalysisTRDEfficiency::~AliAnalysisTRDEfficiency ( )
virtual

Definition at line 267 of file AliAnalysisTRDEfficiency.cxx.

AliAnalysisTRDEfficiency::AliAnalysisTRDEfficiency ( const AliAnalysisTRDEfficiency )
private

Member Function Documentation

Bool_t AliAnalysisTRDEfficiency::GetAODConversionGammas ( AliAODEvent fAOD)
virtual

Definition at line 512 of file AliAnalysisTRDEfficiency.cxx.

Referenced by UserExec().

AliAnalysisTRDEfficiency& AliAnalysisTRDEfficiency::operator= ( const AliAnalysisTRDEfficiency )
private
void AliAnalysisTRDEfficiency::Photons ( AliAODEvent fAOD)
virtual

Definition at line 922 of file AliAnalysisTRDEfficiency.cxx.

void AliAnalysisTRDEfficiency::Terminate ( Option_t option)
virtual

Definition at line 984 of file AliAnalysisTRDEfficiency.cxx.

void AliAnalysisTRDEfficiency::UserCreateOutputObjects ( )
virtual

fOutputList->Add(fhm1pt2);

Definition at line 278 of file AliAnalysisTRDEfficiency.cxx.

void AliAnalysisTRDEfficiency::UserExec ( Option_t option)
virtual

Definition at line 755 of file AliAnalysisTRDEfficiency.cxx.

Member Data Documentation

AliAODEvent* AliAnalysisTRDEfficiency::fAOD
private

Definition at line 29 of file AliAnalysisTRDEfficiency.h.

Referenced by UserExec().

TList* AliAnalysisTRDEfficiency::fConversionGammas
private
TH1F* AliAnalysisTRDEfficiency::fhdn
private

Definition at line 79 of file AliAnalysisTRDEfficiency.h.

Referenced by UserCreateOutputObjects().

TH1F* AliAnalysisTRDEfficiency::fhdpt
private

Definition at line 80 of file AliAnalysisTRDEfficiency.h.

Referenced by UserCreateOutputObjects().

TH1F* AliAnalysisTRDEfficiency::fhevent
private

Definition at line 99 of file AliAnalysisTRDEfficiency.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTRDEfficiency::fhfA
private

Definition at line 39 of file AliAnalysisTRDEfficiency.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F* AliAnalysisTRDEfficiency::fhgetaphi
private

Definition at line 72 of file AliAnalysisTRDEfficiency.h.

Referenced by UserCreateOutputObjects().

TH2F* AliAnalysisTRDEfficiency::fhgetaphi1
private

Definition at line 110 of file AliAnalysisTRDEfficiency.h.

Referenced by GetAODConversionGammas(), and UserCreateOutputObjects().

TH2F* AliAnalysisTRDEfficiency::fhgetaphi5
private

Definition at line 113 of file AliAnalysisTRDEfficiency.h.

Referenced by GetAODConversionGammas(), and UserCreateOutputObjects().

TH2F* AliAnalysisTRDEfficiency::fhgetaphi8
private

Definition at line 114 of file AliAnalysisTRDEfficiency.h.

Referenced by UserCreateOutputObjects().

TH2F* AliAnalysisTRDEfficiency::fhgetaphi9
private

Definition at line 115 of file AliAnalysisTRDEfficiency.h.

Referenced by GetAODConversionGammas(), and UserCreateOutputObjects().

TH2F* AliAnalysisTRDEfficiency::fhgetaphihqu
private

Definition at line 73 of file AliAnalysisTRDEfficiency.h.

Referenced by UserCreateOutputObjects().

TH1F* AliAnalysisTRDEfficiency::fhgevent
private
THnSparse* AliAnalysisTRDEfficiency::fhgevent2
private

Definition at line 88 of file AliAnalysisTRDEfficiency.h.

Referenced by GetAODConversionGammas(), and UserCreateOutputObjects().

THnSparse* AliAnalysisTRDEfficiency::fhgevent3
private

Definition at line 89 of file AliAnalysisTRDEfficiency.h.

Referenced by GetAODConversionGammas(), and UserCreateOutputObjects().

THnSparse* AliAnalysisTRDEfficiency::fhgevent4
private

Definition at line 90 of file AliAnalysisTRDEfficiency.h.

Referenced by GetAODConversionGammas(), and UserCreateOutputObjects().

THnSparse* AliAnalysisTRDEfficiency::fhgevent5
private

Definition at line 91 of file AliAnalysisTRDEfficiency.h.

Referenced by GetAODConversionGammas(), and UserCreateOutputObjects().

THnSparse* AliAnalysisTRDEfficiency::fhgevent6
private

Definition at line 92 of file AliAnalysisTRDEfficiency.h.

Referenced by GetAODConversionGammas(), and UserCreateOutputObjects().

THnSparse* AliAnalysisTRDEfficiency::fhgevent7
private

Definition at line 93 of file AliAnalysisTRDEfficiency.h.

Referenced by GetAODConversionGammas(), and UserCreateOutputObjects().

THnSparse* AliAnalysisTRDEfficiency::fhgevent8
private

Definition at line 94 of file AliAnalysisTRDEfficiency.h.

Referenced by GetAODConversionGammas(), and UserCreateOutputObjects().

THnSparse* AliAnalysisTRDEfficiency::fhgevent9
private

Definition at line 95 of file AliAnalysisTRDEfficiency.h.

Referenced by GetAODConversionGammas(), and UserCreateOutputObjects().

TH2F* AliAnalysisTRDEfficiency::fhgMinvM
private

Definition at line 65 of file AliAnalysisTRDEfficiency.h.

Referenced by UserCreateOutputObjects().

TH1F* AliAnalysisTRDEfficiency::fhgpt
private

Definition at line 60 of file AliAnalysisTRDEfficiency.h.

Referenced by UserCreateOutputObjects().

TH1F* AliAnalysisTRDEfficiency::fhgpt1
private

Definition at line 112 of file AliAnalysisTRDEfficiency.h.

Referenced by GetAODConversionGammas(), and UserCreateOutputObjects().

TH2F* AliAnalysisTRDEfficiency::fhgptM
private

Definition at line 67 of file AliAnalysisTRDEfficiency.h.

Referenced by GetAODConversionGammas(), and UserCreateOutputObjects().

TH2F* AliAnalysisTRDEfficiency::fhgptMhqu
private

Definition at line 68 of file AliAnalysisTRDEfficiency.h.

Referenced by GetAODConversionGammas(), and UserCreateOutputObjects().

TH2F* AliAnalysisTRDEfficiency::fhgptQ
private

Definition at line 70 of file AliAnalysisTRDEfficiency.h.

Referenced by UserCreateOutputObjects().

TH2F* AliAnalysisTRDEfficiency::fhgptQhqu
private

Definition at line 71 of file AliAnalysisTRDEfficiency.h.

Referenced by UserCreateOutputObjects().

TH1F* AliAnalysisTRDEfficiency::fhgpttrd
private

Definition at line 61 of file AliAnalysisTRDEfficiency.h.

Referenced by UserCreateOutputObjects().

TH1F* AliAnalysisTRDEfficiency::fhgR
private

Definition at line 66 of file AliAnalysisTRDEfficiency.h.

Referenced by UserCreateOutputObjects().

TH1F* AliAnalysisTRDEfficiency::fhgR1
private

Definition at line 111 of file AliAnalysisTRDEfficiency.h.

Referenced by GetAODConversionGammas(), and UserCreateOutputObjects().

TH2F* AliAnalysisTRDEfficiency::fhgRpt
private

Definition at line 62 of file AliAnalysisTRDEfficiency.h.

Referenced by UserCreateOutputObjects().

TH2F* AliAnalysisTRDEfficiency::fhgRpttrd
private

Definition at line 63 of file AliAnalysisTRDEfficiency.h.

Referenced by UserCreateOutputObjects().

TH2F* AliAnalysisTRDEfficiency::fhgxy
private

Definition at line 75 of file AliAnalysisTRDEfficiency.h.

TH2F* AliAnalysisTRDEfficiency::fhgxyhqu
private

Definition at line 76 of file AliAnalysisTRDEfficiency.h.

TH1F* AliAnalysisTRDEfficiency::fHistPt
private

output list

Definition at line 31 of file AliAnalysisTRDEfficiency.h.

Referenced by UserCreateOutputObjects().

TH1F* AliAnalysisTRDEfficiency::fhm1pt2
private

Definition at line 36 of file AliAnalysisTRDEfficiency.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTRDEfficiency::fhMhqu
private

Definition at line 51 of file AliAnalysisTRDEfficiency.h.

Referenced by UserCreateOutputObjects().

TH1F* AliAnalysisTRDEfficiency::fhMv
private

Definition at line 46 of file AliAnalysisTRDEfficiency.h.

Referenced by UserCreateOutputObjects().

THnSparse* AliAnalysisTRDEfficiency::fhna
private

Definition at line 83 of file AliAnalysisTRDEfficiency.h.

THnSparse* AliAnalysisTRDEfficiency::fhnhqu
private

Definition at line 85 of file AliAnalysisTRDEfficiency.h.

THnSparse* AliAnalysisTRDEfficiency::fhnp
private

Definition at line 84 of file AliAnalysisTRDEfficiency.h.

TH1F* AliAnalysisTRDEfficiency::fhNpttr
private

Definition at line 37 of file AliAnalysisTRDEfficiency.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTRDEfficiency::fhNptun
private

Definition at line 38 of file AliAnalysisTRDEfficiency.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTRDEfficiency::fhR
private

Definition at line 44 of file AliAnalysisTRDEfficiency.h.

Referenced by Photons(), and UserCreateOutputObjects().

TH1F* AliAnalysisTRDEfficiency::fhRhqu
private

Definition at line 49 of file AliAnalysisTRDEfficiency.h.

Referenced by Photons(), and UserCreateOutputObjects().

TH2F* AliAnalysisTRDEfficiency::fhRpt
private

Definition at line 45 of file AliAnalysisTRDEfficiency.h.

Referenced by Photons(), and UserCreateOutputObjects().

TH2F* AliAnalysisTRDEfficiency::fhRpthqu
private

Definition at line 50 of file AliAnalysisTRDEfficiency.h.

Referenced by Photons(), and UserCreateOutputObjects().

THnSparse* AliAnalysisTRDEfficiency::fhtrckvnt
private

Definition at line 102 of file AliAnalysisTRDEfficiency.h.

THnSparse* AliAnalysisTRDEfficiency::fhtrckvnthqu
private

Definition at line 103 of file AliAnalysisTRDEfficiency.h.

TH1* AliAnalysisTRDEfficiency::fhtrvnt
private

Definition at line 104 of file AliAnalysisTRDEfficiency.h.

Referenced by GetAODConversionGammas(), and UserCreateOutputObjects().

TH1* AliAnalysisTRDEfficiency::fhtrvnthqu
private

Definition at line 105 of file AliAnalysisTRDEfficiency.h.

Referenced by GetAODConversionGammas(), and UserCreateOutputObjects().

TH1F* AliAnalysisTRDEfficiency::fhtxv
private

Definition at line 55 of file AliAnalysisTRDEfficiency.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTRDEfficiency::fhtyv
private

Definition at line 56 of file AliAnalysisTRDEfficiency.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTRDEfficiency::fhtzv
private

Definition at line 57 of file AliAnalysisTRDEfficiency.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F* AliAnalysisTRDEfficiency::fhvpost
private

Definition at line 47 of file AliAnalysisTRDEfficiency.h.

Referenced by Photons(), and UserCreateOutputObjects().

TH1F* AliAnalysisTRDEfficiency::fhvposthqu
private

Definition at line 52 of file AliAnalysisTRDEfficiency.h.

Referenced by Photons(), and UserCreateOutputObjects().

TFile* AliAnalysisTRDEfficiency::file
private

dummy histogram

Definition at line 33 of file AliAnalysisTRDEfficiency.h.

TList* AliAnalysisTRDEfficiency::fOutputList
private

input event

Definition at line 30 of file AliAnalysisTRDEfficiency.h.

Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTRDEfficiency().

TList* AliAnalysisTRDEfficiency::lsttrckvnt
private

Definition at line 106 of file AliAnalysisTRDEfficiency.h.

Referenced by UserCreateOutputObjects().

TList* AliAnalysisTRDEfficiency::lsttrckvnthqu
private

Definition at line 107 of file AliAnalysisTRDEfficiency.h.

Referenced by UserCreateOutputObjects().


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