Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

rHistoFolder.h

Go to the documentation of this file.
00001 #ifndef rHistoFolder_h
00002 #define rHistoFolder_h
00003 
00004 #include <string>
00005 
00006 #include "Event/defineVI.h"
00007 #include "Event/rHistoServer.h"
00008 
00009 class TFile;
00010 
00011 //-------------------------------------
00013 
00025 //----------------------------------
00026 // JA Hernando, Santa Cruz, CA 05/16/00
00027 //----------------------------------
00028 
00029 //##################################
00030 class rHistoFolder : public rHistoServer, public defineVI
00031 //##################################
00032 {
00033 public:
00034 
00035         friend class rHistoFolderServer;
00036 
00037 public:
00038         
00040         rHistoFolder() {setDefine(false); m_RFile = 0;};
00042         virtual ~rHistoFolder() {};
00043 
00045         TFile* getFile()    const {return m_RFile;}
00046 
00048         virtual void define() = 0;
00050         virtual void fill() = 0;
00051 
00052 protected:
00053 
00055 
00056         virtual void setFile(TFile* file) {m_RFile = file;}
00057 
00058 private:
00059 
00061         TFile* m_RFile;
00062 
00063 };
00064 
00065 #endif

Generated at Fri Aug 18 12:57:38 2000 for centella framework by doxygen 1.1.3 written by Dimitri van Heesch, © 1997-2000