ROOT logo
AliRoot » PWGCF » CORRELATIONS » DPHI » AliAnalysisTask3PCorrelations

class AliAnalysisTask3PCorrelations: public AliAnalysisTaskSE

Function Members (Methods)

public:
AliAnalysisTask3PCorrelations()
AliAnalysisTask3PCorrelations(const TString& name)
virtual~AliAnalysisTask3PCorrelations()
virtual voidTTask::Abort()MENU
voidTObject::AbstractMethod(const char* method) const
virtual voidTTask::Add(TTask* task)
virtual voidAliAnalysisTaskSE::AddAODBranch(const char* cname, void* addobj, const char* fname = "")
virtual voidaddToList(TH1* h)
virtual AliAODEvent*AliAnalysisTaskSE::AODEvent() const
virtual voidTObject::AppendPad(Option_t* option = "")
Bool_tAliAnalysisTask::AreSlotsConnected()
virtual voidTTask::Browse(TBrowser* b)
Bool_tAliAnalysisTask::CheckCircularDeps()
voidAliAnalysisTask::CheckNotify(Bool_t init = kFALSE)
virtual Bool_tAliAnalysisTask::CheckOwnership() const
virtual Bool_tAliAnalysisTask::CheckPostData() const
static TClass*Class()
virtual const char*TObject::ClassName() const
virtual voidTTask::CleanTasks()
virtual voidTTask::Clear(Option_t* option = "")
virtual TObject*TNamed::Clone(const char* newname = "") const
virtual Int_tTNamed::Compare(const TObject* obj) const
Bool_tAliAnalysisTask::ConnectInput(Int_t islot, AliAnalysisDataContainer* cont)
virtual voidAliAnalysisTaskSE::ConnectInputData(Option_t* option = "")
Bool_tAliAnalysisTask::ConnectOutput(Int_t islot, AliAnalysisDataContainer* cont)
virtual voidTTask::Continue()MENU
virtual voidTNamed::Copy(TObject& named) const
TH1D*createHisto1D(const TString& name, const TString& title, int n, double* bins, const TString& xTitle, const TString& yTitle)
TH1D*createHisto1D(const TString& name, const TString& title, int n, double xmin, double xmax, const TString& xTitle, const TString& yTitle)
TH1F*createHisto1F(const TString& name, const TString& title, int n, double* bins, const TString& xTitle, const TString& yTitle)
TH1F*createHisto1F(const TString& name, const TString& title, int n, double xmin, double xmax, const TString& xTitle, const TString& yTitle)
TH2D*createHisto2D(const TString& name, const TString& title, int nx, double* xbins, int ny, double ymin, double ymax, const TString& xTitle, const TString& yTitle, const TString& zTitle)
TH2D*createHisto2D(const TString& name, const TString& title, int nx, double xmin, double xmax, int ny, double ymin, double ymax, const TString& xTitle, const TString& yTitle, const TString& zTitle)
TH2F*createHisto2F(const TString& name, const TString& title, int nx, double* xbins, int ny, double ymin, double ymax, const TString& xTitle, const TString& yTitle, const TString& zTitle)
TH2F*createHisto2F(const TString& name, const TString& title, int nx, double xmin, double xmax, int ny, double ymin, double ymax, const TString& xTitle, const TString& yTitle, const TString& zTitle)
TH3F*createHisto3F(const TString& name, const TString& title, int nx, double xmin, double xmax, int ny, double ymin, double ymax, int nz, double zmin, double zmax, const TString& xTitle, const TString& yTitle, const TString& zTitle)
virtual voidcreateHistograms()
virtual voidAliAnalysisTaskSE::CreateOutputObjects()
TProfile*createProfile(const TString& name, const TString& description, int nx, double* bins, const TString& xTitle, const TString& yTitle)
TProfile*createProfile(const TString& title, const TString& description, int n, double xMin, double xMax, const TString& xTitle, const TString& yTitle)
virtual const char*AliAnalysisTaskSE::CurrentFileName()
virtual Int_tAliAnalysisTaskSE::DebugLevel() const
virtual voidTObject::Delete(Option_t* option = "")MENU
virtual Int_tTObject::DistancetoPrimitive(Int_t px, Int_t py)
virtual voidTObject::Draw(Option_t* option = "")
virtual voidTObject::DrawClass() constMENU
virtual TObject*TObject::DrawClone(Option_t* option = "") constMENU
virtual voidTObject::Dump() constMENU
virtual Long64_tAliAnalysisTaskSE::Entry() const
virtual voidTObject::Error(const char* method, const char* msgfmt) const
virtual AliESDfriend*AliAnalysisTaskSE::ESDfriend() const
virtual const AliEventTag*AliAnalysisTaskSE::EventTag() const
virtual voidAliAnalysisTaskSE::Exec(Option_t* option)
virtual voidTObject::Execute(const char* method, const char* params, Int_t* error = 0)
virtual voidTObject::Execute(TMethod* method, TObjArray* params, Int_t* error = 0)
virtual voidTObject::ExecuteEvent(Int_t event, Int_t px, Int_t py)
virtual voidTTask::ExecuteTask(Option_t* option = "0")MENU
virtual voidTTask::ExecuteTasks(Option_t* option)
virtual voidTObject::Fatal(const char* method, const char* msgfmt) const
virtual voidTNamed::FillBuffer(char*& buffer)
voidfillHistoWithArray(TH1* h, double* array, int size)
voidfillHistoWithArray(TH1* h, float* array, int size)
voidfillHistoWithArray(TH2* h, double* array, int size1, int size2)
voidfillHistoWithArray(TH2* h, float* array, int size1, int size2)
voidfillHistoWithArray(TH3* h, double* array, int size1, int size2, int size3)
voidfillHistoWithArray(TH3* h, float* array, int size1, int size2, int size3)
virtual voidfinalizeHistograms()
virtual TObject*TObject::FindObject(const char* name) const
virtual TObject*TObject::FindObject(const TObject* obj) const
virtual voidFinishTaskOutput()
voidAliAnalysisTask::GetBranches(const char* type, TString& result) const
Int_tTTask::GetBreakin() const
Int_tTTask::GetBreakout() const
virtual UInt_tAliAnalysisTaskSE::GetCollisionCandidates() const
double*getDoubleArray(int size, double v)
virtual Option_t*TObject::GetDrawOption() const
static Long_tTObject::GetDtorOnly()
float*getFloatArray(int size, float v)
virtual const char*TObject::GetIconName() const
TObject*AliAnalysisTask::GetInputData(Int_t islot) const
AliAnalysisDataSlot*AliAnalysisTask::GetInputSlot(Int_t islot) const
TClass*AliAnalysisTask::GetInputType(Int_t islot) const
TList*TTask::GetListOfTasks() const
virtual const char*TNamed::GetName() const
Int_tAliAnalysisTask::GetNinputs() const
Int_tAliAnalysisTask::GetNoutputs() const
virtual char*TObject::GetObjectInfo(Int_t px, Int_t py) const
static Bool_tTObject::GetObjectStat()
virtual Option_t*TObject::GetOption() const
TObject*AliAnalysisTask::GetOutputData(Int_t islot) const
AliAnalysisDataSlot*AliAnalysisTask::GetOutputSlot(Int_t islot) const
TClass*AliAnalysisTask::GetOutputType(Int_t islot) const
TObject*AliAnalysisTask::GetPublishedData() const
virtual TList*AliAnalysisTaskSE::GetQAHistos() const
virtual const char*TNamed::GetTitle() const
virtual UInt_tTObject::GetUniqueID() const
virtual Bool_tTObject::HandleTimer(TTimer* timer)
Bool_tAliAnalysisTask::HasBranches() const
Bool_tAliAnalysisTask::HasExecuted() const
virtual ULong_tTNamed::Hash() const
virtual voidTObject::Info(const char* method, const char* msgfmt) const
virtual Bool_tTObject::InheritsFrom(const char* classname) const
virtual Bool_tTObject::InheritsFrom(const TClass* cl) const
virtual voidAliAnalysisTaskSE::Init()
virtual AliVEvent*AliAnalysisTaskSE::InputEvent() const
virtual voidTObject::Inspect() constMENU
voidTObject::InvertBit(UInt_t f)
virtual TClass*IsA() const
Bool_tTTask::IsActive() const
Bool_tAliAnalysisTask::IsChecked() const
virtual Bool_tTObject::IsEqual(const TObject* obj) const
virtual Bool_tAliAnalysisTaskSE::IsEventInBinZero()
virtual Bool_tTTask::IsFolder() const
Bool_tAliAnalysisTask::IsInitialized() const
Bool_tTObject::IsOnHeap() const
Bool_tAliAnalysisTask::IsOutputReady(Int_t islot) const
Bool_tAliAnalysisTask::IsPostEventLoop() const
Bool_tAliAnalysisTask::IsReady() const
virtual Bool_tTNamed::IsSortable() const
virtual Bool_tAliAnalysisTaskSE::IsStandardAOD() const
Bool_tAliAnalysisTask::IsUsed() const
Bool_tAliAnalysisTask::IsZombie() const
voidAliAnalysisTaskSE::LoadBranches() const
virtual voidAliAnalysisTask::LocalInit()
virtual voidTTask::ls(Option_t* option = "*") constMENU
voidTObject::MayNotUse(const char* method) const
virtual AliMCEvent*AliAnalysisTaskSE::MCEvent() const
virtual Bool_tAliAnalysisTaskSE::Notify()
virtual Bool_tAliAnalysisTask::NotifyBinChange()
virtual voidAliAnalysisTaskSE::NotifyRun()
voidTObject::Obsolete(const char* method, const char* asOfVers, const char* removedFromVers) const
static voidTObject::operator delete(void* ptr)
static voidTObject::operator delete(void* ptr, void* vp)
static voidTObject::operator delete[](void* ptr)
static voidTObject::operator delete[](void* ptr, void* vp)
void*TObject::operator new(size_t sz)
void*TObject::operator new(size_t sz, void* vp)
void*TObject::operator new[](size_t sz)
void*TObject::operator new[](size_t sz, void* vp)
virtual TTree*AliAnalysisTaskSE::OutputTree() const
virtual voidTObject::Paint(Option_t* option = "")
virtual voidTObject::Pop()
virtual voidTNamed::Print(Option_t* option = "") const
voidAliAnalysisTask::PrintContainers(Option_t* option = "all", Int_t indent = 0) const
virtual voidAliAnalysisTask::PrintTask(Option_t* option = "all", Int_t indent = 0) const
Bool_tAliAnalysisTask::ProducersTouched() const
virtual Int_tTObject::Read(const char* name)
virtual voidTObject::RecursiveRemove(TObject* obj)
virtual voidAliAnalysisTask::Reset()
voidTObject::ResetBit(UInt_t f)
virtual voidTObject::SaveAs(const char* filename = "", Option_t* option = "") constMENU
virtual voidTObject::SavePrimitive(basic_ostream<char,char_traits<char> >& out, Option_t* option = "")
virtual voidAliAnalysisTaskSE::SelectCollisionCandidates(UInt_t offlineTriggerMask = AliVEvent::kMB)
voidTTask::SetActive(Bool_t active = kTRUE)TOGGLE
voidTObject::SetBit(UInt_t f)
voidTObject::SetBit(UInt_t f, Bool_t set)
voidAliAnalysisTask::SetBranches(const char* names)
voidTTask::SetBreakin(Int_t breakin = 1)TOGGLE
voidTTask::SetBreakout(Int_t breakout = 1)TOGGLE
virtual voidSetCentrality(double centralityMin, double centralityMax)
virtual voidSetCentralityMethod(int v)
voidAliAnalysisTask::SetChecked(Bool_t flag = kTRUE)
virtual voidSetDcaXYMax(double v)
virtual voidSetDcaXYMin(double v)
virtual voidSetDcaZMax(double v)
virtual voidSetDcaZMin(double v)
virtual voidSetDebugLevel(int v)
virtual voidSetDedxMax(double v)
virtual voidSetDedxMin(double v)
virtual voidTObject::SetDrawOption(Option_t* option = "")MENU
static voidTObject::SetDtorOnly(void* obj)
virtual voidSetEtaMax1(double v)
virtual voidSetEtaMax2(double v)
virtual voidSetEtaMax3(double v)
virtual voidSetEtaMin1(double v)
virtual voidSetEtaMin2(double v)
virtual voidSetEtaMin3(double v)
virtual voidTNamed::SetName(const char* name)MENU
virtual voidTNamed::SetNameTitle(const char* name, const char* title)
virtual voidSetNClusterMin(int v)
static voidTObject::SetObjectStat(Bool_t stat)
voidAliAnalysisTask::SetPostEventLoop(Bool_t flag = kTRUE)
virtual voidSetPtMax1(double v)
virtual voidSetPtMax2(double v)
virtual voidSetPtMax3(double v)
virtual voidSetPtMin1(double v)
virtual voidSetPtMin2(double v)
virtual voidSetPtMin3(double v)
virtual voidSetRejectPairConversion(int v)
virtual voidSetRejectPileup(int v)
virtual voidSetSinglesOnly(int v)
virtual voidTNamed::SetTitle(const char* title = "")MENU
virtual voidSetTrackFilterBit(int v)
virtual voidTObject::SetUniqueID(UInt_t uid)
voidAliAnalysisTask::SetUsed(Bool_t flag = kTRUE)
virtual voidSetUseWeights(int v)
virtual voidSetVertexXYMax(double v)
virtual voidSetVertexXYMin(double v)
virtual voidSetVertexZMax(double v)
virtual voidSetVertexZMin(double v)
virtual voidSetWeigth_1M(TH3F* v)
virtual voidSetWeigth_1P(TH3F* v)
virtual voidSetWeigth_2M(TH3F* v)
virtual voidSetWeigth_2P(TH3F* v)
virtual voidSetWeigth_3M(TH3F* v)
virtual voidSetWeigth_3P(TH3F* v)
voidAliAnalysisTask::SetZombie(Bool_t flag = kTRUE)
virtual voidShowMembers(TMemberInspector&)
virtual Int_tTNamed::Sizeof() const
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)
virtual voidTObject::SysError(const char* method, const char* msgfmt) const
virtual voidTerminate(Option_t*)
Bool_tTObject::TestBit(UInt_t f) const
Int_tTObject::TestBits(UInt_t f) const
virtual voidTObject::UseCurrentStyle()
virtual voidUserCreateOutputObjects()
virtual voidUserExec(Option_t* option)
virtual voidAliAnalysisTaskSE::UserExecMix(Option_t*)
virtual Bool_tAliAnalysisTaskSE::UserNotify()
virtual voidTObject::Warning(const char* method, const char* msgfmt) const
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0)
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0) const
protected:
voidAliAnalysisTaskSE::ConnectMultiHandler()
voidAliAnalysisTask::DefineInput(Int_t islot, TClass* type)
voidAliAnalysisTask::DefineOutput(Int_t islot, TClass* type)
voidAliAnalysisTaskSE::DisconnectMultiHandler()
virtual voidTObject::DoError(int level, const char* location, const char* fmt, va_list va) const
voidAliAnalysisTask::EnableBranch(Int_t islot, const char* bname) const
char*AliAnalysisTask::GetBranchAddress(Int_t islot, const char* branch) const
voidTObject::MakeZombie()
TFile*AliAnalysisTask::OpenFile(Int_t iout, Option_t* option = "RECREATE") const
Bool_tAliAnalysisTask::PostData(Int_t iout, TObject* data, Option_t* option = "")
Bool_tAliAnalysisTask::SetBranchAddress(Int_t islot, const char* branch, void* address) const

