File indexing completed on 2024-04-06 12:13:54
0001 #ifndef gen_Pythia6PtGun_h
0002 #define gen_Pythia6PtGun_h
0003
0004 #include "Pythia6PartonGun.h"
0005
0006 namespace CLHEP {
0007 class HepRandomEngine;
0008 }
0009
0010 namespace gen {
0011
0012 class Pythia6PartonEGun : public Pythia6PartonGun {
0013 public:
0014 Pythia6PartonEGun(const edm::ParameterSet&);
0015 ~Pythia6PartonEGun() override;
0016
0017 protected:
0018 void generateEvent(CLHEP::HepRandomEngine*) override;
0019
0020 private:
0021 double fMinEta;
0022 double fMaxEta;
0023 double fMinE;
0024 double fMaxE;
0025 };
0026
0027 }
0028
0029 #endif