1 #ifndef ALIANALYSISTASKFILTERFRIENDSECOND_H
2 #define ALIANALYSISTASKFILTERFRIENDSECOND_H
4 /* Copyright(c) 1998-2009, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
9 //*************************************************************************
10 // Class AliAnalysisTaskFilterFriendSecond
12 //*************************************************************************
15 #include "AliAnalysisTaskFilter.h"
17 class AliAnalysisTaskFilterFriendSecond : public AliAnalysisTaskFilter
21 AliAnalysisTaskFilterFriendSecond();
22 AliAnalysisTaskFilterFriendSecond(const char *name);
23 virtual ~AliAnalysisTaskFilterFriendSecond();
26 // Implementation of interface methods
27 virtual void UserCreateOutputObjects();
28 virtual Bool_t UserSelectESDfriendForCurrentEvent();
30 virtual void LocalInit() {Init();}
31 virtual void UserExec(Option_t *option);
32 virtual void Terminate(Option_t *option);
36 AliAnalysisTaskFilterFriendSecond(const AliAnalysisTaskFilterFriendSecond &);
37 AliAnalysisTaskFilterFriendSecond& operator=(const AliAnalysisTaskFilterFriendSecond&);
39 AliESDEvent *fESDInput; // ESD input object
40 AliESDfriend *fESDfriendInput; // ESD input friend object
41 ClassDef(AliAnalysisTaskFilterFriendSecond,1);