diff --git a/InnerDetector/InDetValidation/InDetPhysValMonitoring/python/InDetPhysValDecoration.py b/InnerDetector/InDetValidation/InDetPhysValMonitoring/python/InDetPhysValDecoration.py
index a95f6b552495eeef19ba12e35de1a7bc8c20c6c7..2dc4fc298f19c42e1a0ef6aa45cd8994d76cde6e 100644
--- a/InnerDetector/InDetValidation/InDetPhysValMonitoring/python/InDetPhysValDecoration.py
+++ b/InnerDetector/InDetValidation/InDetPhysValMonitoring/python/InDetPhysValDecoration.py
@@ -149,7 +149,7 @@ def getInDetRttTruthSelectionTool(**kwargs) :
                             requireStatus1 = True,
                             requireCharged = True,
                             maxBarcode = ( 200*1000 if kwargs.pop("OnlyDressPrimaryTracks",True) else 2**31-1 ),
-                            maxProdVertRadius = 110.,
+                            maxProdVertRadius = 300.,
                             maxEta = 2.5,
                             minPt = 400. )
 
diff --git a/InnerDetector/InDetValidation/InDetPhysValMonitoring/share/InDetPVMPlotDefCommon.xml b/InnerDetector/InDetValidation/InDetPhysValMonitoring/share/InDetPVMPlotDefCommon.xml
index 108714a5fa9558777c79b1d4b6f9b31023ffdbda..b9b1a5117a37dff60e333a2823855ad3fc7873aa 100644
--- a/InnerDetector/InDetValidation/InDetPhysValMonitoring/share/InDetPVMPlotDefCommon.xml
+++ b/InnerDetector/InDetValidation/InDetPhysValMonitoring/share/InDetPVMPlotDefCommon.xml
@@ -654,6 +654,14 @@
   <x title="Z [mm]" n="100" lo="-350" hi="350"/>
   <y title="Efficiency" lo="0.0" hi="2.0"/>
 </h>
+<h id="extended_efficiency_vs_d0" type="TEfficiency" title="Fraction of reco-matched truth track">
+  <x title="d_{0} [mm]" n="50" lo="-300" hi="300"/>
+  <y title="Efficiency" lo="0.0" hi="2.0"/>
+</h>
+<h id="extended_efficiency_vs_z0" type="TEfficiency" title="Fraction of reco-matched truth track">
+  <x title="z_{0} [mm]" n="50" lo="-750" hi="750"/>
+  <y title="Efficiency" lo="0.0" hi="2.0"/>
+</h>
 <h id="efficiency_vs_prodR" type="TEfficiency" title="Track Efficiency vs Production Vertex Radius">
   <x title="prod_R [mm]" n="100" lo="0" hi="1500"/>
   <y title="Efficiency" lo="0.0" hi="2.0"/>
diff --git a/InnerDetector/InDetValidation/InDetPhysValMonitoring/src/InDetPerfPlot_Efficiency.cxx b/InnerDetector/InDetValidation/InDetPhysValMonitoring/src/InDetPerfPlot_Efficiency.cxx
index 65a8176f523d2a10c3f165e745573f149c25c93b..e62298d7631a5b31d89a632159d4ccb24497d9b7 100644
--- a/InnerDetector/InDetValidation/InDetPhysValMonitoring/src/InDetPerfPlot_Efficiency.cxx
+++ b/InnerDetector/InDetValidation/InDetPhysValMonitoring/src/InDetPerfPlot_Efficiency.cxx
@@ -20,6 +20,8 @@ InDetPerfPlot_Efficiency::InDetPerfPlot_Efficiency(InDetPlotBase* pParent, const
   m_efficiency_vs_z0{},
   m_efficiency_vs_R{},
   m_efficiency_vs_Z{},
+  m_extended_efficiency_vs_d0{},
+  m_extended_efficiency_vs_z0{},
   m_efficiency_vs_prodR{},
   m_efficiency_vs_prodZ{} {
   // nop
@@ -37,6 +39,8 @@ InDetPerfPlot_Efficiency::initializePlots() {
   book(m_efficiency_vs_R, "efficiency_vs_R");
   book(m_efficiency_vs_Z, "efficiency_vs_Z");
 
+  book(m_extended_efficiency_vs_d0, "extended_efficiency_vs_d0");
+  book(m_extended_efficiency_vs_z0, "extended_efficiency_vs_z0");
   book(m_efficiency_vs_prodR, "efficiency_vs_prodR");
   book(m_efficiency_vs_prodZ, "efficiency_vs_prodZ");
 
@@ -62,6 +66,8 @@ InDetPerfPlot_Efficiency::fill(const xAOD::TruthParticle& truth, const bool isGo
   fillHisto(m_efficiency_vs_R, R, isGood);
   fillHisto(m_efficiency_vs_Z, Z, isGood);
 
+  fillHisto(m_extended_efficiency_vs_d0, d0, isGood);
+  fillHisto(m_extended_efficiency_vs_z0, z0, isGood);
   if (truth.hasProdVtx()) {
     const xAOD::TruthVertex* vtx = truth.prodVtx();
     double prod_rad = vtx->perp();
diff --git a/InnerDetector/InDetValidation/InDetPhysValMonitoring/src/InDetPerfPlot_Efficiency.h b/InnerDetector/InDetValidation/InDetPhysValMonitoring/src/InDetPerfPlot_Efficiency.h
index 293511f8217d80c660918b0784c28b014e8935b9..e075aedf929f56d62a51c9a543c7f35a9e76e43f 100644
--- a/InnerDetector/InDetValidation/InDetPhysValMonitoring/src/InDetPerfPlot_Efficiency.h
+++ b/InnerDetector/InDetValidation/InDetPhysValMonitoring/src/InDetPerfPlot_Efficiency.h
@@ -40,6 +40,8 @@ private:
   TEfficiency* m_efficiency_vs_R;
   TEfficiency* m_efficiency_vs_Z;
 
+  TEfficiency* m_extended_efficiency_vs_d0;
+  TEfficiency* m_extended_efficiency_vs_z0;
   TEfficiency* m_efficiency_vs_prodR;
   TEfficiency* m_efficiency_vs_prodZ;