AliPhysics  97344c9 (97344c9)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliEmcalEsdTrackFilterTask Class Reference

#include <AliEmcalEsdTrackFilterTask.h>

Inheritance diagram for AliEmcalEsdTrackFilterTask:

Public Member Functions

 AliEmcalEsdTrackFilterTask ()
 
 AliEmcalEsdTrackFilterTask (const char *name)
 
virtual ~AliEmcalEsdTrackFilterTask ()
 
void SetDist (Double_t d)
 
void SetDoPropagation (Bool_t b)
 
void SetDoSpdVtxConstrain (Bool_t b)
 
void SetHybridTrackCuts (AliESDtrackCuts *cuts)
 
void SetIncludeNoITS (Bool_t f)
 
void SetTrackCuts (AliESDtrackCuts *cuts)
 
void SetTracksName (const char *name)
 
void SetTrackEfficiency (Double_t eff=0.95)
 
void SetTrackEfficiency (TF1 *eff)
 
void SetMC (Bool_t b)
 

Protected Member Functions

void UserCreateOutputObjects ()
 
void UserExec (Option_t *option)
 

Protected Attributes

AliESDtrackCuts * fEsdTrackCuts
 
Bool_t fDoSpdVtxCon
 
AliESDtrackCuts * fHybridTrackCuts
 
TString fTracksName
 
Bool_t fIncludeNoITS
 
Bool_t fDoPropagation
 
Double_t fDist
 
TF1 * fTrackEfficiency
 
Bool_t fIsMC
 
AliESDEventfEsdEv
 
TClonesArray * fTracks
 esd event More...
 

Private Member Functions

 AliEmcalEsdTrackFilterTask (const AliEmcalEsdTrackFilterTask &)
 track array More...
 
AliEmcalEsdTrackFilterTaskoperator= (const AliEmcalEsdTrackFilterTask &)
 
 ClassDef (AliEmcalEsdTrackFilterTask, 4)
 

Detailed Description

Definition at line 13 of file AliEmcalEsdTrackFilterTask.h.

Constructor & Destructor Documentation

AliEmcalEsdTrackFilterTask::AliEmcalEsdTrackFilterTask ( )
AliEmcalEsdTrackFilterTask::AliEmcalEsdTrackFilterTask ( const char *  name)

Definition at line 39 of file AliEmcalEsdTrackFilterTask.cxx.

AliEmcalEsdTrackFilterTask::~AliEmcalEsdTrackFilterTask ( )
virtual

Definition at line 64 of file AliEmcalEsdTrackFilterTask.cxx.

AliEmcalEsdTrackFilterTask::AliEmcalEsdTrackFilterTask ( const AliEmcalEsdTrackFilterTask )
private

track array

Member Function Documentation

AliEmcalEsdTrackFilterTask::ClassDef ( AliEmcalEsdTrackFilterTask  ,
 
)
private
AliEmcalEsdTrackFilterTask& AliEmcalEsdTrackFilterTask::operator= ( const AliEmcalEsdTrackFilterTask )
private
void AliEmcalEsdTrackFilterTask::SetDist ( Double_t  d)
inline

Definition at line 19 of file AliEmcalEsdTrackFilterTask.h.

void AliEmcalEsdTrackFilterTask::SetDoPropagation ( Bool_t  b)
inline

Definition at line 20 of file AliEmcalEsdTrackFilterTask.h.

void AliEmcalEsdTrackFilterTask::SetDoSpdVtxConstrain ( Bool_t  b)
inline

Definition at line 21 of file AliEmcalEsdTrackFilterTask.h.

void AliEmcalEsdTrackFilterTask::SetHybridTrackCuts ( AliESDtrackCuts *  cuts)
inline

Definition at line 22 of file AliEmcalEsdTrackFilterTask.h.

void AliEmcalEsdTrackFilterTask::SetIncludeNoITS ( Bool_t  f)
inline

Definition at line 23 of file AliEmcalEsdTrackFilterTask.h.

void AliEmcalEsdTrackFilterTask::SetMC ( Bool_t  b)
inline

Definition at line 28 of file AliEmcalEsdTrackFilterTask.h.

void AliEmcalEsdTrackFilterTask::SetTrackCuts ( AliESDtrackCuts *  cuts)
inline

Definition at line 24 of file AliEmcalEsdTrackFilterTask.h.

void AliEmcalEsdTrackFilterTask::SetTrackEfficiency ( Double_t  eff = 0.95)
inline

Definition at line 26 of file AliEmcalEsdTrackFilterTask.h.

void AliEmcalEsdTrackFilterTask::SetTrackEfficiency ( TF1 *  eff)
inline

Definition at line 27 of file AliEmcalEsdTrackFilterTask.h.

void AliEmcalEsdTrackFilterTask::SetTracksName ( const char *  name)
inline

Definition at line 25 of file AliEmcalEsdTrackFilterTask.h.

void AliEmcalEsdTrackFilterTask::UserCreateOutputObjects ( )
protected

Definition at line 72 of file AliEmcalEsdTrackFilterTask.cxx.

void AliEmcalEsdTrackFilterTask::UserExec ( Option_t option)
protected

Definition at line 93 of file AliEmcalEsdTrackFilterTask.cxx.

Member Data Documentation

Double_t AliEmcalEsdTrackFilterTask::fDist
protected

Definition at line 40 of file AliEmcalEsdTrackFilterTask.h.

Referenced by SetDist(), and UserExec().

Bool_t AliEmcalEsdTrackFilterTask::fDoPropagation
protected

Definition at line 39 of file AliEmcalEsdTrackFilterTask.h.

Referenced by SetDoPropagation(), and UserExec().

Bool_t AliEmcalEsdTrackFilterTask::fDoSpdVtxCon
protected
AliESDEvent* AliEmcalEsdTrackFilterTask::fEsdEv
protected

Definition at line 43 of file AliEmcalEsdTrackFilterTask.h.

Referenced by UserExec().

AliESDtrackCuts* AliEmcalEsdTrackFilterTask::fEsdTrackCuts
protected
AliESDtrackCuts* AliEmcalEsdTrackFilterTask::fHybridTrackCuts
protected

Definition at line 36 of file AliEmcalEsdTrackFilterTask.h.

Referenced by SetHybridTrackCuts(), and UserExec().

Bool_t AliEmcalEsdTrackFilterTask::fIncludeNoITS
protected

Definition at line 38 of file AliEmcalEsdTrackFilterTask.h.

Referenced by SetIncludeNoITS(), and UserExec().

Bool_t AliEmcalEsdTrackFilterTask::fIsMC
protected

Definition at line 42 of file AliEmcalEsdTrackFilterTask.h.

Referenced by SetMC().

TF1* AliEmcalEsdTrackFilterTask::fTrackEfficiency
protected

Definition at line 41 of file AliEmcalEsdTrackFilterTask.h.

Referenced by SetTrackEfficiency(), and UserExec().

TClonesArray* AliEmcalEsdTrackFilterTask::fTracks
protected

esd event

Definition at line 44 of file AliEmcalEsdTrackFilterTask.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TString AliEmcalEsdTrackFilterTask::fTracksName
protected

Definition at line 37 of file AliEmcalEsdTrackFilterTask.h.

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


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