4 #include "HiggsAnalysis/KITHiggsToTauTau/interface/HttTypes.h"
5 #include "CMSAachen3B/MadGraphReweighting/interface/MadGraphTools.h"
14 virtual void Init(setting_type
const& settings, metadata_type& metadata)
override;
16 virtual void Produce(event_type
const& event, product_type& product,
17 setting_type
const& settings, metadata_type
const& metadata)
const override;
20 std::map<std::string, std::vector<std::string> > m_madGraphProcessDirectoriesByName;
21 std::map<std::string, std::map<int, MadGraphTools*> > m_madGraphTools;
22 TDatabasePDG* m_databasePDG =
nullptr;
26 static int GetMixingAngleKey(
float mixingAngleOverPiHalf);
27 static std::string GetLabelForWeightsMap(
float mixingAngleOverPiHalf);
Definition: MadGraphReweightingProducer.h:8
virtual void Produce(event_type const &event, product_type &product, setting_type const &settings, metadata_type const &metadata) const override
Definition: MadGraphReweightingProducer.cc:145
virtual std::string GetProducerId() const override
Definition: MadGraphReweightingProducer.cc:18
virtual void Init(setting_type const &settings, metadata_type &metadata) override
Definition: MadGraphReweightingProducer.cc:23