Remove L0 decoding configuration
If I try to run DaVinci/master with these options:
from Configurables import DaVinci
DaVinci(DataType="Upgrade", InputType="MDST", RootInTES="Blah")
I get:
# PhysConf.MicroDST INFO Reconfigure uDST to use RootInTES='/Event/HLT2/'
Traceback (most recent call last):
File "/home/apearce/stack-g/Gaudi/Gaudi/scripts/gaudirun.py", line 560, in <module>
applyConfigurableUsers()
File "/home/apearce/stack-g/Gaudi/GaudiKernel/python/GaudiKernel/Configurable.py", line 1651, in applyConfigurableUsers_old
c.__apply_configuration__()
File "/home/apearce/stack-g/DaVinci/Phys/DaVinci/python/DaVinci/Configuration.py", line 775, in __apply_configuration__
self._root_in_Tes ()
File "/home/apearce/stack-g/DaVinci/Phys/DaVinci/python/DaVinci/Configuration.py", line 644, in _root_in_Tes
uDstConf ( rit , logger = getLogger ( 'PhysConf.MicroDST' ) ) ## use it!
File "/home/apearce/stack-g/Phys/Phys/PhysConf/python/PhysConf/MicroDST.py", line 134, in uDstConf
TCU.configureL0AndHltDecoding(rootInTes)
File "/home/apearce/stack-g/Phys/MicroDST/MicroDSTConf/python/MicroDSTConf/TriggerConfUtils.py", line 123, in configureL0AndHltDecoding
configureL0ReportDecoding(trunk)
File "/home/apearce/stack-g/Phys/MicroDST/MicroDSTConf/python/MicroDSTConf/TriggerConfUtils.py", line 76, in configureL0ReportDecoding
from Configurables import L0DecReportsMaker, L0SelReportsMaker
ImportError: cannot import name L0DecReportsMaker
This patch removes the L0-related configuration that causes this error.
/cc @pkoppenb (I was a bit surprised I couldn't run DaVinci/master, when trying to make ntuples from Moore output. I guess there's close to zero test coverage atm.)