00001 #ifndef AGILE_ALPGENFPYTHIA_HH 00002 #define AGILE_ALPGENFPYTHIA_HH 00003 00004 #include "AGILe/Generator.hh" 00005 #include "AGILe/AlpGen/AlpGen.hh" 00006 #include "AGILe/FPythia/FPythia.hh" 00007 00008 namespace AGILe { 00009 00010 00014 class AlpGenFPythia : public FPythia { 00015 public: 00017 AlpGenFPythia(); 00018 00020 ~AlpGenFPythia() { } 00021 00023 using Generator::setParam; 00024 00026 bool setParam(const string& name, const string& value); 00027 00028 00029 private: 00030 00031 // Store an AlpGen interface instance for param passing 00032 AlpGen _alpgen; 00033 00034 }; 00035 00036 00037 } 00038 00039 #endif