Data Members

protected:
double__n1Nw_1
double__n1Nw_2
double__n1Nw_3
double__n1_1
float*__n1_1M_vsZEtaPhiPt!
float*__n1_1P_vsZEtaPhiPt!
double*__n1_1_vsPhi!
double*__n1_1_vsPt!
double__n1_2
float*__n1_2M_vsZEtaPhiPt!
float*__n1_2P_vsZEtaPhiPt!
double*__n1_2_vsPhi!
double*__n1_2_vsPt!
double__n1_3
float*__n1_3M_vsZEtaPhiPt!
float*__n1_3P_vsZEtaPhiPt!
double*__n1_3_vsPhi!
double*__n1_3_vsPt!
double__n2Nw_12
double__n2Nw_13
double__n2Nw_23
double__n2_12
float*__n2_12_vsPhi!
double__n2_13
float*__n2_13_vsPhi!
double__n2_23
float*__n2_23_vsPhi!
double__n3Nw_123
double__n3_123
float*__n3_123_vsPhi!
TH2F*_betaVsP_1
TH2F*_betaVsP_2
TH2F*_betaVsP_3
double_centralityMax
int_centralityMethod
double_centralityMin
int*_charge_1!
int*_charge_2!
int*_charge_3!
TH2F*_corrDedxVsP_1
TH2F*_corrDedxVsP_2
TH2F*_corrDedxVsP_3
float*_correctionWeight_1M!
float*_correctionWeight_1P!
float*_correctionWeight_2M!
float*_correctionWeight_2P!
float*_correctionWeight_3M!
float*_correctionWeight_3P!
float*_correction_1!
float*_correction_2!
float*_correction_3!
double_dcaXYMax
double_dcaXYMin
double_dcaZMax
double_dcaZMin
int_debugLevel
double_dedxMax
double_dedxMin
TH2F*_dedxVsP_1
TH2F*_dedxVsP_2
TH2F*_dedxVsP_3
float*_dedx_1!
float*_dedx_2!
float*_dedx_3!
TH1D*_eventAccounting
long_eventCount
double_field
int*_iPhi_1!
int*_iPhi_2!
int*_iPhi_3!
int*_id_1!
int*_id_2!
int*_id_3!
TH1D*_m0
TH1D*_m1
TH1D*_m2
TH1D*_m3
TH1D*_m4
TH1D*_m5
TH1D*_m6
double_max_M0
double_max_M1
double_max_M2
double_max_M3
double_max_M4
double_max_M5
double_max_M6
double_max_eta_1
double_max_eta_2
double_max_eta_3
double_max_phi_1
double_max_phi_2
double_max_phi_3
double_max_pt_1
double_max_pt_2
double_max_pt_3
double_max_vertexZ
double_max_vsM
double_min_M0
double_min_M1
double_min_M2
double_min_M3
double_min_M4
double_min_M5
double_min_M6
double_min_eta_1
double_min_eta_2
double_min_eta_3
double_min_phi_1
double_min_phi_2
double_min_phi_3
double_min_pt_1
double_min_pt_2
double_min_pt_3
double_min_vertexZ
double_min_vsM
double_mult0
double_mult1
double_mult2
double_mult3
double_mult4
double_mult5
double_mult6
TProfile*_n1Nw_1_vsMw/o weight
TProfile*_n1Nw_2_vsMw/o weight
TProfile*_n1Nw_3_vsMw/o weight
TH3F*_n1_1M_vsZVsEtaVsPhiVsPt
TH3F*_n1_1P_vsZVsEtaVsPhiVsPt
TProfile*_n1_1_vsMw/ weight
TH1F*_n1_1_vsPhi
TH1F*_n1_1_vsPt
TH3F*_n1_2M_vsZVsEtaVsPhiVsPt
TH3F*_n1_2P_vsZVsEtaVsPhiVsPt
TProfile*_n1_2_vsMw/ weight
TH1F*_n1_2_vsPhi
TH1F*_n1_2_vsPt
TH3F*_n1_3M_vsZVsEtaVsPhiVsPt
TH3F*_n1_3P_vsZVsEtaVsPhiVsPt
TProfile*_n1_3_vsMw/ weight
TH1F*_n1_3_vsPhi
TH1F*_n1_3_vsPt
TProfile*_n2Nw_12_vsM
TProfile*_n2Nw_13_vsM
TProfile*_n2Nw_23_vsM
TProfile*_n2_12_vsM
TH2F*_n2_12_vsPhi
TProfile*_n2_13_vsM
TH2F*_n2_13_vsPhi
TProfile*_n2_23_vsM
TH2F*_n2_23_vsPhi
TProfile*_n3Nw_123_vsM
TProfile*_n3_123_vsM
TH3F*_n3_123_vsPhi
int_nBins_M0
int_nBins_M1
int_nBins_M2
int_nBins_M3
int_nBins_M4
int_nBins_M5
int_nBins_M6
int_nBins_etaPhiPt_1
int_nBins_etaPhiPt_2
int_nBins_etaPhiPt_3
int_nBins_etaPhi_1
int_nBins_etaPhi_12
int_nBins_etaPhi_123
int_nBins_etaPhi_13
int_nBins_etaPhi_2
int_nBins_etaPhi_23
int_nBins_etaPhi_3
int_nBins_eta_1
int_nBins_eta_2
int_nBins_eta_3
int_nBins_phi_1
int_nBins_phi_12
int_nBins_phi_123
int_nBins_phi_13
int_nBins_phi_2
int_nBins_phi_23
int_nBins_phi_3
int_nBins_pt_1
int_nBins_pt_2
int_nBins_pt_3
int_nBins_vertexZ
int_nBins_vsM
int_nBins_zEtaPhiPt_1
int_nBins_zEtaPhiPt_2
int_nBins_zEtaPhiPt_3
int_nClusterMin
int_nTracks
TList*_outputHistoList
float*_pt_1!
float*_pt_2!
float*_pt_3!
float*_px_1!
float*_px_2!
float*_px_3!
float*_py_1!
float*_py_2!
float*_py_3!
float*_pz_1!
float*_pz_2!
float*_pz_3!
int_rejectPairConversion
int_rejectPileup
int_singlesOnly
TString_title_counts
TString_title_m0
TString_title_m1
TString_title_m2
TString_title_m3
TString_title_m4
TString_title_m5
TString_title_m6
TString_title_phi_1
TString_title_phi_12
TString_title_phi_123
TString_title_phi_13
TString_title_phi_2
TString_title_phi_23
TString_title_phi_3
int_trackFilterBit
double_twoPi
int_useWeights
double_vertexXYMax
double_vertexXYMin
TH1D*_vertexZ
double_vertexZMax
double_vertexZMin
TH3F*_weight_1M
TH3F*_weight_1P
TH3F*_weight_2M
TH3F*_weight_2P
TH3F*_weight_3M
TH3F*_weight_3P
double_width_M0
double_width_M1
double_width_M2
double_width_M3
double_width_M4
double_width_M5
double_width_M6
double_width_eta_1
double_width_eta_2
double_width_eta_3
double_width_phi_1
double_width_phi_2
double_width_phi_3
double_width_pt_1
double_width_pt_2
double_width_pt_3
double_width_vertexZ
double_width_vsM
intarraySize
TStringbinCorrName
TStringc2Name
TStringc3Name
TStringcountsName
TStringd3Name
AliAODEvent*fAODEvent! AOD Event
Bool_tTTask::fActivetrue if task is active
TStringAliAnalysisTask::fBranchNamesList of input branches that need to be loaded for this task
Int_tTTask::fBreakin=1 if a break point set at task extry
Int_tTTask::fBreakout=1 if a break point set at task exit
Int_tAliAnalysisTaskSE::fCurrentRunNumber! Current run number
Int_tAliAnalysisTaskSE::fDebugDebug flag
AliESDEvent*fESDEvent! ESD Event
AliESDfriend*AliAnalysisTaskSE::fESDfriend! ESD friend
Int_tAliAnalysisTaskSE::fEntryCurrent entry in the chain
Bool_tTTask::fHasExecutedTrue if task has executed
TList*AliAnalysisTaskSE::fHistosQA! Output histos for QA
Bool_tAliAnalysisTask::fInitializedTrue if Init() was called
AliVEvent*AliAnalysisTaskSE::fInputEvent! VEvent Input
AliInputEventHandler*fInputHandler! Generic InputEventHandler
AliInputEventHandler*AliAnalysisTaskSE::fInputHandler! Input Handler
TObjArray*AliAnalysisTask::fInputsArray of input slots
AliMCEvent*AliAnalysisTaskSE::fMCEvent! MC
AliInputEventHandler*AliAnalysisTaskSE::fMCEventHandler! pointer to MCEventHandler
AliMultiInputEventHandler*AliAnalysisTaskSE::fMultiInputHandler! pointer to multihandler
TStringTNamed::fNameobject identifier
Int_tAliAnalysisTask::fNinputsNumber of inputs
Int_tAliAnalysisTask::fNoutputsNumber of outputs
UInt_tAliAnalysisTaskSE::fOfflineTriggerMaskTask processes collision candidates only
TStringTTask::fOptionOption specified in ExecuteTask
AliAODEvent*AliAnalysisTaskSE::fOutputAOD! AOD out
Bool_t*AliAnalysisTask::fOutputReady[fNoutputs] Flags for output readyness
TObjArray*AliAnalysisTask::fOutputsArray of output slots
TObject*AliAnalysisTask::fPublishedData! published data
Bool_tAliAnalysisTask::fReadyFlag if the task is ready
TList*TTask::fTasksList of Tasks
TStringTNamed::fTitleobject title
TTree*AliAnalysisTaskSE::fTreeAAOD output Tree
static TClonesArray*AliAnalysisTaskSE::fgAODCaloClusters! CaloClusters for replication
static TClonesArray*AliAnalysisTaskSE::fgAODDimuons! Dimuons replication
static AliAODCaloTrigger*AliAnalysisTaskSE::fgAODEMCALTrigger! Emcal Trigger for replication
static AliAODCaloCells*AliAnalysisTaskSE::fgAODEmcalCells! Emcal Cell replication
static TClonesArray*AliAnalysisTaskSE::fgAODFMDClusters! FMDClusters for replication
static AliVHeader*AliAnalysisTaskSE::fgAODHeader! Header for replication
static TClonesArray*AliAnalysisTaskSE::fgAODHmpidRings! HMPID replication
static TClonesArray*AliAnalysisTaskSE::fgAODJets! Jets for replication
static TClonesArray*AliAnalysisTaskSE::fgAODMCParticles! MC Particles for replicatio
static AliAODCaloTrigger*AliAnalysisTaskSE::fgAODPHOSTrigger! Phos Trigger for replication
static TClonesArray*AliAnalysisTaskSE::fgAODPMDClusters! PMDClusters for replication
static AliAODCaloCells*AliAnalysisTaskSE::fgAODPhosCells! Phos Cell replication
static AliAODTracklets*AliAnalysisTaskSE::fgAODTracklets! Tracklets for replication
static TClonesArray*AliAnalysisTaskSE::fgAODTracks! Tracks for replication
static TClonesArray*AliAnalysisTaskSE::fgAODV0s! V0s for replication
static AliAODVZERO*AliAnalysisTaskSE::fgAODVZERO! VZERO for replication
static TClonesArray*AliAnalysisTaskSE::fgAODVertices! Vertices for replication
static TTask*TTask::fgBeginTaskpointer to task initiator
static TTask*TTask::fgBreakPointpointer to current break point
static AliTOFHeader*AliAnalysisTaskSE::fgTOFHeader! TOFHeader for replication
TStringintBinCorrName
TStringintR2Name
TStringn1Name
TStringn1NwName
TStringn1n1Name
TStringn1n1n1Name
TStringn2Name
TStringn2NwName
TStringn2n1Name
TStringn3Name
TStringn3NwName
TStringp3Name
TStringpair_12_Name
TStringpair_13_Name
TStringpair_23_Name
TStringpart_1M_Name
TStringpart_1P_Name
TStringpart_1_Name
TStringpart_2M_Name
TStringpart_2P_Name
TStringpart_2_Name
TStringpart_3M_Name
TStringpart_3P_Name
TStringpart_3_Name
TStringr1Name
TStringr2Name
TStringr2r1Name
TStringr3Name
TStringtriplet_Name
TStringvsEta
TStringvsEtaPhi
TStringvsM
TStringvsPhi
TStringvsPt
TStringvsZ

