]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWG3/muon/AliAnalysisTaskLUT.h
bug fix
[u/mrichter/AliRoot.git] / PWG3 / muon / AliAnalysisTaskLUT.h
CommitLineData
39280342 1//===================================================================
2// Class AliAnalysisTaskLUT
3//
4// Extract ESD muon tracks information and store in ntuple.
5// Used for offline calculation/adjustment of Look-up-Tables for the
6// trigger chambers.
7//
8// Clermont-Ferrand 2008
9//===================================================================
10
11#include "AliAnalysisTask.h"
12
13class TNtuple;
14class AliESDEvent;
15
16class AliAnalysisTaskLUT : public AliAnalysisTask {
17 public:
18 AliAnalysisTaskLUT(const char *name);
19 virtual ~AliAnalysisTaskLUT() {}
20
21 virtual void ConnectInputData(Option_t *);
22 virtual void CreateOutputObjects();
23 virtual void Exec(Option_t *option);
24 virtual void Terminate(Option_t *);
25
26 private:
27
28 AliAnalysisTaskLUT(const AliAnalysisTaskLUT& atlut);
29 AliAnalysisTaskLUT& operator=(const AliAnalysisTaskLUT& atlut);
30
31 AliESDEvent *fESDEvent; // ESD main tree object
32 TNtuple *fTracksLUT; // ntuple object, ESD tracks for LUT calculation
33
34 ClassDef(AliAnalysisTaskLUT, 0); // analysis task for extracting tracks used for LUT calculation
35};
36