]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWG2/UNICOR/AliAnalysisTaskUnicor.h
Second attempt to add UNICOR. In its present version it is
[u/mrichter/AliRoot.git] / PWG2 / UNICOR / AliAnalysisTaskUnicor.h
CommitLineData
621688e4 1#ifndef ALIANALYSISTASKUNICOR_H
2#define ALIANALYSISTASKUNICOR_H
3
4/* Copyright(c) 1998-2048, ALICE Experiment at CERN, All rights reserved. *
5* See cxx source for full Copyright notice */
6/* $Id$ */
7
8// Author: Dariusz Miskowiec 2007
9
10#include "AliAnalysisTaskSE.h"
11class AliUnicorEventAliceESD;
12
13/*****************************************************************************/
14class AliAnalysisTaskUnicor : public AliAnalysisTaskSE {
15
16 public:
17 AliAnalysisTaskUnicor(const char *name="dali"); // default constructor
18 AliAnalysisTaskUnicor(const AliAnalysisTaskUnicor &ta): AliAnalysisTaskSE(ta), fEv0(ta.fEv0), fOutputList(ta.fOutputList) {}
19 AliAnalysisTaskUnicor &operator=(const AliAnalysisTaskUnicor &) {return (*this);}
20 virtual ~AliAnalysisTaskUnicor() {} // destructor
21 virtual void UserCreateOutputObjects();
22 virtual void UserExec(Option_t *option);
23 virtual void Terminate(Option_t *option);
24
25 protected:
26 AliUnicorEventAliceESD *fEv0; //! data/analysis interface
27 TList *fOutputList; // list of analysis objects
28
29 ClassDef(AliAnalysisTaskUnicor,1)
30};
31/*****************************************************************************/
32
33#endif