]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWGCF/FEMTOSCOPY/UNICOR/AliAnalysisTaskUnicorME.h
Fixes for wrong use of const causing PW.CAST_TO_QUALIFIED_TYPE defect in Coverity
[u/mrichter/AliRoot.git] / PWGCF / FEMTOSCOPY / UNICOR / AliAnalysisTaskUnicorME.h
1 #ifndef ALIANALYSISTASKUNICORME_H
2 #define ALIANALYSISTASKUNICORME_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 //=============================================================================
11 // unicor analysis task
12 //=============================================================================
13 #include "AliAnalysisTaskME.h"
14 class AliUnicorEventAliceESD;
15
16 //=============================================================================
17 class AliAnalysisTaskUnicorME : public AliAnalysisTaskME {
18    
19  public:                                        
20   AliAnalysisTaskUnicorME(const char *name="dali");           // default constructor
21   AliAnalysisTaskUnicorME(const AliAnalysisTaskUnicorME &ta): AliAnalysisTaskME(ta), fEv0(ta.fEv0), fEv1(ta.fEv1), fOutputList(ta.fOutputList) {}
22   AliAnalysisTaskUnicorME &operator=(const AliAnalysisTaskUnicorME &) {return (*this);} 
23   virtual ~AliAnalysisTaskUnicorME() {}                       // 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
30   AliUnicorEventAliceESD *fEv1;                       //! data/analysis interface
31   TList          *fOutputList;                //! list of analysis objects
32
33   ClassDef(AliAnalysisTaskUnicorME,1)
34 };
35 //=============================================================================
36
37 #endif