]> git.uio.no Git - u/mrichter/AliRoot.git/blame - ZDC/AliZDCCalibTask.h
changes from fzhou
[u/mrichter/AliRoot.git] / ZDC / AliZDCCalibTask.h
CommitLineData
b81fcf27 1#ifndef ALIZDCCALIBTASK_cxx
2#define ALIZDCCALIBTASK_cxx
3
4/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
6
7#define MAXENVALUE 10000 // Max. en. value for histos
8
9#include "AliAnalysisTaskSE.h"
10
11class TTree;
12class TFile;
13class TList;
14class TH1F;
15class AliESDEvent;
16
17class AliZDCCalibTask : public AliAnalysisTaskSE {
18
19 public:
20
21 AliZDCCalibTask(const char *name = "ZDCCalibTask");
22 virtual ~AliZDCCalibTask();
23 AliZDCCalibTask(const AliZDCCalibTask&);
24 AliZDCCalibTask& operator=(const AliZDCCalibTask&);
25
26 virtual void UserCreateOutputObjects();
27 virtual void UserExec(Option_t *);
28 virtual void Terminate(Option_t *);
29
30 private:
31
32 void BookHistos();
33 void DrawHistos();
34
35 AliESDEvent* fESD ; //! Declaration of leave types
36 TList* fListOfHistos; //! Output list of histograms
37 TH1F* fZNCHisto; //! ZNC histograms
38 TH1F* fZPCHisto; //! ZPC histograms
39 TH1F* fZNAHisto; //! ZNA histograms
40 TH1F* fZPAHisto; //! ZPA histograms
41
42 ClassDef(AliZDCCalibTask, 1);
43
44};
45
46#endif