Class Charts

Inheritance Chart:
TTask
AliAnalysisTask
AliAnalysisTaskSE
AliAnalysisTask3PCorrelations

Function documentation

AliAnalysisTask3PCorrelations()
AliAnalysisTask3PCorrelations(const TString& name)
~AliAnalysisTask3PCorrelations()
 no ops --- at least for now....
void UserCreateOutputObjects()
void createHistograms()
void finalizeHistograms()
void UserExec(Option_t* option)
 cout << "AliAnalysisTask3PCorrelations::UserExec(Option_t *option) - Starting!!!!" << endl;
void FinishTaskOutput()
void Terminate(Option_t* )
 no ops
void fillHistoWithArray(TH1* h, float* array, int size)
void fillHistoWithArray(TH2* h, float* array, int size1, int size2)
void fillHistoWithArray(TH3* h, float* array, int size1, int size2, int size3)
void fillHistoWithArray(TH1* h, double* array, int size)
void fillHistoWithArray(TH2* h, double* array, int size1, int size2)
void fillHistoWithArray(TH3* h, double* array, int size1, int size2, int size3)
double * getDoubleArray(int size, double v)
 Allocate an array of type double with n values
 Initialize the array to the given value
float * getFloatArray(int size, float v)
 Allocate an array of type float with n values
 Initialize the array to the given value
