AliPhysics  fe039ad (fe039ad)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliFlowAnalysisWithLeeYangZeros Class Reference

#include <AliFlowAnalysisWithLeeYangZeros.h>

Public Member Functions

 AliFlowAnalysisWithLeeYangZeros ()
 
virtual ~AliFlowAnalysisWithLeeYangZeros ()
 
Bool_t Init ()
 
Bool_t Make (AliFlowEventSimple *anEvent)
 
void GetOutputHistograms (TList *outputListHistos)
 
Bool_t Finish ()
 
void WriteHistograms (TString *outputFileName)
 
void WriteHistograms (TString outputFileName)
 
void WriteHistograms (TDirectoryFile *outputFileName)
 
Double_t GetQtheta (AliFlowVector aQ, Double_t aTheta)
 
void SetFirstRun (Bool_t kt)
 
Bool_t GetFirstRun () const
 
void SetUseSum (Bool_t kt)
 
Bool_t GetUseSum () const
 
void SetDoubleLoop (Bool_t kt)
 
Bool_t GetDoubleLoop () const
 
void SetDebug (Bool_t kt)
 
Bool_t GetDebug () const
 
void SetEventNumber (Int_t n)
 
Int_t GetEventNumber () const
 
void SetQ2sum (Double_t d)
 
Double_t GetQ2sum () const
 
TListGetHistList () const
 
AliFlowCommonHistGetCommonHists () const
 
void SetCommonHists (AliFlowCommonHist *const aCommonHist)
 
AliFlowCommonHistResultsGetCommonHistsRes () const
 
void SetCommonHistsRes (AliFlowCommonHistResults *const aCommonHistResult)
 
void SetHist1 (AliFlowLYZHist1 *const aLYZHist1[])
 
void SetHist2RP (AliFlowLYZHist2 *const aLYZHist2RP[])
 
void SetHist2POI (AliFlowLYZHist2 *const aLYZHist2POI[])
 
TH1DGetHistVtheta () const
 
void SetHistVtheta (TH1D *const aHistVtheta)
 
TProfile * GetHistProVetaRP () const
 
void SetHistProVetaRP (TProfile *const aHistProVetaRP)
 
TProfile * GetHistProVetaPOI () const
 
void SetHistProVetaPOI (TProfile *const aHistProVetaPOI)
 
TProfile * GetHistProVPtRP () const
 
void SetHistProVPtRP (TProfile *const aHistProVPtRP)
 
TProfile * GetHistProVPtPOI () const
 
void SetHistProVPtPOI (TProfile *const aHistProVPtPOI)
 
TH1DGetHistR0theta () const
 
void SetHistR0theta (TH1D *const aHistR0theta)
 
TProfile * GetHistProReDenom () const
 
void SetHistProReDenom (TProfile *const aHistProReDenom)
 
TProfile * GetHistProImDenom () const
 
void SetHistProImDenom (TProfile *const aHistProImDenom)
 
TH1DGetHistReDtheta () const
 
void SetHistReDtheta (TH1D *const aHistReDtheta)
 
TH1DGetHistImDtheta () const
 
void SetHistImDtheta (TH1D *const aHistImDtheta)
 
TH1F * GetHistQsumforChi () const
 
void SetHistQsumforChi (TH1F *const aHistQsumforChi)
 
void SetFirstRunList (TList *const list)
 
TListGetFirstRunList () const
 
TComplex GetGrtheta (AliFlowEventSimple *anEvent, Double_t aR, Double_t aTheta)
 
TComplex GetDiffFlow (AliFlowEventSimple *anEvent, Double_t aR, Int_t theta)
 

Private Member Functions

 AliFlowAnalysisWithLeeYangZeros (const AliFlowAnalysisWithLeeYangZeros &aAnalysis)
 
AliFlowAnalysisWithLeeYangZerosoperator= (const AliFlowAnalysisWithLeeYangZeros &aAnalysis)
 
Bool_t MakeControlHistograms (AliFlowEventSimple *anEvent)
 
Bool_t FillFromFlowEvent (AliFlowEventSimple *anEvent)
 
Bool_t SecondFillFromFlowEvent (AliFlowEventSimple *anEvent)
 

Private Attributes

TVector2 * fQsum
 
Double_t fQ2sum
 
Int_t fEventNumber
 
Bool_t fFirstRun
 
Bool_t fUseSum
 
Bool_t fDoubleLoop
 
Bool_t fDebug
 
TListfHistList
 
TListfFirstRunList
 
TH1DfHistVtheta
 
