![]() |
AliPhysics
9d9c621 (9d9c621)
|
#include <AliCFTaskForDStarAnalysis.h>
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) | |
AliCFTaskForDStarAnalysis & | operator= (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 |
TH1I * | fHistEventsProcessed |
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... | |
Definition at line 35 of file AliCFTaskForDStarAnalysis.h.
anonymous enum |
Enumerator | |
---|---|
kStepGenerated | |
kStepAcceptance | |
kStepVertex | |
kStepRefit | |
kStepReconstructed | |
kStepRecoAcceptance | |
kStepRecoITSClusters | |
kStepRecoCuts |
Definition at line 38 of file AliCFTaskForDStarAnalysis.h.
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.
|
virtual |
Definition at line 128 of file AliCFTaskForDStarAnalysis.cxx.
Bool_t AliCFTaskForDStarAnalysis::EvaluateIfD0toKpi | ( | AliAODMCParticle * | neutralDaugh, |
TClonesArray * | mcArray, | ||
Double_t * | VectorD0 | ||
) | const |
Definition at line 712 of file AliCFTaskForDStarAnalysis.cxx.
Referenced by GetDStarMCParticle().
|
inline |
Definition at line 63 of file AliCFTaskForDStarAnalysis.h.
|
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().
|
inline |
Definition at line 73 of file AliCFTaskForDStarAnalysis.h.
|
inline |
Definition at line 76 of file AliCFTaskForDStarAnalysis.h.
AliCFTaskForDStarAnalysis & AliCFTaskForDStarAnalysis::operator= | ( | const AliCFTaskForDStarAnalysis & | c | ) |
Definition at line 97 of file AliCFTaskForDStarAnalysis.cxx.
|
inline |
Definition at line 62 of file AliCFTaskForDStarAnalysis.h.
|
inline |
CORRECTION FRAMEWORK.
Definition at line 66 of file AliCFTaskForDStarAnalysis.h.
Referenced by AddTaskCFDStar().
|
inline |
UNFOLDING.
Definition at line 61 of file AliCFTaskForDStarAnalysis.h.
Referenced by AddTaskCFDStar().
|
inline |
Definition at line 72 of file AliCFTaskForDStarAnalysis.h.
Referenced by AddTaskCFDStar().
|
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.
|
protected |
min n. of ITS clusters for RecoDecay soft pion
Definition at line 87 of file AliCFTaskForDStarAnalysis.h.
Referenced by GetAcceptanceUnf(), SetAcceptanceUnf(), and UserExec().
|
protected |
Definition at line 80 of file AliCFTaskForDStarAnalysis.h.
Referenced by GetCFManager(), operator=(), SetCFManager(), UserExec(), and ~AliCFTaskForDStarAnalysis().
|
protected |
Definition at line 82 of file AliCFTaskForDStarAnalysis.h.
Referenced by SetCorrelationMatrix(), UserExec(), and ~AliCFTaskForDStarAnalysis().
|
protected |
response matrix for unfolding
Definition at line 83 of file AliCFTaskForDStarAnalysis.h.
|
protected |
Reco particle found that satisfy cuts in D* selection.
Definition at line 84 of file AliCFTaskForDStarAnalysis.h.
Referenced by UserExec().
|
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().
|
protected |
n. of events
Definition at line 85 of file AliCFTaskForDStarAnalysis.h.
Referenced by GetMinITSClusters(), SetMinITSClusters(), and UserExec().
|
protected |
min n. of ITS clusters for RecoDecay
Definition at line 86 of file AliCFTaskForDStarAnalysis.h.
Referenced by GetMinITSClustersSoft(), SetMinITSClustersSoft(), and UserExec().