1 #ifndef ALIANALYSISTASKDIELECTRONSE_H
2 #define ALIANALYSISTASKDIELECTRONSE_H
3 /* Copyright(c) 1998-2009, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
6 //#####################################################
8 //# Basic Analysis task for Dielectron #
9 //# single event analysis #
11 //# by WooJin J. Park, GSI / W.J.Park@gsi.de #
12 //# Ionut C. Arsene, GSI / I.C.Arsene@gsi.de #
13 //# Magnus Mager, CERN / Magnus.Mager@cern.ch #
14 //# Jens Wiechula, Uni HD / Jens.Wiechula@cern.ch #
16 //#####################################################
18 #include "AliAnalysisTaskSE.h"
22 class AliAnalysisTaskDielectronSE : public AliAnalysisTaskSE {
25 AliAnalysisTaskDielectronSE();
26 AliAnalysisTaskDielectronSE(const char *name);
27 virtual ~AliAnalysisTaskDielectronSE(){;}
29 virtual void UserExec(Option_t *option);
30 virtual void UserCreateOutputObjects();
32 void SetDielectron(AliDielectron * const die) { fDielectron = die; }
36 AliDielectron *fDielectron; // Dielectron framework object
38 AliAnalysisTaskDielectronSE(const AliAnalysisTaskDielectronSE &c);
39 AliAnalysisTaskDielectronSE& operator= (const AliAnalysisTaskDielectronSE &c);
41 ClassDef(AliAnalysisTaskDielectronSE, 1);