TProfile * fHistProVetaRP
 
TProfile * fHistProVetaPOI
 
TProfile * fHistProVPtRP
 
TProfile * fHistProVPtPOI
 
TH1DfHistR0theta
 
TProfile * fHistProReDenom
 
TProfile * fHistProImDenom
 
TH1DfHistReDtheta
 
TH1DfHistImDtheta
 
TH1F * fHistQsumforChi
 
AliFlowLYZHist1fHist1 [5]
 
AliFlowLYZHist2fHist2RP [5]
 
AliFlowLYZHist2fHist2POI [5]
 
AliFlowCommonHistfCommonHists
 
AliFlowCommonHistResultsfCommonHistsRes
 

Detailed Description

Definition at line 33 of file AliFlowAnalysisWithLeeYangZeros.h.

Constructor & Destructor Documentation

AliFlowAnalysisWithLeeYangZeros::AliFlowAnalysisWithLeeYangZeros ( )

Definition at line 56 of file AliFlowAnalysisWithLeeYangZeros.cxx.

AliFlowAnalysisWithLeeYangZeros::~AliFlowAnalysisWithLeeYangZeros ( )
virtual

Definition at line 101 of file AliFlowAnalysisWithLeeYangZeros.cxx.

AliFlowAnalysisWithLeeYangZeros::AliFlowAnalysisWithLeeYangZeros ( const AliFlowAnalysisWithLeeYangZeros aAnalysis)
private

Member Function Documentation

Bool_t AliFlowAnalysisWithLeeYangZeros::FillFromFlowEvent ( AliFlowEventSimple anEvent)
private

Definition at line 1155 of file AliFlowAnalysisWithLeeYangZeros.cxx.

Referenced by Make().

Bool_t AliFlowAnalysisWithLeeYangZeros::Finish ( )

Definition at line 632 of file AliFlowAnalysisWithLeeYangZeros.cxx.

AliFlowCommonHist* AliFlowAnalysisWithLeeYangZeros::GetCommonHists ( ) const
inline

Definition at line 66 of file AliFlowAnalysisWithLeeYangZeros.h.

AliFlowCommonHistResults* AliFlowAnalysisWithLeeYangZeros::GetCommonHistsRes ( ) const
inline

Definition at line 69 of file AliFlowAnalysisWithLeeYangZeros.h.

Bool_t AliFlowAnalysisWithLeeYangZeros::GetDebug ( ) const
inline

Definition at line 57 of file AliFlowAnalysisWithLeeYangZeros.h.

TComplex AliFlowAnalysisWithLeeYangZeros::GetDiffFlow ( AliFlowEventSimple anEvent,
Double_t  aR,
Int_t  theta 
)

Definition at line 1373 of file AliFlowAnalysisWithLeeYangZeros.cxx.

Referenced by SecondFillFromFlowEvent().

Bool_t AliFlowAnalysisWithLeeYangZeros::GetDoubleLoop ( ) const
inline

Definition at line 55 of file AliFlowAnalysisWithLeeYangZeros.h.

Int_t AliFlowAnalysisWithLeeYangZeros::GetEventNumber ( ) const
inline

Definition at line 60 of file AliFlowAnalysisWithLeeYangZeros.h.

Bool_t AliFlowAnalysisWithLeeYangZeros::GetFirstRun ( ) const
inline

Definition at line 51 of file AliFlowAnalysisWithLeeYangZeros.h.

Referenced by GetOutputHistograms(), and WriteHistograms().

TList* AliFlowAnalysisWithLeeYangZeros::GetFirstRunList ( ) const
inline

Definition at line 117 of file AliFlowAnalysisWithLeeYangZeros.h.

TComplex AliFlowAnalysisWithLeeYangZeros::GetGrtheta ( AliFlowEventSimple anEvent,
Double_t  aR,
Double_t  aTheta 
)

Definition at line 1338 of file AliFlowAnalysisWithLeeYangZeros.cxx.

Referenced by FillFromFlowEvent().

TH1D* AliFlowAnalysisWithLeeYangZeros::GetHistImDtheta ( ) const
inline

Definition at line 109 of file AliFlowAnalysisWithLeeYangZeros.h.

TList* AliFlowAnalysisWithLeeYangZeros::GetHistList ( ) const
inline
TProfile* AliFlowAnalysisWithLeeYangZeros::GetHistProImDenom ( ) const
inline

Definition at line 103 of file AliFlowAnalysisWithLeeYangZeros.h.

