![]() |
AliPhysics
a56b849 (a56b849)
|
Simple analysis task monitoring the track DCA distribution. More...
#include <AliAnalysisTaskTrackDCA.h>
Public Member Functions | |
AliAnalysisTaskTrackDCA () | |
AliAnalysisTaskTrackDCA (const char *name) | |
virtual | ~AliAnalysisTaskTrackDCA () |
void | UserCreateOutputObjects () |
void | UserExec (Option_t *opt) |
void | Terminate (Option_t *opt) |
void | SetTrackCuts (AliESDtrackCuts *trackcuts) |
Protected Member Functions | |
void | CreatePtBinning (TArrayD &binning) const |
void | CreateLinearBinning (TArrayD &binning, int nbins, double min, double max) const |
Private Member Functions | |
AliAnalysisTaskTrackDCA (const AliAnalysisTaskTrackDCA &) | |
AliAnalysisTaskTrackDCA & | operator= (const AliAnalysisTaskTrackDCA &) |
Private Attributes | |
AliAnalysisUtils * | fAnalysisUtils |
Analysis utils (helper) More... | |
AliESDtrackCuts * | fStandardCuts |
Standard track cuts. More... | |
THistManager * | fHistos |
Histogram container. More... | |
Simple analysis task monitoring the track DCA distribution.
This is a simple analysis task monitoring the track DCA distribution to the primary vertex
Definition at line 21 of file AliAnalysisTaskTrackDCA.h.
EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDCA::AliAnalysisTaskTrackDCA | ( | ) |
Default constructor
Definition at line 41 of file AliAnalysisTaskTrackDCA.cxx.
EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDCA::AliAnalysisTaskTrackDCA | ( | const char * | name | ) |
Named constructor - setting name of the task and defining output container
name | Name of the task |
Definition at line 53 of file AliAnalysisTaskTrackDCA.cxx.
|
virtual |
Destructor, cleaning up
Definition at line 65 of file AliAnalysisTaskTrackDCA.cxx.
|
private |
|
protected |
Create any kind of linear binning from given ranges and stores it in the binning array.
binning | output array |
nbins | Number of bins |
min | lower range |
max | upper range |
Definition at line 211 of file AliAnalysisTaskTrackDCA.cxx.
Referenced by UserCreateOutputObjects().
|
protected |
Create \( p_{t} \) binning used in the \( R_{AA} \) analysis:
Definitions are:
binning | Array where to store the results |
Definition at line 175 of file AliAnalysisTaskTrackDCA.cxx.
Referenced by UserCreateOutputObjects().
|
private |
|
inline |
Set the track selection. The user has to define them in the Add macro.
trackcuts | The track selection cuts to be applied |
Definition at line 39 of file AliAnalysisTaskTrackDCA.h.
|
inline |
Terminate function - does nothing
opt | Option |
Definition at line 33 of file AliAnalysisTaskTrackDCA.h.
void EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDCA::UserCreateOutputObjects | ( | ) |
Creating output histograms:
Definition at line 76 of file AliAnalysisTaskTrackDCA.cxx.
void EMCalTriggerPtAnalysis::AliAnalysisTaskTrackDCA::UserExec | ( | Option_t * | opt | ) |
Event loop
Not | needed |
Definition at line 103 of file AliAnalysisTaskTrackDCA.cxx.
|
private |
Analysis utils (helper)
Definition at line 49 of file AliAnalysisTaskTrackDCA.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskTrackDCA().
|
private |
Histogram container.
Definition at line 51 of file AliAnalysisTaskTrackDCA.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskTrackDCA().
|
private |
Standard track cuts.
Definition at line 50 of file AliAnalysisTaskTrackDCA.h.
Referenced by SetTrackCuts(), UserExec(), and ~AliAnalysisTaskTrackDCA().