00001 #ifndef gen_Pythia6JetGun_h 00002 #define gen_Pythia6JetGun_h 00003 00004 #include "Pythia6ParticleGun.h" 00005 00006 namespace gen { 00007 00008 class Pythia6JetGun : public Pythia6ParticleGun 00009 { 00010 00011 public: 00012 00013 Pythia6JetGun( const edm::ParameterSet& ); 00014 virtual ~Pythia6JetGun(); 00015 // void produce( edm::Event&, const edm::EventSetup& ) ; 00016 00017 protected: 00018 void generateEvent() ; 00019 00020 private: 00021 00022 double fMinEta; 00023 double fMaxEta; 00024 double fMinE ; 00025 double fMaxE ; 00026 double fMinP ; 00027 double fMaxP ; 00028 00029 }; 00030 00031 } 00032 00033 #endif