virtual char* GetOutputFileName() {return fName;}
virtual Bool_t InitIO(Option_t* option);
virtual Bool_t BeginEvent(){ return kTRUE;}
+ // needed to prevent warning of hidden virtual Bool_t TObject::Notify()
+ virtual Bool_t Notify() { return AliVEventHandler::Notify(); };
virtual Bool_t Notify(const char * /* path */) {return kTRUE;}
virtual Bool_t FinishEvent();
virtual Bool_t Terminate();
virtual char *GetOutputFileName() {return 0;}
virtual Bool_t InitIO(Option_t* /*opt*/) {return kTRUE;}
virtual Bool_t BeginEvent() {return kTRUE;}
+ // needed to prevent warning of hidden virtual Bool_t TObject::Notify()
+ virtual Bool_t Notify() { return AliVEventHandler::Notify(); };
virtual Bool_t Notify(const char */*path*/) {return kTRUE;}
virtual Bool_t FinishEvent() {return kTRUE;}
virtual Bool_t Terminate() {return kTRUE;}
-class AliMCEventHandler : public AliVEventHandler
+class AliMCEventHandler : public AliVEventHandler
{
public:
AliMCEventHandler();
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();
// Steering
virtual Bool_t InitIO(Option_t* opt) = 0;
virtual Bool_t BeginEvent() = 0;
- virtual Bool_t Notify(const char *path) = 0;
+ // 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) = 0;
virtual Bool_t FinishEvent() = 0;
virtual Bool_t Terminate() = 0;
virtual Bool_t TerminateIO() = 0;