//-------------------------------------------------------------------------- // Class StntupleExampleModule: example of the user module to fill a CLC raw // data branch in STNTUPLE // // Oct 14 2000 P.Murat: //------------------------------------------------------------------------ #ifndef Stntuple_test_Example1_StntupleExampleModule_hh #define Stntuple_test_Example1_StntupleExampleModule_hh #ifdef __GNUG__ #pragma interface #endif #include "Stntuple/mod/StntupleModule.hh" class StntupleExampleModule : public StntupleModule { //------------------------------------------------------------------------------ // data members //------------------------------------------------------------------------------ protected: //------------------------------------------------------------------------------ // function members //------------------------------------------------------------------------------ public: // constructors and destructor StntupleExampleModule(const char* name = "StntupleExample", const char* desc = "user example maker module"); StntupleExampleModule(const StntupleExampleModule&); ~StntupleExampleModule(); // ****** accessors // ****** overwritten virtual functions // of AppModule AppResult beginJob(AbsEvent* event); AppResult event (AbsEvent* event); // ****** functions of the module // ****** setters }; #endif