ROOT logo
////////////////////////////////////////////////////////////////////////////////
//                                                                            //
// AliFemtoEventReaderAODChain - the reader class for the Alice AOD in Chain  //
// Reads in AOD information and converts it into internal AliFemtoEvent       //
// Authors: Adam Kisiel kisiel@mps.ohio-state.edu                             //
//                                                                            //
////////////////////////////////////////////////////////////////////////////////
#ifndef ALIFEMTOEVENTREADERAODCHAIN_H
#define ALIFEMTOEVENTREADERAODCHAIN_H
#include "AliFemtoEventReader.h"
#include "AliFemtoEnumeration.h"

#include <string>
#include <vector>
#include "TTree.h"
#include "TChain.h"
#include "TBits.h"
#include "AliAODEvent.h"
#include <list>
/* #include "AliPWG2AODTrack.h" */
#include "AliFemtoEventReaderAOD.h"



class AliFemtoEvent;
class AliFemtoTrack;

class AliFemtoEventReaderAODChain : public AliFemtoEventReaderAOD 
{
 public:
  AliFemtoEventReaderAODChain();
  AliFemtoEventReaderAODChain(const AliFemtoEventReaderAODChain &aReader);
  virtual ~AliFemtoEventReaderAODChain();

  AliFemtoEventReaderAODChain& operator=(const AliFemtoEventReaderAODChain& aReader);

  virtual AliFemtoEvent* ReturnHbtEvent();
  AliFemtoString Report();
  void SetAODSource(AliAODEvent *aAOD);


 protected:


 private:

#ifdef __ROOT__
  ClassDef(AliFemtoEventReaderAODChain, 1)
#endif

    };
  
#endif


 AliFemtoEventReaderAODChain.h:1
 AliFemtoEventReaderAODChain.h:2
 AliFemtoEventReaderAODChain.h:3
 AliFemtoEventReaderAODChain.h:4
 AliFemtoEventReaderAODChain.h:5
 AliFemtoEventReaderAODChain.h:6
 AliFemtoEventReaderAODChain.h:7
 AliFemtoEventReaderAODChain.h:8
 AliFemtoEventReaderAODChain.h:9
 AliFemtoEventReaderAODChain.h:10
 AliFemtoEventReaderAODChain.h:11
 AliFemtoEventReaderAODChain.h:12
 AliFemtoEventReaderAODChain.h:13
 AliFemtoEventReaderAODChain.h:14
 AliFemtoEventReaderAODChain.h:15
 AliFemtoEventReaderAODChain.h:16
 AliFemtoEventReaderAODChain.h:17
 AliFemtoEventReaderAODChain.h:18
 AliFemtoEventReaderAODChain.h:19
 AliFemtoEventReaderAODChain.h:20
 AliFemtoEventReaderAODChain.h:21
 AliFemtoEventReaderAODChain.h:22
 AliFemtoEventReaderAODChain.h:23
 AliFemtoEventReaderAODChain.h:24
 AliFemtoEventReaderAODChain.h:25
 AliFemtoEventReaderAODChain.h:26
 AliFemtoEventReaderAODChain.h:27
 AliFemtoEventReaderAODChain.h:28
 AliFemtoEventReaderAODChain.h:29
 AliFemtoEventReaderAODChain.h:30
 AliFemtoEventReaderAODChain.h:31
 AliFemtoEventReaderAODChain.h:32
 AliFemtoEventReaderAODChain.h:33
 AliFemtoEventReaderAODChain.h:34
 AliFemtoEventReaderAODChain.h:35
 AliFemtoEventReaderAODChain.h:36
 AliFemtoEventReaderAODChain.h:37
 AliFemtoEventReaderAODChain.h:38
 AliFemtoEventReaderAODChain.h:39
 AliFemtoEventReaderAODChain.h:40
 AliFemtoEventReaderAODChain.h:41
 AliFemtoEventReaderAODChain.h:42
 AliFemtoEventReaderAODChain.h:43
 AliFemtoEventReaderAODChain.h:44
 AliFemtoEventReaderAODChain.h:45
 AliFemtoEventReaderAODChain.h:46
 AliFemtoEventReaderAODChain.h:47
 AliFemtoEventReaderAODChain.h:48
 AliFemtoEventReaderAODChain.h:49
 AliFemtoEventReaderAODChain.h:50
 AliFemtoEventReaderAODChain.h:51
 AliFemtoEventReaderAODChain.h:52
 AliFemtoEventReaderAODChain.h:53
 AliFemtoEventReaderAODChain.h:54
 AliFemtoEventReaderAODChain.h:55