Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

If.hpp

Go to the documentation of this file.
00001 #ifndef CAFE_IF_HPP__
00002 #define CAFE_IF_HPP__
00003 
00004 #include <list>
00005 #include "cafe/Formula.hpp"
00006 #include "cafe/Controller.hpp"
00007 
00008 class TFile;
00009 class TTreeFormula;
00010 
00011 namespace cafe {
00012 
00026     class If : public Controller, protected Formula {
00027     public:
00028 
00029         If(const char *name);
00030         ~If();
00031 
00032         // Processor interface
00033         virtual void inputFileOpened(TFile *file);
00034         virtual bool processEvent(Event& event);
00035     public:
00036         ClassDef(If, 0);
00037     };
00038 
00039 }
00040 
00041 #endif // CAFE_IF_HPP__

Generated on Tue Mar 28 10:13:04 2006 for CAF by doxygen 1.3.4