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

#include <AliCFTaskForDStarAnalysis.h>

Inheritance diagram for AliCFTaskForDStarAnalysis:

Public Types

enum  {
  kStepGenerated = 0, kStepAcceptance = 1, kStepVertex = 2, kStepRefit = 3,
  kStepReconstructed = 4, kStepRecoAcceptance = 5, kStepRecoITSClusters = 6, kStepRecoCuts = 7
}
 

Public Member Functions

 AliCFTaskForDStarAnalysis ()
 
 AliCFTaskForDStarAnalysis (const Char_t *name)
 
AliCFTaskForDStarAnalysisoperator= (const AliCFTaskForDStarAnalysis &c)
 
 AliCFTaskForDStarAnalysis (const AliCFTaskForDStarAnalysis &c)
 
virtual ~AliCFTaskForDStarAnalysis ()
 
void UserCreateOutputObjects ()
 ANALYSIS FRAMEWORK STUFF to loop on data and fill output objects. More...
 
void UserExec (Option_t *option)
 
void Terminate (Option_t *)
 
void SetCorrelationMatrix (THnSparse *h)
 UNFOLDING. More...
 
void SetAcceptanceUnf (Bool_t AcceptanceUnf)
 
Bool_t GetAcceptanceUnf () const
 
void SetCFManager (AliCFManager *io)
 CORRECTION FRAMEWORK. More...
 
AliCFManager * GetCFManager ()
 
Bool_t GetDStarMCParticle (AliAODMCParticle *mcPart, TClonesArray *mcArray, Double_t *vectorMC) const
 
Bool_t EvaluateIfD0toKpi (AliAODMCParticle *neutralDaugh, TClonesArray *mcArray, Double_t *VectorD0) const
 
void SetMinITSClusters (Int_t minITSClusters)
 
Int_t GetMinITSClusters () const
 
void SetMinITSClustersSoft (Int_t minITSClustersSoft)
 
Int_t GetMinITSClustersSoft () const
 

Protected Attributes

AliCFManager * fCFManager
 
TH1IfHistEventsProcessed
 pointer to the CF manager More...
 
THnSparse * fCorrelation
 
Int_t fCountRecoDStarSel
 response matrix for unfolding More...
 
Int_t fEvents
 Reco particle found that satisfy cuts in D* selection. More...
 
Int_t fMinITSClusters
 n. of events More...
 
Int_t fMinITSClustersSoft
 min n. of ITS clusters for RecoDecay More...
 
Bool_t fAcceptanceUnf
 min n. of ITS clusters for RecoDecay soft pion More...
 

Detailed Description

Definition at line 35 of file AliCFTaskForDStarAnalysis.h.

Member Enumeration Documentation

anonymous enum
Enumerator
kStepGenerated 
kStepAcceptance 
kStepVertex 
kStepRefit 
kStepReconstructed 
kStepRecoAcceptance 
kStepRecoITSClusters 
kStepRecoCuts 

Definition at line 38 of file AliCFTaskForDStarAnalysis.h.

Constructor & Destructor Documentation

AliCFTaskForDStarAnalysis::AliCFTaskForDStarAnalysis ( )

Definition at line 59 of file AliCFTaskForDStarAnalysis.cxx.

AliCFTaskForDStarAnalysis::AliCFTaskForDStarAnalysis ( const Char_t name)

Definition at line 75 of file AliCFTaskForDStarAnalysis.cxx.

AliCFTaskForDStarAnalysis::AliCFTaskForDStarAnalysis ( const AliCFTaskForDStarAnalysis c)

Definition at line 111 of file AliCFTaskForDStarAnalysis.cxx.

AliCFTaskForDStarAnalysis::~AliCFTaskForDStarAnalysis ( )
virtual

Definition at line 128 of file AliCFTaskForDStarAnalysis.cxx.

Member Function Documentation

Bool_t AliCFTaskForDStarAnalysis::EvaluateIfD0toKpi ( AliAODMCParticle *  neutralDaugh,
TClonesArray *  mcArray,
Double_t VectorD0 
) const

Definition at line 712 of file AliCFTaskForDStarAnalysis.cxx.

Referenced by GetDStarMCParticle().

Bool_t AliCFTaskForDStarAnalysis::GetAcceptanceUnf ( ) const
inline

Definition at line 63 of file AliCFTaskForDStarAnalysis.h.

AliCFManager* AliCFTaskForDStarAnalysis::GetCFManager ( )
inline

Definition at line 67 of file AliCFTaskForDStarAnalysis.h.

