diff --git a/Reconstruction/RecoAlgs/CaloRingerAlgs/Changelog b/Reconstruction/RecoAlgs/CaloRingerAlgs/Changelog
index 1de215f6cef71011cd4de8cb70205e4c280cf591..c1c802f7a079aff71ec6c7404bb8c57a2977f553 100644
--- a/Reconstruction/RecoAlgs/CaloRingerAlgs/Changelog
+++ b/Reconstruction/RecoAlgs/CaloRingerAlgs/Changelog
@@ -1,3 +1,47 @@
+2016-12-13  Werner Freund <wsfreund@cern.ch>
+
+	* Tagging CaloRingerAlgs-00-00-28.
+	* Changed RTT geometry to the file original.
+
+2016-12-13  scott snyder  <snyder@bnl.gov>
+
+	* Tagging CaloRingerAlgs-00-00-27.
+	* src/xAODRingSetConfWriter.cxx: DV const correctness.
+
+2016-12-11  Werner Freund <wsfreund@cern.ch>
+
+	* Tagging CaloRingerAlgs-00-00-26.
+	* Fixes previous premature tag upload.
+
+2016-12-11  Werner Freund <wsfreund@cern.ch>
+
+	* Tagging CaloRingerAlgs-00-00-25.
+	* Do not instantiate xAODRingSetConfWriter when CRBuilder is not available
+	and there is no ringer metadata in the input file.
+	* Updated ATN joboption to use a more up-to-date conditions tag (missing in
+	previous tag).
+
+2016-12-07  Werner Freund <wsfreund@cern.ch>
+
+	* Tagging CaloRingerAlgs-00-00-24.
+	* Included protection when no egammaGetter is available.
+	* Updated ATN joboption to use a more up-to-date conditions tag.
+
+2016-12-02  scott snyder  <snyder@bnl.gov>
+
+	* Tagging CaloRingerAlgs-00-00-23.
+	* Tool handle constness fixes.
+
+2016-11-30  Werner Freund <wsfreund@cern.ch>
+
+	*  Reduce metadata log verbosity.
+	*  Tagged as CaloRingerAlgs-00-00-22.
+
+2016-11-30  Werner Freund <wsfreund@cern.ch>
+
+	*  Updated ATN job
+	*  Tagged as CaloRingerAlgs-00-00-21.
+
 2016-11-30  Werner Freund <wsfreund@cern.ch>
 
 	*  Only run egamma calo rings builder when egammaBuilder is available.
diff --git a/Reconstruction/RecoAlgs/CaloRingerAlgs/python/CaloRingerMetaDataBuilder.py b/Reconstruction/RecoAlgs/CaloRingerAlgs/python/CaloRingerMetaDataBuilder.py
index d3cc55fa1d1d8bd2d2fdef84f5abd51f7c8e2b78..5f04176934e33717a0d62f452d54babc011cae3c 100644
--- a/Reconstruction/RecoAlgs/CaloRingerAlgs/python/CaloRingerMetaDataBuilder.py
+++ b/Reconstruction/RecoAlgs/CaloRingerAlgs/python/CaloRingerMetaDataBuilder.py
@@ -9,9 +9,6 @@ from CaloRingerAlgs.CaloRingerFlags import caloRingerFlags
 from CaloRingerAlgs.CaloRingerAlgorithmBuilder import removeFromTopSequence
 from egammaRec.Factories import AlgFactory, FcnWrapper
 
-# We assume that someone tried to configure the crBuild propertly before...
-from CaloRingerAlgs.CaloRingerAlgorithmBuilder import CaloRingerAlgorithmBuilder
-crBuilder = CaloRingerAlgorithmBuilder()
 
 
 from AthenaCommon.Logging import logging
@@ -19,6 +16,8 @@ from AthenaCommon.Logging import logging
 mlog = logging.getLogger( 'CaloRingerMetaDataBuilder.py' )
 mlog.info("Entering")
 
