Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2023-03-17 11:05:02

0001 #ifndef REGGEGRIBOVPARTONMC_H
0002 #define REGGEGRIBOVPARTONMC_H
0003 
0004 #include "FWCore/ParameterSet/interface/ParameterSet.h"
0005 #include "GeneratorInterface/Core/interface/BaseHadronizer.h"
0006 #include "CLHEP/Random/RandomEngine.h"
0007 
0008 #include <map>
0009 #include <string>
0010 #include <vector>
0011 #include <cmath>
0012 
0013 namespace HepMC {
0014   class GenEvent;
0015   class GenParticle;
0016   class GenVertex;
0017 }  // namespace HepMC
0018 
0019 namespace gen {
0020   class ReggeGribovPartonMCHadronizer : public BaseHadronizer {
0021   public:
0022     ReggeGribovPartonMCHadronizer(const edm::ParameterSet &);
0023     ~ReggeGribovPartonMCHadronizer() override;
0024   };
0025 
0026 }  // namespace gen
0027 
0028 #endif  //ifndef REGGEGRIBOVPARTONMC_H