Bool_t AliCFTaskForDStarAnalysis::GetDStarMCParticle ( AliAODMCParticle *  mcPart,
TClonesArray *  mcArray,
Double_t vectorMC 
) const

Definition at line 621 of file AliCFTaskForDStarAnalysis.cxx.

Referenced by UserExec().

Int_t AliCFTaskForDStarAnalysis::GetMinITSClusters ( ) const
inline

Definition at line 73 of file AliCFTaskForDStarAnalysis.h.

Int_t AliCFTaskForDStarAnalysis::GetMinITSClustersSoft ( ) const
inline

Definition at line 76 of file AliCFTaskForDStarAnalysis.h.

AliCFTaskForDStarAnalysis & AliCFTaskForDStarAnalysis::operator= ( const AliCFTaskForDStarAnalysis c)

Definition at line 97 of file AliCFTaskForDStarAnalysis.cxx.

void AliCFTaskForDStarAnalysis::SetAcceptanceUnf ( Bool_t  AcceptanceUnf)
inline

Definition at line 62 of file AliCFTaskForDStarAnalysis.h.

void AliCFTaskForDStarAnalysis::SetCFManager ( AliCFManager *  io)
inline

CORRECTION FRAMEWORK.

Definition at line 66 of file AliCFTaskForDStarAnalysis.h.

Referenced by AddTaskCFDStar().

void AliCFTaskForDStarAnalysis::SetCorrelationMatrix ( THnSparse *  h)
inline

UNFOLDING.

Definition at line 61 of file AliCFTaskForDStarAnalysis.h.

Referenced by AddTaskCFDStar().

void AliCFTaskForDStarAnalysis::SetMinITSClusters ( Int_t  minITSClusters)
inline

Definition at line 72 of file AliCFTaskForDStarAnalysis.h.

Referenced by AddTaskCFDStar().

void AliCFTaskForDStarAnalysis::SetMinITSClustersSoft ( Int_t  minITSClustersSoft)
inline

Definition at line 75 of file AliCFTaskForDStarAnalysis.h.

Referenced by AddTaskCFDStar().

void AliCFTaskForDStarAnalysis::Terminate ( Option_t )

Definition at line 593 of file AliCFTaskForDStarAnalysis.cxx.

void AliCFTaskForDStarAnalysis::UserCreateOutputObjects ( )

ANALYSIS FRAMEWORK STUFF to loop on data and fill output objects.

Definition at line 607 of file AliCFTaskForDStarAnalysis.cxx.

void AliCFTaskForDStarAnalysis::UserExec ( Option_t option)

Definition at line 138 of file AliCFTaskForDStarAnalysis.cxx.

Member Data Documentation

Bool_t AliCFTaskForDStarAnalysis::fAcceptanceUnf
protected

min n. of ITS clusters for RecoDecay soft pion

Definition at line 87 of file AliCFTaskForDStarAnalysis.h.

Referenced by GetAcceptanceUnf(), SetAcceptanceUnf(), and UserExec().

AliCFManager* AliCFTaskForDStarAnalysis::fCFManager
protected
THnSparse* AliCFTaskForDStarAnalysis::fCorrelation
protected
Int_t AliCFTaskForDStarAnalysis::fCountRecoDStarSel
protected

response matrix for unfolding

Definition at line 83 of file AliCFTaskForDStarAnalysis.h.

Int_t AliCFTaskForDStarAnalysis::fEvents
protected

Reco particle found that satisfy cuts in D* selection.

Definition at line 84 of file AliCFTaskForDStarAnalysis.h.

Referenced by UserExec().

TH1I* AliCFTaskForDStarAnalysis::fHistEventsProcessed
protected

pointer to the CF manager

! simple histo for monitoring the number of events processed

Definition at line 81 of file AliCFTaskForDStarAnalysis.h.

Referenced by operator=(), UserCreateOutputObjects(), UserExec(), and ~AliCFTaskForDStarAnalysis().

Int_t AliCFTaskForDStarAnalysis::fMinITSClusters
protected

n. of events

Definition at line 85 of file AliCFTaskForDStarAnalysis.h.

Referenced by GetMinITSClusters(), SetMinITSClusters(), and UserExec().

Int_t AliCFTaskForDStarAnalysis::fMinITSClustersSoft
protected

min n. of ITS clusters for RecoDecay

Definition at line 86 of file AliCFTaskForDStarAnalysis.h.

Referenced by GetMinITSClustersSoft(), SetMinITSClustersSoft(), and UserExec().


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