]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWG2/RESONANCES/AliRsnAnalysisTaskEffMonitor.h
Restored call to CreateDigitizer (F.Prino)
[u/mrichter/AliRoot.git] / PWG2 / RESONANCES / AliRsnAnalysisTaskEffMonitor.h
CommitLineData
99261e24 1//
2// Class AliRsnAnalysisTaskEffMonitor
3//
4// Inherits from basic AliRsnAnalysisTaskEff for efficiency,
5// and computed efficiencies for single-tracks
6//
7// author: Alberto Pulvirenti (alberto.pulvirenti@ct.infn.it)
8//
9
10#ifndef ALIRSNANALYSISEFFMONITOR_H
11#define ALIRSNANALYSISEFFMONITOR_H
12
13#include "AliRsnDaughter.h"
14#include "AliRsnAnalysisTaskEff.h"
15
16class AliRsnDaughterDef;
17
18class AliRsnAnalysisTaskEffMonitor : public AliRsnAnalysisTaskEff {
19
20public:
21
22 AliRsnAnalysisTaskEffMonitor(const char *name = "AliRsnAnalysisTaskMonitorEffSE");
23 AliRsnAnalysisTaskEffMonitor(const AliRsnAnalysisTaskEffMonitor& copy);
24 AliRsnAnalysisTaskEffMonitor& operator=(const AliRsnAnalysisTaskEffMonitor& copy);
25 virtual ~AliRsnAnalysisTaskEffMonitor() {;};
26
27protected:
28
29 virtual void ProcessEventESD();
30 virtual void ProcessEventAOD();
31 virtual Int_t NGoodSteps();
32 virtual void FillContainer(Bool_t mcList);
33
34 AliRsnDaughter fDaughter; //! current track
35 AliRsnDaughterDef *fDef; //! current definition
36
37 ClassDef(AliRsnAnalysisTaskEffMonitor, 1)
38};
39
40#endif