![]() |
AliPhysics
3b4a69f (3b4a69f)
|
#include <AliAnalysisTaskCharmBaryonsMC.h>
Public Member Functions | |
AliAnalysisTaskCharmBaryonsMC () | |
AliAnalysisTaskCharmBaryonsMC (const char *name) | |
virtual | ~AliAnalysisTaskCharmBaryonsMC () |
virtual void | UserCreateOutputObjects () |
virtual void | UserExec (Option_t *option) |
virtual void | Terminate (Option_t *) |
void | BookHistograms () |
void | GetHistory (AliMCParticle *part, AliMCEvent *mcevt, Int_t *pdgarray, Int_t *labelarray, Int_t &ngen) |
Bool_t | Match (Int_t a, Int_t b) |
Bool_t | Match (Float_t a, Float_t b) |
Bool_t | FromBottom (Int_t *hitory) |
void | Finalize () |
TList * | GetList () const |
Private Member Functions | |
AliAnalysisTaskCharmBaryonsMC (const AliAnalysisTaskCharmBaryonsMC &) | |
AliAnalysisTaskCharmBaryonsMC & | operator= (const AliAnalysisTaskCharmBaryonsMC &) |
Private Attributes | |
TList * | fMyOut |
! list of output histos More... | |
TH1F * | fHistEvt |
! number of events More... | |
TH1F * | fHistMult |
! multiplicity More... | |
TH1D * | fHistPtPromptD0 |
! D0 pT distribution in |y|<0.5 More... | |
TH1D * | fHistPtPromptLc |
! Lc pT distribution in |y|<0.5 More... | |
TH1D * | fHistPtPromptXic0 |
! Xic0 pT distribution in |y|<0.5 More... | |
TH1D * | fHistPtFeeddownD0 |
! D0 pT distribution in |y|<0.5 More... | |
TH1D * | fHistPtFeeddownLc |
! Lc pT distribution in |y|<0.5 More... | |
TH1D * | fHistPtFeeddownXic0 |
! Xic0 pT distribution in |y|<0.5 More... | |
TH1D * | fHistPtInclusiveD0 |
! D0 pT distribution in |y|<0.5 More... | |
TH1D * | fHistPtInclusiveLc |
! Lc pT distribution in |y|<0.5 More... | |
TH1D * | fHistPtInclusiveXic0 |
! Xic0 pT distribution in |y|<0.5 More... | |
TH2D * | fHistPtvsRapidityPromptD0 |
! D0 pT distribution in |y|<0.5 More... | |
TH2D * | fHistPtvsRapidityPromptLc |
! Lc pT distribution in |y|<0.5 More... | |
TH2D * | fHistPtvsRapidityPromptXic0 |
! Xic0 pT distribution in |y|<0.5 More... | |
TH2D * | fHistPtvsRapidityFeeddownD0 |
! D0 pT distribution in |y|<0.5 More... | |
TH2D * | fHistPtvsRapidityFeeddownLc |
! Lc pT distribution in |y|<0.5 More... | |
TH2D * | fHistPtvsRapidityFeeddownXic0 |
! Xic0 pT distribution in |y|<0.5 More... | |
TH2D * | fHistPtvsRapidityInclusiveD0 |
! D0 pT distribution in |y|<0.5 More... | |
TH2D * | fHistPtvsRapidityInclusiveLc |
! Lc pT distribution in |y|<0.5 More... | |
TH2D * | fHistPtvsRapidityInclusiveXic0 |
! Xic0 pT distribution in |y|<0.5 More... | |
Definition at line 15 of file AliAnalysisTaskCharmBaryonsMC.h.
AliAnalysisTaskCharmBaryonsMC::AliAnalysisTaskCharmBaryonsMC | ( | ) |
Definition at line 44 of file AliAnalysisTaskCharmBaryonsMC.cxx.
Referenced by GetList().
AliAnalysisTaskCharmBaryonsMC::AliAnalysisTaskCharmBaryonsMC | ( | const char * | name | ) |
Definition at line 74 of file AliAnalysisTaskCharmBaryonsMC.cxx.
|
virtual |
Definition at line 107 of file AliAnalysisTaskCharmBaryonsMC.cxx.
|
private |
void AliAnalysisTaskCharmBaryonsMC::BookHistograms | ( | ) |
Definition at line 136 of file AliAnalysisTaskCharmBaryonsMC.cxx.
Referenced by UserCreateOutputObjects().
void AliAnalysisTaskCharmBaryonsMC::Finalize | ( | ) |
Definition at line 275 of file AliAnalysisTaskCharmBaryonsMC.cxx.
Referenced by Terminate().
Definition at line 333 of file AliAnalysisTaskCharmBaryonsMC.cxx.
Referenced by UserExec().
void AliAnalysisTaskCharmBaryonsMC::GetHistory | ( | AliMCParticle * | part, |
AliMCEvent * | mcevt, | ||
Int_t * | pdgarray, | ||
Int_t * | labelarray, | ||
Int_t & | ngen | ||
) |
Definition at line 284 of file AliAnalysisTaskCharmBaryonsMC.cxx.
Referenced by UserExec().
|
inline |
Definition at line 31 of file AliAnalysisTaskCharmBaryonsMC.h.
Definition at line 324 of file AliAnalysisTaskCharmBaryonsMC.cxx.
Referenced by FromBottom().
Definition at line 316 of file AliAnalysisTaskCharmBaryonsMC.cxx.
|
private |
Referenced by GetList().
|
virtual |
Definition at line 261 of file AliAnalysisTaskCharmBaryonsMC.cxx.
|
virtual |
Definition at line 121 of file AliAnalysisTaskCharmBaryonsMC.cxx.
|
virtual |
Definition at line 186 of file AliAnalysisTaskCharmBaryonsMC.cxx.
|
private |
! number of events
Definition at line 38 of file AliAnalysisTaskCharmBaryonsMC.h.
Referenced by BookHistograms(), and UserExec().
|
private |
! multiplicity
Definition at line 39 of file AliAnalysisTaskCharmBaryonsMC.h.
Referenced by BookHistograms(), and UserExec().
|
private |
! D0 pT distribution in |y|<0.5
Definition at line 43 of file AliAnalysisTaskCharmBaryonsMC.h.
Referenced by BookHistograms(), and UserExec().
|
private |
! Lc pT distribution in |y|<0.5
Definition at line 44 of file AliAnalysisTaskCharmBaryonsMC.h.
Referenced by BookHistograms(), and UserExec().
|
private |
! Xic0 pT distribution in |y|<0.5
Definition at line 45 of file AliAnalysisTaskCharmBaryonsMC.h.
Referenced by BookHistograms(), and UserExec().
|
private |
! D0 pT distribution in |y|<0.5
Definition at line 46 of file AliAnalysisTaskCharmBaryonsMC.h.
Referenced by BookHistograms(), and UserExec().
|
private |
! Lc pT distribution in |y|<0.5
Definition at line 47 of file AliAnalysisTaskCharmBaryonsMC.h.
Referenced by BookHistograms(), and UserExec().
|
private |
! Xic0 pT distribution in |y|<0.5
Definition at line 48 of file AliAnalysisTaskCharmBaryonsMC.h.
Referenced by BookHistograms(), and UserExec().
|
private |
! D0 pT distribution in |y|<0.5
Definition at line 40 of file AliAnalysisTaskCharmBaryonsMC.h.
Referenced by BookHistograms(), and UserExec().
|
private |
! Lc pT distribution in |y|<0.5
Definition at line 41 of file AliAnalysisTaskCharmBaryonsMC.h.
Referenced by BookHistograms(), and UserExec().
|
private |
! Xic0 pT distribution in |y|<0.5
Definition at line 42 of file AliAnalysisTaskCharmBaryonsMC.h.
Referenced by BookHistograms(), and UserExec().
|
private |
! D0 pT distribution in |y|<0.5
Definition at line 52 of file AliAnalysisTaskCharmBaryonsMC.h.
Referenced by BookHistograms(), and UserExec().
|
private |
! Lc pT distribution in |y|<0.5
Definition at line 53 of file AliAnalysisTaskCharmBaryonsMC.h.
Referenced by BookHistograms(), and UserExec().
|
private |
! Xic0 pT distribution in |y|<0.5
Definition at line 54 of file AliAnalysisTaskCharmBaryonsMC.h.
Referenced by BookHistograms(), and UserExec().
|
private |
! D0 pT distribution in |y|<0.5
Definition at line 55 of file AliAnalysisTaskCharmBaryonsMC.h.
Referenced by BookHistograms(), and UserExec().
|
private |
! Lc pT distribution in |y|<0.5
Definition at line 56 of file AliAnalysisTaskCharmBaryonsMC.h.
Referenced by BookHistograms(), and UserExec().
|
private |
! Xic0 pT distribution in |y|<0.5
Definition at line 57 of file AliAnalysisTaskCharmBaryonsMC.h.
Referenced by BookHistograms(), and UserExec().
|
private |
! D0 pT distribution in |y|<0.5
Definition at line 49 of file AliAnalysisTaskCharmBaryonsMC.h.
Referenced by BookHistograms(), and UserExec().
|
private |
! Lc pT distribution in |y|<0.5
Definition at line 50 of file AliAnalysisTaskCharmBaryonsMC.h.
Referenced by BookHistograms(), and UserExec().
|
private |
! Xic0 pT distribution in |y|<0.5
Definition at line 51 of file AliAnalysisTaskCharmBaryonsMC.h.
Referenced by BookHistograms(), and UserExec().
|
private |
! list of output histos
Definition at line 37 of file AliAnalysisTaskCharmBaryonsMC.h.
Referenced by BookHistograms(), GetList(), Terminate(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCharmBaryonsMC().