diff --git a/HLT/Trigger/TrigControl/TrigExamples/TrigExPartialEB/share/MTCalibPeb.py b/HLT/Trigger/TrigControl/TrigExamples/TrigExPartialEB/share/MTCalibPeb.py
index e219b9a8e67171c7086e1a8b5c1b613574ead03c..5ce18abe2e3458cd434ffccd8f04a57bbf1e7e3b 100644
--- a/HLT/Trigger/TrigControl/TrigExamples/TrigExPartialEB/share/MTCalibPeb.py
+++ b/HLT/Trigger/TrigControl/TrigExamples/TrigExPartialEB/share/MTCalibPeb.py
@@ -55,13 +55,14 @@ hypo.HypoOutputDecisions = "MTCalibPebDecisions"
 
 hypoTool1 = MTCalibPebHypoTool("HLT_MTCalibPeb1")
 hypoTool1.RandomAcceptRate = 0.75
-hypoTool1.BurnTimePerCycleMillisec = 200
+hypoTool1.BurnTimePerCycleMillisec = 100
 hypoTool1.NumBurnCycles = 3
 
 hypoTool2 = MTCalibPebHypoTool("HLT_MTCalibPeb2")
 hypoTool2.RandomAcceptRate = 0.25
-hypoTool2.BurnTimePerCycleMillisec = 1000
+hypoTool2.BurnTimePerCycleMillisec = 200
 hypoTool2.NumBurnCycles = 10
+hypoTool2.TimeBetweenROBReqMillisec = 100
 hypoTool2.ROBAccessDict = {
  "01 :ADD: Preload  ": [ 0x42002a, 0x42002b ],    # robs for 1st preload
  "02 :ADD: Preload  ": [ 0x42002e, 0x42002f ],    # robs for 2nd preload
@@ -72,7 +73,7 @@ hypoTool2.ROBAccessDict = {
  "07 :GET: Retrieve ": [ 0x420060 ],              # robs for 2nd retrieval
  "08 :GET: Retrieve ": [ 0x420064 ],              # robs for 3rd retrieval
  "09 :COL: Ev.Build ": [ 0x0 ]                    # event building
- } # This is just an example with a few ROBs (LAr in this case) for testing the ROBDataProvider
+} # This is just an example with a few ROBs (LAr in this case) for testing the ROBDataProvider
 
 hypo.HypoTools = [hypoTool1, hypoTool2]
 
@@ -81,7 +82,6 @@ hypo.HypoTools = [hypoTool1, hypoTool2]
 ################################################################################
 
 from TrigOutputHandling.TrigOutputHandlingConf import TriggerEDMSerialiserTool, StreamTagMakerTool, TriggerBitsMakerTool
-from eformat import helper
 
 # Tool serialising EDM objects to fill the HLT result
 serialiser = TriggerEDMSerialiserTool()
diff --git a/HLT/Trigger/TrigControl/TrigExamples/TrigExPartialEB/src/MTCalibPebHypoTool.cxx b/HLT/Trigger/TrigControl/TrigExamples/TrigExPartialEB/src/MTCalibPebHypoTool.cxx
index 14bdc41950104ffc1dec028fcafa6df49cd1df13..8f2dee375d82cc47f4222d4bf9117eaa1927c67b 100644
--- a/HLT/Trigger/TrigControl/TrigExamples/TrigExPartialEB/src/MTCalibPebHypoTool.cxx
+++ b/HLT/Trigger/TrigControl/TrigExamples/TrigExPartialEB/src/MTCalibPebHypoTool.cxx
@@ -138,6 +138,7 @@ StatusCode MTCalibPebHypoTool::decide(const MTCalibPebHypoTool::Input& input) co
       int nrobs = m_robDataProviderSvc->collectCompleteEventData(input.eventContext, name()+"-COL");
       ATH_MSG_DEBUG("Number of ROBs retrieved: " << nrobs);
     }
+    std::this_thread::sleep_for(std::chrono::milliseconds(m_timeBetweenRobReqMillisec));
   }
 
   // ---------------------------------------------------------------------------
diff --git a/HLT/Trigger/TrigControl/TrigExamples/TrigExPartialEB/src/MTCalibPebHypoTool.h b/HLT/Trigger/TrigControl/TrigExamples/TrigExPartialEB/src/MTCalibPebHypoTool.h
index 1754824922b87b006932a8131ef5c61a927c9581..a511a354cd568f4143eb8b3904b7fee0c4a32ad8 100644
--- a/HLT/Trigger/TrigControl/TrigExamples/TrigExPartialEB/src/MTCalibPebHypoTool.h
+++ b/HLT/Trigger/TrigControl/TrigExamples/TrigExPartialEB/src/MTCalibPebHypoTool.h
@@ -73,6 +73,10 @@ private:
     "The string key has to contain :ADD: (prefetch), :GET: (retrieve), or :COL: (full event building)."
     "The value is a vector of corresponding ROB IDs."
   };
+  Gaudi::Property<unsigned int> m_timeBetweenRobReqMillisec {
+    this, "TimeBetweenROBReqMillisec", 0,
+    "Delay in milliseconds between subsequent ROB request operations from ROBAccessDict"
+  };
 
   // ------------------------- Service or tool handles -------------------------
   ServiceHandle<IROBDataProviderSvc> m_robDataProviderSvc;