TH1D * createHisto1D(const TString& name, const TString& title, int n, double xmin, double xmax, const TString& xTitle, const TString& yTitle)
CreateHisto new 1D historgram
TH1D * createHisto1D(const TString& name, const TString& title, int n, double* bins, const TString& xTitle, const TString& yTitle)
TH2D * createHisto2D(const TString& name, const TString& title, int nx, double xmin, double xmax, int ny, double ymin, double ymax, const TString& xTitle, const TString& yTitle, const TString& zTitle)
TH2D * createHisto2D(const TString& name, const TString& title, int nx, double* xbins, int ny, double ymin, double ymax, const TString& xTitle, const TString& yTitle, const TString& zTitle)
TH1F * createHisto1F(const TString& name, const TString& title, int n, double xmin, double xmax, const TString& xTitle, const TString& yTitle)
CreateHisto new 1D historgram
TH1F * createHisto1F(const TString& name, const TString& title, int n, double* bins, const TString& xTitle, const TString& yTitle)
TH2F * createHisto2F(const TString& name, const TString& title, int nx, double xmin, double xmax, int ny, double ymin, double ymax, const TString& xTitle, const TString& yTitle, const TString& zTitle)
TH2F * createHisto2F(const TString& name, const TString& title, int nx, double* xbins, int ny, double ymin, double ymax, const TString& xTitle, const TString& yTitle, const TString& zTitle)
TH3F * createHisto3F(const TString& name, const TString& title, int nx, double xmin, double xmax, int ny, double ymin, double ymax, int nz, double zmin, double zmax, const TString& xTitle, const TString& yTitle, const TString& zTitle)
TProfile * createProfile(const TString& title, const TString& description, int n, double xMin, double xMax, const TString& xTitle, const TString& yTitle)
TProfile * createProfile(const TString& name, const TString& description, int nx, double* bins, const TString& xTitle, const TString& yTitle)
void addToList(TH1* h)
AliAnalysisTask3PCorrelations()
const AliAnalysisTask3PCorrelations& operator=(const AliAnalysisTask3PCorrelations& )
void SetDebugLevel(int v)
{ _debugLevel = v; }
void SetSinglesOnly(int v)
{ _singlesOnly = v; }
void SetUseWeights(int v)
{ _useWeights = v; }
void SetRejectPileup(int v)
{ _rejectPileup = v; }
void SetRejectPairConversion(int v)
void SetVertexZMin(double v)
{ _vertexZMin = v; }
void SetVertexZMax(double v)
{ _vertexZMax = v; }
void SetVertexXYMin(double v)
{ _vertexXYMin = v; }
void SetVertexXYMax(double v)
{ _vertexXYMax = v; }
void SetCentralityMethod(int v)
void SetCentrality(double centralityMin, double centralityMax)
void SetPtMin1(double v)
{ _min_pt_1 = v; }
void SetPtMax1(double v)
{ _max_pt_1 = v; }
void SetEtaMin1(double v)
{ _min_eta_1 = v; }
void SetEtaMax1(double v)
{ _max_eta_1 = v; }
void SetPtMin2(double v)
{ _min_pt_2 = v; }
void SetPtMax2(double v)
{ _max_pt_2 = v; }
void SetEtaMin2(double v)
{ _min_eta_2 = v; }
void SetEtaMax2(double v)
{ _max_eta_2 = v; }
void SetPtMin3(double v)
{ _min_pt_3 = v; }
void SetPtMax3(double v)
{ _max_pt_3 = v; }
void SetEtaMin3(double v)
{ _min_eta_3 = v; }
void SetEtaMax3(double v)
{ _max_eta_3 = v; }
void SetDcaZMin(double v)
{ _dcaZMin = v; }
void SetDcaZMax(double v)
{ _dcaZMax = v; }
void SetDcaXYMin(double v)
{ _dcaXYMin = v; }
void SetDcaXYMax(double v)
{ _dcaXYMax = v; }
void SetDedxMin(double v)
{ _dedxMin = v; }
void SetDedxMax(double v)
{ _dedxMax = v; }
void SetNClusterMin(int v)
{ _nClusterMin = v; }
void SetTrackFilterBit(int v)
void SetWeigth_1P(TH3F* v)
{ _weight_1P = v; }
void SetWeigth_1M(TH3F* v)
{ _weight_1M = v; }
void SetWeigth_2P(TH3F* v)
{ _weight_2P = v; }
void SetWeigth_2M(TH3F* v)
{ _weight_2M = v; }
void SetWeigth_3P(TH3F* v)
{ _weight_3P = v; }
void SetWeigth_3M(TH3F* v)
{ _weight_3M = v; }