Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2023-10-25 09:48:40

0001 #ifndef gen_Pythia6ParticleGun_h
0002 #define gen_Pythia6ParticleGun_h
0003 
0004 /** \class Pythia6Gun
0005  *
0006  * Generates single particle gun in HepMC format
0007  * Julia Yarba 02/2009 
0008  ***************************************/
0009 
0010 #include <string>
0011 #include <vector>
0012 
0013 #include "Pythia6Gun.h"
0014 
0015 namespace gen {
0016 
0017   // class Pythia6Service;
0018 
0019   class Pythia6ParticleGun : public Pythia6Gun {
0020   public:
0021     Pythia6ParticleGun(const edm::ParameterSet&);
0022     ~Pythia6ParticleGun() override;
0023 
0024   protected:
0025     // gun particle(s) characteristics
0026     //
0027     std::vector<int> fPartIDs;
0028   };
0029 
0030 }  // namespace gen
0031 
0032 #endif