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

#include <AliAnalysisTaskFlowCascade.h>

Inheritance diagram for AliAnalysisTaskFlowCascade:

Public Member Functions

 AliAnalysisTaskFlowCascade ()
 list for QA histos More...
 
 AliAnalysisTaskFlowCascade (const char *name, AliFlowEventCuts *cutsEvent, AliFlowTrackCuts *cutsRPTPC, AliFlowTrackCuts *cutsRPVZE, AliFlowTrackCuts *cutsDau)
 
void SetSpecie (int specie)
 
void SetCommonConstants (Int_t massBins, Double_t minMass, Double_t maxMass)
 
void SetCuts2010 (int setOfCuts)
 
virtual ~AliAnalysisTaskFlowCascade ()
 
virtual void UserCreateOutputObjects ()
 
virtual void UserExec (Option_t *)
 
virtual void Terminate (Option_t *)
 
virtual void NotifyRun ()
 
 ClassDef (AliAnalysisTaskFlowCascade, 2)
 

Private Member Functions

 AliAnalysisTaskFlowCascade (const AliAnalysisTaskFlowCascade &analysisTask)
 
AliAnalysisTaskFlowCascadeoperator= (const AliAnalysisTaskFlowCascade &analysisTask)
 
void Propagate (Double_t vv[3], Double_t x[3], Double_t p[3], Double_t bz, Short_t sign)
 
void AddQAEvents ()
 
void AddQACandidates ()
 
void ReadFromESDv0 (AliESDEvent *fESD)
 
void ReadFromAODv0 (AliAODEvent *fAOD)
 
void AddCandidates ()
 
void MakeTrack (double mass, double pt, double phi, double eta, int iid, int jid, int kid)
 

Private Attributes

Int_t fSpecie
 
Double_t fCascadeCuts [8]
 
Int_t fMassBins
 
Double_t fMinMass
 
Double_t fMaxMass
 
AliFlowEventCutsfCutsEvent
 
AliFlowTrackCutsfCutsRPTPC
 
AliFlowTrackCutsfCutsRPVZE
 
AliFlowTrackCutsfCutsPOI
 
AliFlowTrackCutsfCutsDau
 
AliPIDResponse * fPIDResponse
 
AliFlowEventfFlowEventTPC
 
AliFlowEventfFlowEventVZE
 
TObjArrayfCandidates
 
TListfQAList
 

Detailed Description

Definition at line 26 of file AliAnalysisTaskFlowCascade.h.

Constructor & Destructor Documentation

AliAnalysisTaskFlowCascade::AliAnalysisTaskFlowCascade ( const AliAnalysisTaskFlowCascade analysisTask)
private
AliAnalysisTaskFlowCascade::AliAnalysisTaskFlowCascade ( )

list for QA histos

AliAnalysisTaskFlowCascade::AliAnalysisTaskFlowCascade ( const char *  name,
AliFlowEventCuts cutsEvent,
AliFlowTrackCuts cutsRPTPC,
AliFlowTrackCuts cutsRPVZE,
AliFlowTrackCuts cutsDau 
)

Definition at line 96 of file AliAnalysisTaskFlowCascade.cxx.

AliAnalysisTaskFlowCascade::~AliAnalysisTaskFlowCascade ( )
virtual

Definition at line 129 of file AliAnalysisTaskFlowCascade.cxx.

Member Function Documentation

void AliAnalysisTaskFlowCascade::AddCandidates ( )
private

Definition at line 486 of file AliAnalysisTaskFlowCascade.cxx.

Referenced by UserExec().

void AliAnalysisTaskFlowCascade::AddQACandidates ( )
private

Definition at line 237 of file AliAnalysisTaskFlowCascade.cxx.

Referenced by UserCreateOutputObjects().

void AliAnalysisTaskFlowCascade::AddQAEvents ( )
private

Definition at line 197 of file AliAnalysisTaskFlowCascade.cxx.

Referenced by UserCreateOutputObjects().

AliAnalysisTaskFlowCascade::ClassDef ( AliAnalysisTaskFlowCascade  ,
 
)
void AliAnalysisTaskFlowCascade::MakeTrack ( double  mass,
double  pt,
double  phi,
double  eta,
int  iid,
int  jid,
int  kid 
)
private

