Skip to content
Snippets Groups Projects
GenReader.h 383 B
Newer Older
fangwx@ihep.ac.cn's avatar
V3
fangwx@ihep.ac.cn committed
#ifndef GenReader_h
#define GenReader_h 1

#include "GenEvent.h"
#include "IGenTool.h"

using namespace std;

class GenReader: virtual public IGenTool{
fangwx@ihep.ac.cn's avatar
V3
fangwx@ihep.ac.cn committed

    public:
        ~GenReader();
        virtual bool configure_gentool()=0;               
fangwx@ihep.ac.cn's avatar
V3
fangwx@ihep.ac.cn committed
        virtual bool mutate(MyHepMC::GenEvent& event)=0;    
        virtual bool finish()=0;
        virtual bool isEnd()=0;
};

#endif