ROOT logo
#ifndef ALIANALYSISTASKFILTERFRIEND_H
#define ALIANALYSISTASKFILTERFRIEND_H

/* Copyright(c) 1998-2009, ALICE Experiment at CERN, All rights reserved. *
 * See cxx source for full Copyright notice                               */

/*$Id$*/

//*************************************************************************
// Class AliAnalysisTaskFilterFriend
// Test Task 
//*************************************************************************

#include "AliAnalysisTaskFilter.h"

class AliAnalysisTaskFilterFriend : public AliAnalysisTaskFilter
{
 public:

  AliAnalysisTaskFilterFriend();
  AliAnalysisTaskFilterFriend(const char *name);
  virtual ~AliAnalysisTaskFilterFriend();

  // Implementation of interface methods
  virtual void UserCreateOutputObjects();
  virtual Bool_t UserSelectESDfriendForCurrentEvent();
  virtual void Init();
  virtual void LocalInit() {Init();}
  virtual void UserExec(Option_t *option);
  virtual void Terminate(Option_t *option);

 private:

  AliAnalysisTaskFilterFriend(const AliAnalysisTaskFilterFriend &);
  AliAnalysisTaskFilterFriend& operator=(const AliAnalysisTaskFilterFriend&);

  AliESDEvent  *fESDInput;        // ESD input object
  AliESDfriend *fESDfriendInput;  // ESD input friend object
  ClassDef(AliAnalysisTaskFilterFriend,1); 
};

#endif

 AliAnalysisTaskFilterFriend.h:1
 AliAnalysisTaskFilterFriend.h:2
 AliAnalysisTaskFilterFriend.h:3
 AliAnalysisTaskFilterFriend.h:4
 AliAnalysisTaskFilterFriend.h:5
 AliAnalysisTaskFilterFriend.h:6
 AliAnalysisTaskFilterFriend.h:7
 AliAnalysisTaskFilterFriend.h:8
 AliAnalysisTaskFilterFriend.h:9
 AliAnalysisTaskFilterFriend.h:10
 AliAnalysisTaskFilterFriend.h:11
 AliAnalysisTaskFilterFriend.h:12
 AliAnalysisTaskFilterFriend.h:13
 AliAnalysisTaskFilterFriend.h:14
 AliAnalysisTaskFilterFriend.h:15
 AliAnalysisTaskFilterFriend.h:16
 AliAnalysisTaskFilterFriend.h:17
 AliAnalysisTaskFilterFriend.h:18
 AliAnalysisTaskFilterFriend.h:19
 AliAnalysisTaskFilterFriend.h:20
 AliAnalysisTaskFilterFriend.h:21
 AliAnalysisTaskFilterFriend.h:22
 AliAnalysisTaskFilterFriend.h:23
 AliAnalysisTaskFilterFriend.h:24
 AliAnalysisTaskFilterFriend.h:25
 AliAnalysisTaskFilterFriend.h:26
 AliAnalysisTaskFilterFriend.h:27
 AliAnalysisTaskFilterFriend.h:28
 AliAnalysisTaskFilterFriend.h:29
 AliAnalysisTaskFilterFriend.h:30
 AliAnalysisTaskFilterFriend.h:31
 AliAnalysisTaskFilterFriend.h:32
 AliAnalysisTaskFilterFriend.h:33
 AliAnalysisTaskFilterFriend.h:34
 AliAnalysisTaskFilterFriend.h:35
 AliAnalysisTaskFilterFriend.h:36
 AliAnalysisTaskFilterFriend.h:37
 AliAnalysisTaskFilterFriend.h:38
 AliAnalysisTaskFilterFriend.h:39
 AliAnalysisTaskFilterFriend.h:40
 AliAnalysisTaskFilterFriend.h:41
 AliAnalysisTaskFilterFriend.h:42
 AliAnalysisTaskFilterFriend.h:43