Definition at line 1421 of file AliAnalysisTaskFlowCascade.cxx.

Referenced by ReadFromAODv0(), and ReadFromESDv0().

void AliAnalysisTaskFlowCascade::NotifyRun ( )
virtual

Definition at line 394 of file AliAnalysisTaskFlowCascade.cxx.

AliAnalysisTaskFlowCascade& AliAnalysisTaskFlowCascade::operator= ( const AliAnalysisTaskFlowCascade analysisTask)
private
void AliAnalysisTaskFlowCascade::Propagate ( Double_t  vv[3],
Double_t  x[3],
Double_t  p[3],
Double_t  bz,
Short_t  sign 
)
private

Definition at line 1468 of file AliAnalysisTaskFlowCascade.cxx.

Referenced by ReadFromAODv0(), and ReadFromESDv0().

void AliAnalysisTaskFlowCascade::ReadFromAODv0 ( AliAODEvent fAOD)
private

Definition at line 1046 of file AliAnalysisTaskFlowCascade.cxx.

Referenced by UserExec().

void AliAnalysisTaskFlowCascade::ReadFromESDv0 ( AliESDEvent fESD)
private

Definition at line 528 of file AliAnalysisTaskFlowCascade.cxx.

Referenced by UserExec().

void AliAnalysisTaskFlowCascade::SetCommonConstants ( Int_t  massBins,
Double_t  minMass,
Double_t  maxMass 
)

Definition at line 1494 of file AliAnalysisTaskFlowCascade.cxx.

void AliAnalysisTaskFlowCascade::SetCuts2010 ( int  setOfCuts)

Definition at line 1507 of file AliAnalysisTaskFlowCascade.cxx.

void AliAnalysisTaskFlowCascade::SetSpecie ( int  specie)
inline

Definition at line 73 of file AliAnalysisTaskFlowCascade.h.

void AliAnalysisTaskFlowCascade::Terminate ( Option_t )
virtual

Definition at line 1463 of file AliAnalysisTaskFlowCascade.cxx.

void AliAnalysisTaskFlowCascade::UserCreateOutputObjects ( )
virtual

Definition at line 142 of file AliAnalysisTaskFlowCascade.cxx.

void AliAnalysisTaskFlowCascade::UserExec ( Option_t )
virtual

Definition at line 398 of file AliAnalysisTaskFlowCascade.cxx.

Member Data Documentation

TObjArray* AliAnalysisTaskFlowCascade::fCandidates
private
Double_t AliAnalysisTaskFlowCascade::fCascadeCuts[8]
private
AliFlowTrackCuts* AliAnalysisTaskFlowCascade::fCutsDau
private
AliFlowEventCuts* AliAnalysisTaskFlowCascade::fCutsEvent
private

Definition at line 54 of file AliAnalysisTaskFlowCascade.h.

Referenced by UserExec().

AliFlowTrackCuts* AliAnalysisTaskFlowCascade::fCutsPOI
private
AliFlowTrackCuts* AliAnalysisTaskFlowCascade::fCutsRPTPC
private
AliFlowTrackCuts* AliAnalysisTaskFlowCascade::fCutsRPVZE
private
AliFlowEvent* AliAnalysisTaskFlowCascade::fFlowEventTPC
private
AliFlowEvent* AliAnalysisTaskFlowCascade::fFlowEventVZE
private
Int_t AliAnalysisTaskFlowCascade::fMassBins
private
Double_t AliAnalysisTaskFlowCascade::fMaxMass
private
Double_t AliAnalysisTaskFlowCascade::fMinMass
private
AliPIDResponse* AliAnalysisTaskFlowCascade::fPIDResponse
private
TList* AliAnalysisTaskFlowCascade::fQAList
private
Int_t AliAnalysisTaskFlowCascade::fSpecie
private

Definition at line 48 of file AliAnalysisTaskFlowCascade.h.

Referenced by ReadFromAODv0(), ReadFromESDv0(), and SetSpecie().


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