diff --git a/Generators/GeneratorFilters/GeneratorFilters/xAODVBFMjjIntervalFilter.h b/Generators/GeneratorFilters/GeneratorFilters/xAODVBFMjjIntervalFilter.h
index 32182f7637b6b8b3626e609200bafca62a710a6f..afeb13a19844698e9a2358fd35b5b201aa223848 100644
--- a/Generators/GeneratorFilters/GeneratorFilters/xAODVBFMjjIntervalFilter.h
+++ b/Generators/GeneratorFilters/GeneratorFilters/xAODVBFMjjIntervalFilter.h
@@ -19,8 +19,8 @@ namespace CLHEP {
 
 class xAODVBFMjjIntervalFilter : public GenFilter {
 public:
+  using GenFilter::GenFilter;
 
-  xAODVBFMjjIntervalFilter(const std::string& name, ISvcLocator* pSvcLocator);
   virtual StatusCode filterInitialize() override final;
   virtual StatusCode filterEvent() override final;
 
diff --git a/Generators/GeneratorFilters/src/xAODVBFMjjIntervalFilter.cxx b/Generators/GeneratorFilters/src/xAODVBFMjjIntervalFilter.cxx
index 819d9acf1f85fb103344c1c77343cd3d6b1b95f7..87efc462270fc0ec5087ccb6eccde89f9f58fff2 100644
--- a/Generators/GeneratorFilters/src/xAODVBFMjjIntervalFilter.cxx
+++ b/Generators/GeneratorFilters/src/xAODVBFMjjIntervalFilter.cxx
@@ -21,12 +21,6 @@ public:
     }
 };
 
-xAODVBFMjjIntervalFilter::xAODVBFMjjIntervalFilter(const std::string &name, ISvcLocator *pSvcLocator)
-    : GenFilter(name, pSvcLocator)
-{
-    declareProperty("Alpha", m_alpha = log(m_prob2low / m_prob2high) / log(m_mjjlow / m_mjjhigh)); // FIXME configured value overridden in filterInitialize() function
-}
-
 StatusCode xAODVBFMjjIntervalFilter::filterInitialize()
 {
     CHECK(m_TruthJetContainerName.initialize());