ReggeGribovPartonMCHadronizer

Macros

Line Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
#ifndef REGGEGRIBOVPARTONMC_H
#define REGGEGRIBOVPARTONMC_H

#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "GeneratorInterface/Core/interface/BaseHadronizer.h"
#include "CLHEP/Random/RandomEngine.h"

#include <map>
#include <string>
#include <vector>
#include <cmath>

namespace HepMC {
  class GenEvent;
  class GenParticle;
  class GenVertex;
}  // namespace HepMC

namespace gen {
  class ReggeGribovPartonMCHadronizer : public BaseHadronizer {
  public:
    ReggeGribovPartonMCHadronizer(const edm::ParameterSet &);
    ~ReggeGribovPartonMCHadronizer() override;
  };

}  // namespace gen

#endif  //ifndef REGGEGRIBOVPARTONMC_H