+# Flag whether we will overwrite input data
+_overwriting = False
 
 def metaDataInputAvailable(inputType, inputKey):
   """ metaDataInputAvailable(inputType, inputKey) 
@@ -37,31 +36,18 @@ def metaDataInputAvailable(inputType, inputKey):
       "key %s."), inputType, inputKey)
   return flag
 
-def getCaloRingerConfOutputs():
-  """   Returns a list with the RingSetConfWriter container names.  """
-
-  outputList = []
-  overwriting = False
-  builderNames = [tool.getName() for tool in crBuilder.getCaloRingerBuilderHandles()]
-
-  if any(['Electron' in builderName for builderName in builderNames]):
-    outputList.append(outputElectronRingSetsConfKey())
-    electronMetaAvailable = metaDataInputAvailable(outputRingSetConfType(), outputElectronRingSetsConfKey())
-    if electronMetaAvailable:
-      overwriting = True
-  if any(['Photon' in builderName for builderName in builderNames]):
-    outputList.append(outputPhotonRingSetsConfKey())
-    photonMetaAvailable = metaDataInputAvailable(outputRingSetConfType(), outputPhotonRingSetsConfKey())
-    if photonMetaAvailable:
-      overwriting = True
-  return outputList, overwriting
-
-
 class CaloRingerMetaDataBuilder ( Configured ):
+  """
+  Configure xAODRingSetConfWriter. 
+
+  NOTE: This must be done after setting CaloRingerAlgorithmBuilder.
+  """
 
   _confWriter = None
+  _overwriting = False
   _outputMetaData = {}
   _output = {}
+  _output = {}
 
   def getLastWriterHandle(self):
     "Return last CaloRinger algorithm to write into StoreGate Services."
@@ -85,6 +71,37 @@ class CaloRingerMetaDataBuilder ( Configured ):
     "Call Configured init, but with new default ignoreExistingDataObject"
     Configured.__init__(self,disable,ignoreExistingDataObject,ignoreConfigError)
 
+  def _setCaloRingerConfOutputs(self, metaBuilder):
+    """Setup metabuilder RingSetConfWriter container names."""
+    outputList = []
+    self._overwriting = False
+    from CaloRingerAlgs.CaloRingerAlgorithmBuilder import CaloRingerAlgorithmBuilder
+    crBuilder = CaloRingerAlgorithmBuilder()
+    if crBuilder.usable():
+      builderNames = [tool.getName() for tool in crBuilder.getCaloRingerBuilderHandles()]
+      if any(['Electron' in builderName for builderName in builderNames]):
+        outputList.append(outputElectronRingSetsConfKey())
+        electronMetaAvailable = metaDataInputAvailable(outputRingSetConfType(), outputElectronRingSetsConfKey())
+        if electronMetaAvailable:
+          self._overwriting = True
+      if any(['Photon' in builderName for builderName in builderNames]):
+        outputList.append(outputPhotonRingSetsConfKey())
+        photonMetaAvailable = metaDataInputAvailable(outputRingSetConfType(), outputPhotonRingSetsConfKey())
+        if photonMetaAvailable:
+         self. _overwriting = True
+    metaBuilder.RingSetConfContainerNames = outputList
+    self._outputMetaData = {outputRingSetConfType() : outputList }
+    self._output.update(self._outputMetaData)
+
+
+  def _setCaloRingsBuilderTools(self, metaBuilder):
+    """
+    Configure metaBuilder CaloRinger available builders.
+    """
+    from CaloRingerAlgs.CaloRingerAlgorithmBuilder import CaloRingerAlgorithmBuilder
+    crBuilder = CaloRingerAlgorithmBuilder()
+    metaBuilder.CaloRingsBuilderTools = crBuilder.getCaloRingerBuilderHandles()
+
   def configure(self):
     "This method will be called when object is initialized"
 
@@ -94,20 +111,16 @@ class CaloRingerMetaDataBuilder ( Configured ):
 
     # Instantiate the MetaDataWriter:
     try:
-      outputs, overwrite = getCaloRingerConfOutputs()
       MetaDataWriter = AlgFactory(CaloRingerAlgsConf.Ringer__xAODRingSetConfWriter, 
           name = "xAODRingSetConfWriter",
-          CaloRingsBuilderTools = crBuilder.getCaloRingerBuilderHandles(),
-          RingSetConfContainerNames = outputs,
+          postInit = [self._setCaloRingsBuilderTools, self._setCaloRingerConfOutputs]
           )
       self._confWriter = MetaDataWriter()
-      self._outputMetaData = {outputRingSetConfType() : outputs }
-      self._output.update(self._outputMetaData)
 
       # Check for existing output:
       self.checkExistingOutput()
 
-      if not self.ignoreExistingDataObject() and overwrite:
+      if not self.ignoreExistingDataObject() and self._overwriting:
         raise RuntimeError(("Already existing input will be overwriten and not set flag to"
             "ignoreExistingDataObject."))
 
diff --git a/Reconstruction/RecoAlgs/CaloRingerAlgs/share/CaloRinger_ATN.py b/Reconstruction/RecoAlgs/CaloRingerAlgs/share/CaloRinger_ATN.py
index 60aee7e03cdd0bb80ba06889ac54744f3d413189..1775d0b06155593b123960dc4f8e6b81bf0b2c45 100644
--- a/Reconstruction/RecoAlgs/CaloRingerAlgs/share/CaloRinger_ATN.py
+++ b/Reconstruction/RecoAlgs/CaloRingerAlgs/share/CaloRinger_ATN.py
@@ -5,17 +5,19 @@
 #########################################################################
 from CaloRingerAlgs.CaloRingerFlags import caloRingerFlags
 caloRingerFlags.useAsymBuilder.set_Value_and_Lock(False)
+caloRingerFlags.buildElectronCaloRings.set_Value_and_Lock(True)
+caloRingerFlags.minElectronEnergy.set_Value_and_Lock(None)
 caloRingerFlags.doElectronIdentification.set_Value_and_Lock(True)
-caloRingerFlags.doPhotonIdentification.set_Value_and_Lock(True)
-caloRingerFlags.OutputLevel.set_Value_and_Lock(DEBUG)
-doCaloRinger = True
+caloRingerFlags.buildPhotonCaloRings.set_Value_and_Lock(True)
+caloRingerFlags.minPhotonEnergy.set_Value_and_Lock(None)
+caloRingerFlags.OutputLevel.set_Value_and_Lock(VERBOSE)
 #########################################################################
 
 ####################### CHANGE CONFIGURATION HERE  ######################
 #########################################################################
 doDumpStoreGate = False
-ManualDetDescrVersion = 'ATLAS-R2-2015-01-01-00' # Set to False or empty if you want it to be automatically set.
-ConditionsTag = "OFLCOND-RUN12-SDR-14"
+ManualDetDescrVersion = 'ATLAS-R2-2015-01-01-00'
+ConditionsTag = "CONDBR2-BLKPA-2016-11"
 from AtlasGeoModel.SetGeometryVersion import GeoModelSvc
 GeoModelSvc.IgnoreTagSupport = True
 GeoModelSvc.AtlasVersion = ManualDetDescrVersion
@@ -48,7 +50,9 @@ athenaCommonFlags.AllowIgnoreConfigError = False
 from AthenaCommon.AthenaCommonFlags import jobproperties
 jobproperties.AthenaCommonFlags.PoolRDOInput=jobproperties.AthenaCommonFlags.FilesInput.get_Value()
 from AthenaCommon.AthenaCommonFlags import athenaCommonFlags
-numEvt = -1 
+numEvt = 26
+if 'file' in dir():
+  athenaCommonFlags.PoolRDOInput = [file]
 athenaCommonFlags.EvtMax = numEvt
 athenaCommonFlags.PoolAODOutput = 'AOD.pool.root'
 from AthenaCommon.GlobalFlags import globalflags
@@ -75,8 +79,7 @@ include( "RecExCommon/RecExCommon_topOptions.py" )
 
 ###########################  Ringer!!! ##################################
 #########################################################################
-if doCaloRinger:
-  include('CaloRingerAlgs/CaloRinger_joboptions.py')
+include('CaloRingerAlgs/CaloRinger_jobOptions.py')
 #########################################################################
 
 ########################### POST-INCLUDE ################################
diff --git a/Reconstruction/RecoAlgs/CaloRingerAlgs/share/CaloRinger_jobOptions.py b/Reconstruction/RecoAlgs/CaloRingerAlgs/share/CaloRinger_jobOptions.py
index f76213e4e8a81ea8596d83c61369397b531193a0..fc9a5169ec8f0808528cf8bce732bf3b46fddac8 100644
--- a/Reconstruction/RecoAlgs/CaloRingerAlgs/share/CaloRinger_jobOptions.py
+++ b/Reconstruction/RecoAlgs/CaloRingerAlgs/share/CaloRinger_jobOptions.py
@@ -4,6 +4,7 @@ from AthenaCommon.Logging import logging
 
 from CaloRingerAlgs.CaloRingerFlags import caloRingerFlags
 from CaloRingerAlgs.CaloRingerAlgorithmBuilder import CaloRingerAlgorithmBuilder
+from CaloRingerAlgs.CaloRingerMetaDataBuilder import CaloRingerMetaDataBuilder
 
 mlog = logging.getLogger( 'CaloRinger_joboptions.py' )
 mlog.info('Entering')
@@ -14,7 +15,8 @@ ringerOutputLevel = caloRingerFlags.OutputLevel()
 # ringer:
 if caloRingerFlags.buildCaloRingsOn():
   # Check egamma related objects:
-  if not rec.doEgamma():
+  from egammaRec.egammaGetter import egammaGetter
+  if not rec.doEgamma() or egammaGetter().disabled():
     if caloRingerFlags.buildElectronCaloRings():
       caloRingerFlags.buildElectronCaloRings.set_Value( False )
       caloRingerFlags.doElectronIdentification.set_Value( False )
@@ -45,10 +47,8 @@ if caloRingerFlags.buildCaloRingsOn() or caloRingerFlags.doIdentificationOn():
 
   # Make sure all algoritms have the ringerOutputLevel
   if CRAlgBuilder.usable():
-
     # Get the main logger algorithm
     mainAlg = CRAlgBuilder.getCaloRingerAlgHandle()
-
     if mainAlg:
       # Change the main algorithm output level
       mlog.verbose('Changing %r output level to %s', mainAlg, ringerOutputLevel)
@@ -63,7 +63,6 @@ if caloRingerFlags.buildCaloRingsOn() or caloRingerFlags.doIdentificationOn():
 
     # Get the builder handles
     builderHandles = CRAlgBuilder.getCaloRingerBuilders()
-
     for builder in builderHandles:
       # Change builders output level
       mlog.verbose('Changing %r output level to %s', builder, ringerOutputLevel)
@@ -71,28 +70,30 @@ if caloRingerFlags.buildCaloRingsOn() or caloRingerFlags.doIdentificationOn():
 
     # Get the selector handles
     selectorHandles = CRAlgBuilder.getRingerSelectors()
-
     for selector in selectorHandles:
       # Change the builders output level
       mlog.verbose('Changing %r output level to %s', selector, ringerOutputLevel)
       selector.OutputLevel = ringerOutputLevel
-
 else:
-
   # Otherwise we disable the main algorithm
   CRAlgBuilder = CaloRingerAlgorithmBuilder( disable = True )
 
 # Add metadata builder/reader
-from CaloRingerAlgs.CaloRingerMetaDataBuilder import CaloRingerMetaDataBuilder
-MetaDataBuilder = CaloRingerMetaDataBuilder()
-
-# Make sure all MetaData algoritms have the ringerOutputLevel
-if MetaDataBuilder.usable():
-  # Get the ringer configuration writter handle
-  configWriter = MetaDataBuilder.getConfigWriterHandle()
-
-  if configWriter:
-    # Change its output level
-    mlog.verbose('Changing %r output level to %s', configWriter, ringerOutputLevel)
-    configWriter.OutputLevel = ringerOutputLevel
+from RecExConfig.InputFilePeeker import inputFileSummary
+metaItemDict = inputFileSummary.get( 'metadata_itemsDic' )
+if CRAlgBuilder.usable() or any( ['RingSetConf' in key for key in metaItemDict ] ):
+  MetaDataBuilder = CaloRingerMetaDataBuilder()
+
+  # Make sure all MetaData algoritms have the ringerOutputLevel
+  if MetaDataBuilder.usable():
+    # Get the ringer configuration writter handle
+    configWriter = MetaDataBuilder.getConfigWriterHandle()
+
+    if configWriter:
+      # Change its output level
+      mlog.verbose('Changing %r output level to %s', configWriter, ringerOutputLevel)
+      configWriter.OutputLevel = ringerOutputLevel
+else:
+  # Otherwise we disable the metadata algorith:
+  MetaDataBuilder = CaloRingerMetaDataBuilder( disable = True)
 
diff --git a/Reconstruction/RecoAlgs/CaloRingerAlgs/share/NeuralNetTests_Ref.txt b/Reconstruction/RecoAlgs/CaloRingerAlgs/share/NeuralNetTests_Ref.txt
index 5a61fe59d6a2f0e3fa0046ebb3631c6a84b8b89e..4eb30ea80f81e203764f1667ba5123cfc2cbdc02 100644
--- a/Reconstruction/RecoAlgs/CaloRingerAlgs/share/NeuralNetTests_Ref.txt
+++ b/Reconstruction/RecoAlgs/CaloRingerAlgs/share/NeuralNetTests_Ref.txt
@@ -6,122 +6,122 @@ stdout: -- FileGrepResult --
   success: True
   vetoFlag: False
   matchLines [117]:
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.982403]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.132137]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.920065]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.982403]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.132137]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.920065]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.982403]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.132137]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.920065]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.944281]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.944281]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.944281]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.971032]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.607829]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.99175]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.99786]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.999449]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.969697]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.975935]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.858042]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.971032]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.607829]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.99175]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.99786]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.999449]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.969697]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.975935]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.858042]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.971032]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.607829]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.99175]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.99786]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.999449]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.969697]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.975935]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.858042]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.65687]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.983238]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.65687]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.983238]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.65687]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.983238]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.994122]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.99696]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.959112]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.943786]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.999757]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.190016]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.994122]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.99696]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.959112]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.943786]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.999757]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.190016]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.994122]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.99696]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.959112]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.943786]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.999757]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.190016]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.997905]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.997905]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.997905]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [0.33685]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [0.33685]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [0.33685]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.285056]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [0.229858]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.285056]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [0.229858]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.285056]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [0.229858]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.986561]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.992572]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.976097]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.99906]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.841992]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.872883]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.995145]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.985606]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.986561]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.992572]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.976097]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.99906]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.841992]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.872883]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.995145]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.985606]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.986561]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.992572]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.976097]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.99906]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.841992]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.872883]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.995145]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.985606]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.881858]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.881858]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.881858]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.74727]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.74727]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.74727]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.993071]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.998666]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.993071]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.998666]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.993071]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.998666]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.994398]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.999743]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.994398]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.999743]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.994398]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.999743]
-    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.564306]
-    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.564306]
-    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.564306]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.538683]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.538683]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.538683]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.621306]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.621306]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.621306]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.996962]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.948311]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.999008]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.993593]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.99887]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.996962]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.948311]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.999008]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.993593]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.99887]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.996962]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.948311]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.999008]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.993593]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.99887]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.563287]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.993328]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.999104]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.563287]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.993328]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.999104]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.563287]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.993328]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.999104]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.997245]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.996499]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.992486]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.943482]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.996376]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.999961]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.960854]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.997812]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.984893]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.993568]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.997245]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.996499]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.992486]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.943482]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.996376]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.999961]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.960854]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.997812]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.984893]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.993568]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.997245]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.996499]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.992486]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.943482]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.996376]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.999961]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.960854]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.997812]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.984893]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.993568]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.991852]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.999668]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.991852]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.999668]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.991852]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.999668]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.103501]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.103501]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.103501]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.999808]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [0.624281]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.999808]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [0.624281]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.999808]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [0.624281]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.995596]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.908205]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.991354]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.999076]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.95908]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.969097]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.994815]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.995596]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.908205]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.991354]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.999076]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.95908]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.969097]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.994815]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.995596]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.908205]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.991354]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.999076]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.95908]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.969097]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.994815]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.981325]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.951614]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.998283]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.981325]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.951614]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.998283]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.981325]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.951614]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.998283]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.970742]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.970742]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.970742]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.981591]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.982775]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.981591]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.982775]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.981591]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.982775]
+    ToolSvc.ElectronRingerSelector_TestLoose            DEBUG Applying UniqueThreshold (Value: 0.948). Output space is: [-0.998898]
+    ToolSvc.ElectronRingerSelector_TestMedium           DEBUG Applying UniqueThreshold (Value: 0.2644). Output space is: [-0.998898]
+    ToolSvc.ElectronRingerSelector_TestTight            DEBUG Applying UniqueThreshold (Value: 0.2826). Output space is: [-0.998898]
 
-stderr: 
\ No newline at end of file
+stderr: 
diff --git a/Reconstruction/RecoAlgs/CaloRingerAlgs/src/CaloRingerAlgorithm.cxx b/Reconstruction/RecoAlgs/CaloRingerAlgs/src/CaloRingerAlgorithm.cxx
index 56487f2d068be0c225f6b0dede1ef8ba58a02b0c..44d5d4cf986b1efd47c78988beb2a82a7b437c5e 100644
--- a/Reconstruction/RecoAlgs/CaloRingerAlgs/src/CaloRingerAlgorithm.cxx
+++ b/Reconstruction/RecoAlgs/CaloRingerAlgs/src/CaloRingerAlgorithm.cxx
@@ -2,7 +2,7 @@
   Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
 */
 
-// $Id: CaloRingerAlgorithm.cxx 785784 2016-11-22 16:38:22Z wsfreund $
+// $Id: CaloRingerAlgorithm.cxx 787810 2016-12-02 05:39:13Z ssnyder $
 #include "CaloRingerAlgorithm.h"
 
 // Framework includes:
@@ -75,7 +75,7 @@ StatusCode CaloRingerAlgorithm::execute()
   ATH_MSG_DEBUG ("Executing " << name() << ".");
 
   // Loop over input readers
-  for (const auto& readerTool : m_inputReaders)
+  for (auto& readerTool : m_inputReaders)
   {
     ATH_MSG_DEBUG ("Executing Reader tool " << readerTool.name() << ".");
 
diff --git a/Reconstruction/RecoAlgs/CaloRingerAlgs/src/xAODRingSetConfWriter.cxx b/Reconstruction/RecoAlgs/CaloRingerAlgs/src/xAODRingSetConfWriter.cxx
index 8755c4701d9f96c78d972ecd003896a3b8e4fe84..81a11c446cb4e1392cfed06e6a6f1e85f6fbf80c 100644
--- a/Reconstruction/RecoAlgs/CaloRingerAlgs/src/xAODRingSetConfWriter.cxx
+++ b/Reconstruction/RecoAlgs/CaloRingerAlgs/src/xAODRingSetConfWriter.cxx
@@ -2,7 +2,7 @@
   Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
 */
 
-// $Id: xAODRingSetConfWriter.cxx 786303 2016-11-24 13:38:29Z wsfreund $
+// $Id: xAODRingSetConfWriter.cxx 787810 2016-12-02 05:39:13Z ssnyder $
 
 // STL include(s)
 #include <algorithm>
@@ -107,9 +107,9 @@ StatusCode xAODRingSetConfWriter::initialize() {
   ATH_MSG_DEBUG("There are available a total of " << m_rsConfContVec.size() << " RingSetConfContainer(s).");
   for ( const auto* c : m_rsConfContVec ) {
     if ( nullptr != c ) {
-      if ( msg().level() <= MSG::DEBUG ) {
+      if ( msg().level() <= MSG::VERBOSE ) {
         for ( const auto& r : *c ){
-          r->print( msg(), MSG::DEBUG );
+          r->print( msg(), MSG::VERBOSE );
         }
       }
     } else {
@@ -194,15 +194,16 @@ StatusCode xAODRingSetConfWriter::copyKeyToStore( const std::string &key )
   // Copy them:
   contCopy->reserve( cont->size() );
   contAuxCopy->reserve( cont->size() );
+  ATH_MSG_DEBUG("Copying object with key: " << key);
   for ( value_type obj : *cont ) {
+    ATH_MSG_VERBOSE("Original object:");
     // Print-out object:
-    ATH_MSG_DEBUG("Original object with key: " << key);
-    obj->print( msg(), MSG::DEBUG ); 
+    obj->print( msg(), MSG::VERBOSE ); 
     // Copy object
     value_type objCopy = new (base_value_type)( *obj );
     // Print-out object:
-    ATH_MSG_DEBUG("Copied object which will be recorded with same key: " << key);
-    objCopy->print( msg(), MSG::DEBUG ); 
+    ATH_MSG_VERBOSE("Copied object:");
+    objCopy->print( msg(), MSG::VERBOSE ); 
     // Add to container
     contCopy->push_back( objCopy );
   }
@@ -259,7 +260,7 @@ StatusCode xAODRingSetConfWriter::fillConfigurations()
 
   for (size_t counter = 0; counter < m_rsConfContVec.size(); ++counter)
   {
-    const auto& crBuilder = m_crBuilderTools[counter];
+    auto& crBuilder = m_crBuilderTools[counter];
     auto& rsCont = m_rsConfContVec[counter];
 
     // Create the xAOD configuration object (it will populate
diff --git a/Reconstruction/RecoAlgs/CaloRingerAlgs/test/CaloRingerAlgs_TestConfiguration.xml b/Reconstruction/RecoAlgs/CaloRingerAlgs/test/CaloRingerAlgs_TestConfiguration.xml
index 7067cd4cda0ee707a3699eb6df6372cd9beaaef8..85c9fdfac4fdb418203b33c484df18fd4f3cc379 100755
--- a/Reconstruction/RecoAlgs/CaloRingerAlgs/test/CaloRingerAlgs_TestConfiguration.xml
+++ b/Reconstruction/RecoAlgs/CaloRingerAlgs/test/CaloRingerAlgs_TestConfiguration.xml
@@ -11,116 +11,116 @@
         <chainName>MyChainJob</chainName>
         <sequential> 
         <chainElement>
-      <athena userJobId="caloringeralgs">
-        <doc>Test of output CaloRinger</doc>
-        <options>CaloRingerAlgs/CaloRinger_ATN</options> 
-        <group>RTT:Athena</group>
-        <queue>medium</queue>
-        <dataset_info>
-          <dc2 />
+        <athena userJobId="caloringeralgs">
+          <doc>CaloRinger Algorithm Nightly Test</doc>
+          <options>CaloRingerAlgs/CaloRinger_ATN</options> 
+          <group>RTT:Athena</group>
+          <queue>medium</queue>
+          <dataset_info>
+            <dc2 />
 
-          <datasetName>/afs/cern.ch/atlas/project/rig/referencefiles/QTests-Run2/RDO-run2.Nov27.2014-500events.pool.root</datasetName>
-            </dataset_info>
-          
-            <test position="1">
-              <modulename>RttLibraryTools</modulename>
-              <testname>FileGrepper</testname>
-              <outputFile>myRingSetFile.txt</outputFile>
-              <arg>
-                <argname>inputFile</argname>
-                <argvalue>caloringeralgs_log</argvalue>
-              </arg>
-              <arg>
-                <argname>searchList</argname>
-                <argvalue>Ringset</argvalue>
-              </arg>
-              <keepFilePattern>myRingSetFile.txt</keepFilePattern>
-            </test>
+            <datasetName>/afs/cern.ch/atlas/project/rig/referencefiles/QTests-Run2/RDO-run2.Nov27.2014-500events.pool.root</datasetName>
+              </dataset_info>
+            
+              <test position="1">
+                <modulename>RttLibraryTools</modulename>
+                <testname>FileGrepper</testname>
+                <outputFile>myRingSetFile.txt</outputFile>
+                <arg>
+                  <argname>inputFile</argname>
+                  <argvalue>caloringeralgs_log</argvalue>
+                </arg>
+                <arg>
+                  <argname>searchList</argname>
+                  <argvalue>Ringset</argvalue>
+                </arg>
+                <keepFilePattern>myRingSetFile.txt</keepFilePattern>
+              </test>
 
-            <test position="2">
-              <modulename>RttLibraryTools</modulename>
-              <testname>FileComparatorRunner</testname>
-              <outputFile>myRingComparatorFile.txt</outputFile>
-              <arg>
-                <argname>testFile</argname>
-                <argvalue>myRingSetFile.txt</argvalue>
-              </arg>
-              <arg>
-                <argname>refFile</argname>
-                <argvalue>RingerTests_Builders.txt</argvalue>
-              </arg>
-              <keepFilePattern>myRingComparatorFile.txt</keepFilePattern>
-              <noalarm/>
-            </test>
+              <test position="2">
+                <modulename>RttLibraryTools</modulename>
+                <testname>FileComparatorRunner</testname>
+                <outputFile>myRingComparatorFile.txt</outputFile>
+                <arg>
+                  <argname>testFile</argname>
+                  <argvalue>myRingSetFile.txt</argvalue>
+                </arg>
+                <arg>
+                  <argname>refFile</argname>
+                  <argvalue>RingerTests_Builders.txt</argvalue>
+                </arg>
+                <keepFilePattern>myRingComparatorFile.txt</keepFilePattern>
+                <noalarm/>
+              </test>
 
-            <test position="3">
-              <modulename>RttLibraryTools</modulename>
-              <testname>FileGrepper</testname>
-              <outputFile>myNeuralNetOutput.txt</outputFile>
-              <arg>
-                <argname>inputFile</argname>
-                <argvalue>caloringeralgs_log</argvalue>
-              </arg>
-              <arg>
-                <argname>searchList</argname>
-                <argvalue>Output space</argvalue>
-              </arg>
-              <keepFilePattern>myNeuralNetOutput.txt</keepFilePattern>
-            </test>
+              <test position="3">
+                <modulename>RttLibraryTools</modulename>
+                <testname>FileGrepper</testname>
+                <outputFile>myNeuralNetOutput.txt</outputFile>
+                <arg>
+                  <argname>inputFile</argname>
+                  <argvalue>caloringeralgs_log</argvalue>
+                </arg>
+                <arg>
+                  <argname>searchList</argname>
+                  <argvalue>Output space</argvalue>
+                </arg>
+                <keepFilePattern>myNeuralNetOutput.txt</keepFilePattern>
+              </test>
 
-            <test position="4">
-              <modulename>RttLibraryTools</modulename>
-              <testname>FileComparatorRunner</testname>
-              <outputFile>myNetComparatorFile.txt</outputFile>
-              <arg>
-                <argname>testFile</argname>
-                <argvalue>myNeuralNetOutput.txt</argvalue>
-              </arg>
-              <arg>
-                <argname>refFile</argname>
-                <argvalue>NeuralNetTests_Ref.txt</argvalue>
-              </arg>
-              <keepFilePattern>myNetComparatorFile.txt</keepFilePattern>
-              <noalarm/>
-            </test>
+              <test position="4">
+                <modulename>RttLibraryTools</modulename>
+                <testname>FileComparatorRunner</testname>
+                <outputFile>myNetComparatorFile.txt</outputFile>
+                <arg>
+                  <argname>testFile</argname>
+                  <argvalue>myNeuralNetOutput.txt</argvalue>
+                </arg>
+                <arg>
+                  <argname>refFile</argname>
+                  <argvalue>NeuralNetTests_Ref.txt</argvalue>
+                </arg>
+                <keepFilePattern>myNetComparatorFile.txt</keepFilePattern>
+                <noalarm/>
+              </test>
 
-            <test position="5">
-              <modulename>RttLibraryTools</modulename>
-              <testname>FileGrepper</testname>
-              <outputFile>RingComparator_OK.txt</outputFile>
-              <arg>
-                <argname>inputFile</argname>
-                <argvalue>myRingComparatorFile.txt</argvalue>
-              </arg>
-              <arg>
-                <argname>vetoList</argname>
-                <argvalue>DEBUG Ringset</argvalue>
-              </arg>
-              <keepFilePattern>RingComparator_OK.txt</keepFilePattern>
-            </test>
+              <test position="5">
+                <modulename>RttLibraryTools</modulename>
+                <testname>FileGrepper</testname>
+                <outputFile>RingComparator_OK.txt</outputFile>
+                <arg>
+                  <argname>inputFile</argname>
+                  <argvalue>myRingComparatorFile.txt</argvalue>
+                </arg>
+                <arg>
+                  <argname>vetoList</argname>
+                  <argvalue>DEBUG Ringset</argvalue>
+                </arg>
+                <keepFilePattern>RingComparator_OK.txt</keepFilePattern>
+              </test>
 
-            <test position="6">
-              <modulename>RttLibraryTools</modulename>
-              <testname>FileGrepper</testname>
-              <outputFile>NetComparator_OK.txt</outputFile>
-              <arg>
-                <argname>inputFile</argname>
-                <argvalue>myNetComparatorFile.txt</argvalue>
-              </arg>
-              <arg>
-                <argname>vetoList</argname>
-                <argvalue>Output space</argvalue>
-              </arg>
-              <keepFilePattern>NetComparator_OK.txt</keepFilePattern>
-            </test>
+              <test position="6">
+                <modulename>RttLibraryTools</modulename>
+                <testname>FileGrepper</testname>
+                <outputFile>NetComparator_OK.txt</outputFile>
+                <arg>
+                  <argname>inputFile</argname>
+                  <argvalue>myNetComparatorFile.txt</argvalue>
+                </arg>
+                <arg>
+                  <argname>vetoList</argname>
+                  <argvalue>Output space</argvalue>
+                </arg>
+                <keepFilePattern>NetComparator_OK.txt</keepFilePattern>
+              </test>
 
               <auxFilePattern>myRingComparatorFile.txt</auxFilePattern>
               <auxFilePattern>myNetComparatorFile.txt</auxFilePattern>
               <auxFilePattern>RingerTests_Builders.txt</auxFilePattern>
               <auxFilePattern>NeuralNetTests_Ref.txt</auxFilePattern>
             </athena>
-        </chainElement>
-      </sequential>
+          </chainElement>
+        </sequential>
       </chain>
     </jobList>