Default locations wrong after TurboSpruce
The previous issue (below) may be trivially fixed. However there is an issue with trigger_particles when input_process=TurboSpruce.
tes_root_for_tistos is not defined for input_process=TurboSpruce. It should point to /Event/Turbo/. Note the input_process=TurboSpruce already exists.
Whilst doing this we can also fix do_unpacking that should be able to take TurboSpruce as input and then treat it exactly like Spruce input. Something as simple as
if input_process=="TurboSpruce":
input_process="Spruce"
however we should probably also block people asking for MC info if input_process=TurboSpruce or input_process=Turbo as MC does not go through Sprucing
""""""""""""""""""""""""""""""""""""""""""""""""""""""
Previous issue
ERROR Hlt1TisTosAlgName_e046b0aa : Cannot retrieve '/Event/HLT2/Hlt2Charm_DstpToD0Pip_D0ToKsKmKp_DD/Particles' from transient store.
Hlt1TisTosAlgName_e046b0aa ERROR Maximum number of errors ( 'ErrorMax':1) reached.
HLTControlFlowMgr FATAL Event failed in Node FunTupleBase_Particles/DstpToD0Pip_D0ToKsKmKp_DD
HLTControlFlowMgr INFO Application return code set to 3
HLTControlFlowMgr FATAL Event 0 on slot 0 failed!
HLTControlFlowMgr FATAL *** Too many consecutive failures 1, stopping now ***
Unpack_Event_HLT2_Hlt2Charm_Dstp... ERROR Input has empty map of buffers -- can not do anything at this point. Verify HltPackedBufferDecoder configuration
Hlt1TisTosAlgName_e046b0aa ERROR Hlt1TisTosAlgName_e046b0aa : Cannot retrieve '/Event/HLT2/Hlt2Charm_DstpToD0Pip_D0ToKsKmKp_DD/Particles' from transient store.
Hlt1TisTosAlgName_e046b0aa ERROR Maximum number of errors ( 'ErrorMax':1) reached.
HLTControlFlowMgr FATAL Event failed in Node FunTupleBase_Particles/DstpToD0Pip_D0ToKsKmKp_DD
It should be looking in /Event/Turbo/Hlt2Charm_DstpToD0Pip_D0ToKsKmKp_DD/Particles
https://mattermost.web.cern.ch/lhcb/pl/9pk858pt7j8ixe4ktwh65eamwc