WCSimNtuple.hh

Go to the documentation of this file.
00001 #ifndef WCSIMNTUPLE_HH
00002 #define WCSIMNTUPLE_HH
00003 
00004 #include "TObject.h"
00005 #include "TString.h"
00006 
00007 #include "WCSimRecoEvent.hh"
00008 #include "WCSimTrueEvent.hh"
00009 
00010 class WCSimNtuple : public TObject {
00011 
00012  public: 
00013   WCSimNtuple();
00014   virtual ~WCSimNtuple();
00015 
00016   virtual void Fill( WCSimTrueEvent* trueEvent, 
00017                      WCSimRecoEvent* recoEvent ) { }
00018 
00019   virtual void OpenFile( const char* filename ) { }
00020   virtual void CloseFile() { }
00021 
00022   virtual void Reset() { }
00023 
00024   void SetFileName(const char* filename) { 
00025     fNtpFileName = filename; 
00026   }
00027 
00028  protected:
00029 
00030   TString fNtpFileName;
00031 
00032  private:
00033 
00034   ClassDef(WCSimNtuple,0)
00035 
00036 };
00037 
00038 #endif