]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWGCF/FEMTOSCOPY/UNICOR/AliAnalysisTaskUnicor.h
Merge branch 'feature-movesplit'
[u/mrichter/AliRoot.git] / PWGCF / FEMTOSCOPY / 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
c6fc7f72 10//=============================================================================
11// unicor analysis task
12//=============================================================================
621688e4 13#include "AliAnalysisTaskSE.h"
14class AliUnicorEventAliceESD;
15
c6fc7f72 16//=============================================================================
621688e4 17class AliAnalysisTaskUnicor : public AliAnalysisTaskSE {
18
19 public:
20 AliAnalysisTaskUnicor(const char *name="dali"); // default constructor
21 AliAnalysisTaskUnicor(const AliAnalysisTaskUnicor &ta): AliAnalysisTaskSE(ta), fEv0(ta.fEv0), fOutputList(ta.fOutputList) {}
22 AliAnalysisTaskUnicor &operator=(const AliAnalysisTaskUnicor &) {return (*this);}
23 virtual ~AliAnalysisTaskUnicor() {} // destructor
24 virtual void UserCreateOutputObjects();
25 virtual void UserExec(Option_t *option);
26 virtual void Terminate(Option_t *option);
27
28 protected:
29 AliUnicorEventAliceESD *fEv0; //! data/analysis interface
c6fc7f72 30 TList *fOutputList; //! list of analysis objects
621688e4 31
32 ClassDef(AliAnalysisTaskUnicor,1)
33};
c6fc7f72 34//=============================================================================
621688e4 35
36#endif