TProfile* AliFlowAnalysisWithLeeYangZeros::GetHistProReDenom ( ) const
inline

Definition at line 100 of file AliFlowAnalysisWithLeeYangZeros.h.

TProfile* AliFlowAnalysisWithLeeYangZeros::GetHistProVetaPOI ( ) const
inline

Definition at line 88 of file AliFlowAnalysisWithLeeYangZeros.h.

TProfile* AliFlowAnalysisWithLeeYangZeros::GetHistProVetaRP ( ) const
inline

Definition at line 85 of file AliFlowAnalysisWithLeeYangZeros.h.

TProfile* AliFlowAnalysisWithLeeYangZeros::GetHistProVPtPOI ( ) const
inline

Definition at line 94 of file AliFlowAnalysisWithLeeYangZeros.h.

TProfile* AliFlowAnalysisWithLeeYangZeros::GetHistProVPtRP ( ) const
inline

Definition at line 91 of file AliFlowAnalysisWithLeeYangZeros.h.

TH1F* AliFlowAnalysisWithLeeYangZeros::GetHistQsumforChi ( ) const
inline

Definition at line 112 of file AliFlowAnalysisWithLeeYangZeros.h.

TH1D* AliFlowAnalysisWithLeeYangZeros::GetHistR0theta ( ) const
inline

Definition at line 97 of file AliFlowAnalysisWithLeeYangZeros.h.

TH1D* AliFlowAnalysisWithLeeYangZeros::GetHistReDtheta ( ) const
inline

Definition at line 106 of file AliFlowAnalysisWithLeeYangZeros.h.

TH1D* AliFlowAnalysisWithLeeYangZeros::GetHistVtheta ( ) const
inline

Definition at line 82 of file AliFlowAnalysisWithLeeYangZeros.h.

void AliFlowAnalysisWithLeeYangZeros::GetOutputHistograms ( TList outputListHistos)

Definition at line 385 of file AliFlowAnalysisWithLeeYangZeros.cxx.

Double_t AliFlowAnalysisWithLeeYangZeros::GetQ2sum ( ) const
inline

Definition at line 62 of file AliFlowAnalysisWithLeeYangZeros.h.

Double_t AliFlowAnalysisWithLeeYangZeros::GetQtheta ( AliFlowVector  aQ,
Double_t  aTheta 
)
Bool_t AliFlowAnalysisWithLeeYangZeros::GetUseSum ( ) const
inline

Definition at line 53 of file AliFlowAnalysisWithLeeYangZeros.h.

Referenced by GetOutputHistograms().

Bool_t AliFlowAnalysisWithLeeYangZeros::Init ( )

Definition at line 182 of file AliFlowAnalysisWithLeeYangZeros.cxx.

Bool_t AliFlowAnalysisWithLeeYangZeros::Make ( AliFlowEventSimple anEvent)
Bool_t AliFlowAnalysisWithLeeYangZeros::MakeControlHistograms ( AliFlowEventSimple anEvent)
private
AliFlowAnalysisWithLeeYangZeros& AliFlowAnalysisWithLeeYangZeros::operator= ( const AliFlowAnalysisWithLeeYangZeros aAnalysis)
private
Bool_t AliFlowAnalysisWithLeeYangZeros::SecondFillFromFlowEvent ( AliFlowEventSimple anEvent)
private

Definition at line 1220 of file AliFlowAnalysisWithLeeYangZeros.cxx.

Referenced by Make().

void AliFlowAnalysisWithLeeYangZeros::SetCommonHists ( AliFlowCommonHist *const  aCommonHist)
inline

Definition at line 67 of file AliFlowAnalysisWithLeeYangZeros.h.

Referenced by GetOutputHistograms().

void AliFlowAnalysisWithLeeYangZeros::SetCommonHistsRes ( AliFlowCommonHistResults *const  aCommonHistResult)
inline

Definition at line 71 of file AliFlowAnalysisWithLeeYangZeros.h.

Referenced by GetOutputHistograms().

void AliFlowAnalysisWithLeeYangZeros::SetDebug ( Bool_t  kt)
inline

Definition at line 56 of file AliFlowAnalysisWithLeeYangZeros.h.

void AliFlowAnalysisWithLeeYangZeros::SetDoubleLoop ( Bool_t  kt)
inline

Definition at line 54 of file AliFlowAnalysisWithLeeYangZeros.h.

void AliFlowAnalysisWithLeeYangZeros::SetEventNumber ( Int_t  n)
inline

Definition at line 59 of file AliFlowAnalysisWithLeeYangZeros.h.

