00001 #ifndef gen_Pythia6PtGun_h 00002 #define gen_Pythia6PtGun_h 00003 00004 #include "Pythia6PartonGun.h" 00005 00006 namespace gen { 00007 00008 class Pythia6PartonPtGun : public Pythia6PartonGun 00009 { 00010 00011 public: 00012 00013 Pythia6PartonPtGun( const edm::ParameterSet& ); 00014 virtual ~Pythia6PartonPtGun(); 00015 00016 protected: 00017 00018 void generateEvent() ; 00019 00020 private: 00021 00022 double fMinEta; 00023 double fMaxEta; 00024 double fMinPt ; 00025 double fMaxPt ; 00026 00027 }; 00028 00029 00030 } 00031 00032 #endif