9 #include <FWCore/ParameterSet/interface/ParameterSet.h>
12 enum PUProfile : uint8_t {
20 PUProfile stringToPUProfile(
const std::string&);
24 PUReweighter(
const edm::ParameterSet&, PUProfile mc_pu_profile);
26 float getWeight(
float n_interactions);
29 std::shared_ptr<TH1> m_pu_weights;
31 std::map<PUProfile, std::vector<float>> m_pu_profiles {
Definition: PUReweighter.h:22