Referenced by Finish().

void AliFlowAnalysisWithLeeYangZeros::SetFirstRun ( Bool_t  kt)
inline

Definition at line 50 of file AliFlowAnalysisWithLeeYangZeros.h.

void AliFlowAnalysisWithLeeYangZeros::SetFirstRunList ( TList *const  list)
inline

Definition at line 116 of file AliFlowAnalysisWithLeeYangZeros.h.

void AliFlowAnalysisWithLeeYangZeros::SetHist1 ( AliFlowLYZHist1 *const  aLYZHist1[])
inline

Definition at line 74 of file AliFlowAnalysisWithLeeYangZeros.h.

Referenced by GetOutputHistograms().

void AliFlowAnalysisWithLeeYangZeros::SetHist2POI ( AliFlowLYZHist2 *const  aLYZHist2POI[])
inline

Definition at line 79 of file AliFlowAnalysisWithLeeYangZeros.h.

Referenced by GetOutputHistograms().

void AliFlowAnalysisWithLeeYangZeros::SetHist2RP ( AliFlowLYZHist2 *const  aLYZHist2RP[])
inline

Definition at line 77 of file AliFlowAnalysisWithLeeYangZeros.h.

Referenced by GetOutputHistograms().

void AliFlowAnalysisWithLeeYangZeros::SetHistImDtheta ( TH1D *const  aHistImDtheta)
inline

Definition at line 110 of file AliFlowAnalysisWithLeeYangZeros.h.

Referenced by GetOutputHistograms().

void AliFlowAnalysisWithLeeYangZeros::SetHistProImDenom ( TProfile *const  aHistProImDenom)
inline

Definition at line 104 of file AliFlowAnalysisWithLeeYangZeros.h.

Referenced by GetOutputHistograms().

void AliFlowAnalysisWithLeeYangZeros::SetHistProReDenom ( TProfile *const  aHistProReDenom)
inline

Definition at line 101 of file AliFlowAnalysisWithLeeYangZeros.h.

Referenced by GetOutputHistograms().

void AliFlowAnalysisWithLeeYangZeros::SetHistProVetaPOI ( TProfile *const  aHistProVetaPOI)
inline

Definition at line 89 of file AliFlowAnalysisWithLeeYangZeros.h.

Referenced by GetOutputHistograms().

void AliFlowAnalysisWithLeeYangZeros::SetHistProVetaRP ( TProfile *const  aHistProVetaRP)
inline

Definition at line 86 of file AliFlowAnalysisWithLeeYangZeros.h.

Referenced by GetOutputHistograms().

void AliFlowAnalysisWithLeeYangZeros::SetHistProVPtPOI ( TProfile *const  aHistProVPtPOI)
inline

Definition at line 95 of file AliFlowAnalysisWithLeeYangZeros.h.

Referenced by GetOutputHistograms().

void AliFlowAnalysisWithLeeYangZeros::SetHistProVPtRP ( TProfile *const  aHistProVPtRP)
inline

Definition at line 92 of file AliFlowAnalysisWithLeeYangZeros.h.

Referenced by GetOutputHistograms().

void AliFlowAnalysisWithLeeYangZeros::SetHistQsumforChi ( TH1F *const  aHistQsumforChi)
inline

Definition at line 113 of file AliFlowAnalysisWithLeeYangZeros.h.

Referenced by GetOutputHistograms().

void AliFlowAnalysisWithLeeYangZeros::SetHistR0theta ( TH1D *const  aHistR0theta)
inline

Definition at line 98 of file AliFlowAnalysisWithLeeYangZeros.h.

Referenced by GetOutputHistograms().

void AliFlowAnalysisWithLeeYangZeros::SetHistReDtheta ( TH1D *const  aHistReDtheta)
inline

Definition at line 107 of file AliFlowAnalysisWithLeeYangZeros.h.

Referenced by GetOutputHistograms().

void AliFlowAnalysisWithLeeYangZeros::SetHistVtheta ( TH1D *const  aHistVtheta)
inline

Definition at line 83 of file AliFlowAnalysisWithLeeYangZeros.h.

Referenced by GetOutputHistograms().

void AliFlowAnalysisWithLeeYangZeros::SetQ2sum ( Double_t  d)
inline

Definition at line 61 of file AliFlowAnalysisWithLeeYangZeros.h.

Referenced by Finish().

void AliFlowAnalysisWithLeeYangZeros::SetUseSum ( Bool_t  kt)
inline

Definition at line 52 of file AliFlowAnalysisWithLeeYangZeros.h.

