AliPhysics  ec7afe5 (ec7afe5)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliAnalysisTaskTrackingSysPropagation.h
Go to the documentation of this file.
1 #ifndef ALIANALYSISTASKTRACKINGSYSPROPAGATION_H
2 #define ALIANALYSISTASKTRACKINGSYSPROPAGATION_H
3 
5 // AliAnalysisTask for Tracking Systematics (matching efficiency //
6 // + tracking efficiency) porpagation at the D-meson level //
7 // (including daughter's kinematics) //
9 
10 /* $Id$ */
11 
12 class TString;
13 class TH1F;
14 class TH2F;
15 
16 #include "AliAnalysisTaskSE.h"
17 #include "AliRDHFCuts.h"
18 
20  public:
22 
24  AliAnalysisTaskTrackingSysPropagation(DecChannel ch, AliRDHFCuts* cuts, TH1F *HistMESys, TH1F *HistTrEffSys);
26 
27  virtual void UserCreateOutputObjects();
28  virtual void Init();
29  virtual void UserExec(Option_t *);
30  virtual void Terminate(Option_t *);
31 
33 
35 
36 
37  private:
40 
41 
42  TString fPartName; // string for particle name
44 
45  TH1F *fHistNEvents;
46  TH1F *fHistMESyst;
50 
51  DecChannel fDecayChannel; //identify the decay channel
52 
55 
57 
59 };
60 
61 #endif
Definition: External.C:236
AliAnalysisTaskTrackingSysPropagation & operator=(const AliAnalysisTaskTrackingSysPropagation &source)
TH2F * fhSystMatchEffD
histo with Pt daughters vs pt candidate
TH1F * fHistTrEffSyst
histo with match. eff. systematics vs pt (need to be passed as input)
DecChannel fDecayChannel
histo with systematic uncertainty on the candidate
ClassDef(AliAnalysisTaskTrackingSysPropagation, 1)
cuts
int Int_t
Definition: External.C:63
TH2F * fhPtDauVsD
histo with track. eff. systematics vs pt (need to be passed as input)
const char Option_t
Definition: External.C:48
AliRDHFCuts * fAnalysisCuts
flag to activate protection against AOD-dAOD mismatch.