]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliMCEventHandler.h
prevening warning of hidden function:
[u/mrichter/AliRoot.git] / STEER / AliMCEventHandler.h
index 001b5cc07e201c8fac50efd85fd7d12e5b89ebd9..9ffa619b851924a4cdec57b20d8a2cb7a386c3cc 100644 (file)
@@ -1,4 +1,4 @@
-// -*- mode: C++ -*- 
+// -*- mode: C++ -*-
 #ifndef ALIMCEVENTHANDLER_H
 #define ALIMCEVENTHANDLER_H
 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
@@ -28,7 +28,7 @@ class AliMCEvent;
 
 
 
-class AliMCEventHandler : public AliVEventHandler 
+class AliMCEventHandler : public AliVEventHandler
 {
 public:
     AliMCEventHandler();
@@ -41,12 +41,15 @@ public:
     virtual TString*     GetInputPath() {return fPathName;}
     virtual Bool_t       InitIO(Option_t* opt);
     virtual Bool_t       BeginEvent();
+    // needed to prevent warning of hidden virtual Bool_t TObject::Notify()
+    virtual Bool_t       Notify() { return TNamed::Notify(); };
     virtual Bool_t       Notify(const char* path);
     virtual Bool_t       FinishEvent();
     virtual Bool_t       Terminate();
     virtual Bool_t       TerminateIO();
     virtual void         ResetIO();
     virtual Bool_t       GetEvent(Int_t iev);
+    virtual void         SetReadTR(Bool_t flag) { fReadTR = flag; }
     //
     AliMCEvent* MCEvent() {return fMCEvent;}
     TTree*      TreeTR() {return fTreeTR;}
@@ -70,7 +73,8 @@ private:
     char             *fExtension;        //! File name extension 
     Int_t             fFileNumber;       //! Input file number
     Int_t             fEventsPerFile;    //! Number of events per file
-    ClassDef(AliMCEventHandler,1)  //MC Truth EventHandler class 
+    Bool_t            fReadTR;           // determines if TR shall be read
+    ClassDef(AliMCEventHandler,1)  //MC Truth EventHandler class
 };
 #endif