void AliFlowAnalysisWithLeeYangZeros::WriteHistograms ( TString outputFileName)

Definition at line 113 of file AliFlowAnalysisWithLeeYangZeros.cxx.

void AliFlowAnalysisWithLeeYangZeros::WriteHistograms ( TString  outputFileName)

Definition at line 137 of file AliFlowAnalysisWithLeeYangZeros.cxx.

void AliFlowAnalysisWithLeeYangZeros::WriteHistograms ( TDirectoryFile *  outputFileName)

Definition at line 161 of file AliFlowAnalysisWithLeeYangZeros.cxx.

Member Data Documentation

AliFlowCommonHist* AliFlowAnalysisWithLeeYangZeros::fCommonHists
private

Definition at line 170 of file AliFlowAnalysisWithLeeYangZeros.h.

Referenced by Finish(), GetCommonHists(), Init(), Make(), and SetCommonHists().

AliFlowCommonHistResults* AliFlowAnalysisWithLeeYangZeros::fCommonHistsRes
private
Bool_t AliFlowAnalysisWithLeeYangZeros::fDoubleLoop
private

Definition at line 143 of file AliFlowAnalysisWithLeeYangZeros.h.

Referenced by GetDoubleLoop(), and SetDoubleLoop().

Int_t AliFlowAnalysisWithLeeYangZeros::fEventNumber
private

Definition at line 139 of file AliFlowAnalysisWithLeeYangZeros.h.

Referenced by Finish(), GetEventNumber(), Init(), Make(), and SetEventNumber().

Bool_t AliFlowAnalysisWithLeeYangZeros::fFirstRun
private

Definition at line 141 of file AliFlowAnalysisWithLeeYangZeros.h.

Referenced by Finish(), GetFirstRun(), Init(), Make(), and SetFirstRun().

TList* AliFlowAnalysisWithLeeYangZeros::fFirstRunList
private
AliFlowLYZHist1* AliFlowAnalysisWithLeeYangZeros::fHist1[5]
private

Definition at line 163 of file AliFlowAnalysisWithLeeYangZeros.h.

Referenced by FillFromFlowEvent(), Finish(), Init(), and SetHist1().

AliFlowLYZHist2* AliFlowAnalysisWithLeeYangZeros::fHist2POI[5]
private
AliFlowLYZHist2* AliFlowAnalysisWithLeeYangZeros::fHist2RP[5]
private
TH1D* AliFlowAnalysisWithLeeYangZeros::fHistImDtheta
private

Definition at line 158 of file AliFlowAnalysisWithLeeYangZeros.h.

Referenced by Finish(), GetHistImDtheta(), Init(), and SetHistImDtheta().

TList* AliFlowAnalysisWithLeeYangZeros::fHistList
private
TProfile* AliFlowAnalysisWithLeeYangZeros::fHistProImDenom
private
TProfile* AliFlowAnalysisWithLeeYangZeros::fHistProReDenom
private
TProfile* AliFlowAnalysisWithLeeYangZeros::fHistProVetaPOI
private
TProfile* AliFlowAnalysisWithLeeYangZeros::fHistProVetaRP
private
TProfile* AliFlowAnalysisWithLeeYangZeros::fHistProVPtPOI
private
TProfile* AliFlowAnalysisWithLeeYangZeros::fHistProVPtRP
private

Definition at line 152 of file AliFlowAnalysisWithLeeYangZeros.h.

Referenced by Finish(), GetHistProVPtRP(), Init(), and SetHistProVPtRP().

TH1F* AliFlowAnalysisWithLeeYangZeros::fHistQsumforChi
private
TH1D* AliFlowAnalysisWithLeeYangZeros::fHistR0theta
private
TH1D* AliFlowAnalysisWithLeeYangZeros::fHistReDtheta
private

Definition at line 157 of file AliFlowAnalysisWithLeeYangZeros.h.

Referenced by Finish(), GetHistReDtheta(), Init(), and SetHistReDtheta().

TH1D* AliFlowAnalysisWithLeeYangZeros::fHistVtheta
private

Definition at line 149 of file AliFlowAnalysisWithLeeYangZeros.h.

Referenced by Finish(), GetHistVtheta(), Init(), and SetHistVtheta().

Double_t AliFlowAnalysisWithLeeYangZeros::fQ2sum
private
TVector2* AliFlowAnalysisWithLeeYangZeros::fQsum
private
Bool_t AliFlowAnalysisWithLeeYangZeros::fUseSum
private

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