]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliESDInputHandlerRP.h
Bug fix
[u/mrichter/AliRoot.git] / STEER / AliESDInputHandlerRP.h
index b084e51fb38b7a5395817d257602fa2a584adacc..25f4c7fae88d6638757e60c1ea5dd617f60c2c38 100644 (file)
@@ -34,20 +34,23 @@ class AliESDInputHandlerRP : public AliESDInputHandler {
     virtual Bool_t       Notify() {return kTRUE;}
     virtual Bool_t       Notify(const char* path);
     virtual void         ResetIO();
+    //
+    virtual TTree*       GetTreeR(char* det);
  private:
     Bool_t      OpenFile(Int_t i);
     AliESDInputHandlerRP(const AliESDInputHandlerRP& handler);             
     AliESDInputHandlerRP& operator=(const AliESDInputHandlerRP& handler);  
  private:
-    TList*          fRTrees;           // List of RecPoint Trees
+    TObjArray*      fRTrees;           // List of RecPoint Trees
     TList*          fRFiles;           // List of RecPoint Files
-    TDirectoryFile* fDirR;             //! Directory for RP Tree
+    TList*          fDetectors;        // List of detector names
+    TDirectoryFile *fDirR;             //! Directory for RP Tree
     Int_t           fEventNumber;      //! Current event number
-    Int_t           fNEvent;           //! Number of events in current directory
     Int_t           fFileNumber;       //! Input file number
     Int_t           fEventsPerFile;    //! Number of events per file
-    char            *fExtension;       //! File name extension
-    TString         *fPathName;        //! Input file path 
+    const Char_t   *fExtension;        //! File name extension
+    TString        *fPathName;         //! Input file path
+    Bool_t          fIsArchive;        //! True if directory is an archive
     ClassDef(AliESDInputHandlerRP, 1);
 };