CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_0/src/GeneratorInterface/Pythia6Interface/plugins/Pythia6EGun.h

Go to the documentation of this file.
00001 #ifndef gen_Pythia6EGun_h
00002 #define gen_Pythia6EGun_h
00003 
00004 #include "Pythia6ParticleGun.h"
00005 
00006 namespace gen {
00007 
00008    class Pythia6EGun : public Pythia6ParticleGun
00009    {
00010    
00011       public:
00012       
00013         Pythia6EGun( const edm::ParameterSet& );
00014         virtual ~Pythia6EGun();
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          bool    fAddAntiParticle;
00027    
00028    };
00029 
00030 
00031 }
00032 
00033 #endif