//-------------------------------------------------------------------------- // File and Version Information: MyronModeFilterModule.hh,v 1.0 // // Description: // Class MyronModeFilterModule: filter module for Myron mode // // Environment: CDF Run II // // Author List: P.Murat // // Copyright Information: // Copyright (C) 1999 CDF/Fermilab //------------------------------------------------------------------------ #ifndef MyronModeFilterModule_hh #define MyronModeFilterModule_hh #include "Framework/APPFilterModule.hh" class MyronModeFilterModule : public AppFilterModule { //------------------------------------------------------------------------------ // static data members //------------------------------------------------------------------------------ protected: //------------------------------------------------------------------------------ // methods of the class //------------------------------------------------------------------------------ public: // ****** constructors and destructor MyronModeFilterModule(const char* name = "MyronModeFilter", const char* desc = "filter module for Myron mode"); virtual ~MyronModeFilterModule( ); // ****** other methods // ****** overloaded methods of the // base class AppResult beginJob(AbsEvent* event); AppResult beginRun(AbsEvent* event); AppResult event (AbsEvent* event); AppResult other (AbsEvent* node ); AppResult endJob (AbsEvent* event); AppResult endRun (AbsEvent* event); AppResult abortJob(AbsEvent* event); // ****** virtual functions to be // overloaded // ClassDef(MyronModeFilterModule,1) }; #endif