1 #ifndef ALIANALYSISTASKCOPYESD_H
2 #define ALIANALYSISTASKCOPYESD_H
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
9 #include "AliAnalysisTaskFilter.h"
10 #include "AliESDtrack.h"
11 #include "AliESDEvent.h"
12 #include "AliESDfriend.h"
14 class AliAnalysisTaskCopyESD : public AliAnalysisTaskFilter
17 AliAnalysisTaskCopyESD();
18 AliAnalysisTaskCopyESD(const char* name);
19 virtual ~AliAnalysisTaskCopyESD() {;}
20 // Implementation of interface methods
21 virtual void UserCreateOutputObjects();
23 virtual void LocalInit() {Init();}
24 virtual void UserExec(Option_t *option);
25 virtual void Terminate(Option_t *option);
29 AliAnalysisTaskCopyESD(const AliAnalysisTaskCopyESD&);
30 AliAnalysisTaskCopyESD& operator=(const AliAnalysisTaskCopyESD&);
32 AliESDEvent* fESDEvent;
33 AliESDfriend* fESDfriend;
36 ClassDef(AliAnalysisTaskCopyESD, 1);