TAE output compatible with EvtStoreSvc
Exploring TES leaves does not work with the EvtStoreSvc so instead we save the TAE half window value on the TES and use that to do direct lookups.
!1012 (merged) LHCb!4530 (merged) Moore!3333 (merged) MooreOnline!401 (merged)
Merge request reports
Activity
assigned to @rmatev
added 1 commit
- 13757313 - Add OuputAlg.CentralFromRawData property to allow substituting Central
mentioned in merge request LHCb!4530 (merged)
mentioned in merge request Moore!3333 (merged)
mentioned in merge request MooreOnline!401 (merged)
- [2024-04-19 05:08] Validation started with lhcb-2024-patches-mr#149
@rmatev This is by far insufficient. There are more dependencies on the structure of the TES.
No. Sorry I firstly did not understand the code. However: instead of simply adding an integer to the TES, would it not better to put something with more information content, like e.g. a map<bx, path to crossing in TES or pointer to entry in TES> This would subsequently probably save a lot of lookups.
we could, but I think it's not a dramatic improvement. The only restriction from my side is to not have a dependency on an online type (so
map<int,string>
ormap<int,DataObject*>
would work. In general, I think we should be able to streamline the TAE handling more but that would require more significant changes in where/how it's done.If you don't mind I'd like to get this in now to have a working HLT2.
mentioned in commit 9a3ae9a7
mentioned in commit 916c7992
mentioned in merge request !1021 (merged)
mentioned in commit 7e48dc20