diff --git a/DataFormats/NanoAOD/src/classes_def.xml b/DataFormats/NanoAOD/src/classes_def.xml
index fb6c23b3646e9..ce490c5b6a357 100644
--- a/DataFormats/NanoAOD/src/classes_def.xml
+++ b/DataFormats/NanoAOD/src/classes_def.xml
@@ -9,6 +9,9 @@
+
+
+
diff --git a/GeneratorInterface/Core/BuildFile.xml b/GeneratorInterface/Core/BuildFile.xml
index 2d3cd1bb76d7f..eb5953775844c 100644
--- a/GeneratorInterface/Core/BuildFile.xml
+++ b/GeneratorInterface/Core/BuildFile.xml
@@ -10,6 +10,7 @@
+
diff --git a/GeneratorInterface/Core/interface/GenWeightHelper.h b/GeneratorInterface/Core/interface/GenWeightHelper.h
new file mode 100644
index 0000000000000..1a1724b36792e
--- /dev/null
+++ b/GeneratorInterface/Core/interface/GenWeightHelper.h
@@ -0,0 +1,26 @@
+#ifndef GeneratorInterface_Core_GenWeightHelper_h
+#define GeneratorInterface_Core_GenWeightHelper_h
+
+#include
+#include
+#include