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

#include <AliAnalysisTaskTrackingSysPropagation.h>

Inheritance diagram for AliAnalysisTaskTrackingSysPropagation:

Public Types

enum  DecChannel { kDplustoKpipi, kD0toKpi, kDstartoKpipi, kDstoKKpi }
 

Public Member Functions

 AliAnalysisTaskTrackingSysPropagation ()
 
 AliAnalysisTaskTrackingSysPropagation (DecChannel ch, AliRDHFCuts *cuts, TH1F *HistMESys, TH1F *HistTrEffSys)
 
virtual ~AliAnalysisTaskTrackingSysPropagation ()
 
virtual void UserCreateOutputObjects ()
 
virtual void Init ()
 
virtual void UserExec (Option_t *)
 
virtual void Terminate (Option_t *)
 
void SetAODMismatchProtection (Int_t opt=1)
 
DecChannel GetDecayChannel () const
 

Private Member Functions

 AliAnalysisTaskTrackingSysPropagation (const AliAnalysisTaskTrackingSysPropagation &source)
 
AliAnalysisTaskTrackingSysPropagationoperator= (const AliAnalysisTaskTrackingSysPropagation &source)
 
 ClassDef (AliAnalysisTaskTrackingSysPropagation, 1)
 cuts More...
 

Private Attributes

TString fPartName
 
TListfOutput
 
TH1F * fHistNEvents
 tlist with output More...
 
TH1F * fHistMESyst
 histo with number of events More...
 
TH1F * fHistTrEffSyst
 histo with match. eff. systematics vs pt (need to be passed as input) More...
 
TH2FfhPtDauVsD
 histo with track. eff. systematics vs pt (need to be passed as input) More...
 
TH2FfhSystMatchEffD
 histo with Pt daughters vs pt candidate More...
 
DecChannel fDecayChannel
 histo with systematic uncertainty on the candidate More...
 
Int_t fPDGcode
 
Int_t fAODProtection
 
AliRDHFCutsfAnalysisCuts
 flag to activate protection against AOD-dAOD mismatch. More...
 

Detailed Description

Definition at line 19 of file AliAnalysisTaskTrackingSysPropagation.h.

Member Enumeration Documentation

Enumerator
kDplustoKpipi 
kD0toKpi 
kDstartoKpipi 
kDstoKKpi 

Definition at line 21 of file AliAnalysisTaskTrackingSysPropagation.h.

Constructor & Destructor Documentation

AliAnalysisTaskTrackingSysPropagation::AliAnalysisTaskTrackingSysPropagation ( )
AliAnalysisTaskTrackingSysPropagation::AliAnalysisTaskTrackingSysPropagation ( AliAnalysisTaskTrackingSysPropagation::DecChannel  ch,
AliRDHFCuts cuts,
TH1F *  HistMESys,
TH1F *  HistTrEffSys 
)

Definition at line 75 of file AliAnalysisTaskTrackingSysPropagation.cxx.

AliAnalysisTaskTrackingSysPropagation::~AliAnalysisTaskTrackingSysPropagation ( )
virtual

Definition at line 97 of file AliAnalysisTaskTrackingSysPropagation.cxx.

AliAnalysisTaskTrackingSysPropagation::AliAnalysisTaskTrackingSysPropagation ( const AliAnalysisTaskTrackingSysPropagation source)
private

Member Function Documentation

AliAnalysisTaskTrackingSysPropagation::ClassDef ( AliAnalysisTaskTrackingSysPropagation  ,
 
)
private

cuts

DecChannel AliAnalysisTaskTrackingSysPropagation::GetDecayChannel ( ) const
inline

Definition at line 34 of file AliAnalysisTaskTrackingSysPropagation.h.

void AliAnalysisTaskTrackingSysPropagation::Init ( )
virtual

Definition at line 152 of file AliAnalysisTaskTrackingSysPropagation.cxx.

AliAnalysisTaskTrackingSysPropagation& AliAnalysisTaskTrackingSysPropagation::operator= ( const AliAnalysisTaskTrackingSysPropagation source)
private
void AliAnalysisTaskTrackingSysPropagation::SetAODMismatchProtection ( Int_t  opt = 1)
inline

Definition at line 32 of file AliAnalysisTaskTrackingSysPropagation.h.

void AliAnalysisTaskTrackingSysPropagation::Terminate ( Option_t )
virtual

Definition at line 484 of file AliAnalysisTaskTrackingSysPropagation.cxx.

void AliAnalysisTaskTrackingSysPropagation::UserCreateOutputObjects ( )
virtual

Definition at line 112 of file AliAnalysisTaskTrackingSysPropagation.cxx.

void AliAnalysisTaskTrackingSysPropagation::UserExec ( Option_t )
virtual

Definition at line 171 of file AliAnalysisTaskTrackingSysPropagation.cxx.

Member Data Documentation

AliRDHFCuts* AliAnalysisTaskTrackingSysPropagation::fAnalysisCuts
private

flag to activate protection against AOD-dAOD mismatch.

Definition at line 56 of file AliAnalysisTaskTrackingSysPropagation.h.

Referenced by Init(), UserExec(), and ~AliAnalysisTaskTrackingSysPropagation().

Int_t AliAnalysisTaskTrackingSysPropagation::fAODProtection
private

Definition at line 54 of file AliAnalysisTaskTrackingSysPropagation.h.

Referenced by SetAODMismatchProtection(), and UserExec().

DecChannel AliAnalysisTaskTrackingSysPropagation::fDecayChannel
private

histo with systematic uncertainty on the candidate

Definition at line 51 of file AliAnalysisTaskTrackingSysPropagation.h.

Referenced by GetDecayChannel(), Init(), and UserExec().

TH1F* AliAnalysisTaskTrackingSysPropagation::fHistMESyst
private
TH1F* AliAnalysisTaskTrackingSysPropagation::fHistNEvents
private
TH1F* AliAnalysisTaskTrackingSysPropagation::fHistTrEffSyst
private

histo with match. eff. systematics vs pt (need to be passed as input)

Definition at line 47 of file AliAnalysisTaskTrackingSysPropagation.h.

Referenced by AliAnalysisTaskTrackingSysPropagation(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskTrackingSysPropagation().

TH2F* AliAnalysisTaskTrackingSysPropagation::fhPtDauVsD
private

histo with track. eff. systematics vs pt (need to be passed as input)

Definition at line 48 of file AliAnalysisTaskTrackingSysPropagation.h.

Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskTrackingSysPropagation().

TH2F* AliAnalysisTaskTrackingSysPropagation::fhSystMatchEffD
private

histo with Pt daughters vs pt candidate

Definition at line 49 of file AliAnalysisTaskTrackingSysPropagation.h.

Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskTrackingSysPropagation().

TList* AliAnalysisTaskTrackingSysPropagation::fOutput
private
TString AliAnalysisTaskTrackingSysPropagation::fPartName
private

Definition at line 42 of file AliAnalysisTaskTrackingSysPropagation.h.

Referenced by UserExec().

Int_t AliAnalysisTaskTrackingSysPropagation::fPDGcode
private

Definition at line 53 of file AliAnalysisTaskTrackingSysPropagation.h.

Referenced by UserExec().


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