]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliESDInputHandlerRP.h
Coding rule violations corrected
[u/mrichter/AliRoot.git] / STEER / AliESDInputHandlerRP.h
index 877f4603cbd94a479c8d35e6e6ac46bd9495f7be..9bcc07c49997254daae93bba910dd6774cc2435c 100644 (file)
@@ -12,7 +12,6 @@
 //-------------------------------------------------------------------------
 
 #include "AliESDInputHandler.h"
-#include "AliESDEvent.h"
 class TList;
 class TTree;
 class TDirectoryFile;
@@ -31,22 +30,22 @@ class AliESDInputHandlerRP : public AliESDInputHandler {
     virtual Bool_t       BeginEvent(Long64_t entry);
     virtual Bool_t       FinishEvent();
     virtual Bool_t       LoadEvent(Int_t iev);
-    virtual Bool_t       Notify() {return kTRUE;}
+    virtual Bool_t       Notify() { return AliESDInputHandler::Notify();}
     virtual Bool_t       Notify(const char* path);
     virtual void         ResetIO();
     //
-    virtual TTree*       GetTreeR(char* det);
+    virtual TTree*       GetTreeR(const 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
+    TObjArray*      fRDirs;            // List of RecPoint directories
     TList*          fRFiles;           // List of RecPoint Files
     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
     const Char_t   *fExtension;        //! File name extension