00001 00009 #ifndef __BASEEVENT_H 00010 #define __BASEEVENT_H 00011 00012 #include "jbltools/kinfit/FourVector.h" 00013 #include "jbltools/kinfit/BaseFitObject.h" 00014 #include "jbltools/kinfit/BaseFitter.h" 00015 00016 // class BaseEvent 00018 00031 class BaseEvent { 00032 public: 00033 virtual ~BaseEvent() {}; 00035 virtual void genEvent() = 0; 00037 virtual int fitEvent (BaseFitter& fitter) = 0; 00038 00039 }; 00040 00041 00042 #endif // __BASEEVENT_H