Track exclusive RD lines directed to TURBO stream that need to persist extra information for FT or isolation

Following !2325 (merged), most of the RD exclusive lines are directed to TURBO stream, setting the persistreco to False. For those lines, if tools such as FT and isolation are needed to be computed offline, it is required to save extra information using extra_outputs arguments, following the example in !2093 (merged) (for FT) and in !2147 (merged) (for isolation).

This issue aims at tracking the HLT2/spruce lines which needs this extra_outputs to persist extra information offline.

Feel free to modify the following table with the list of decays which could benefit of the extra_outputs, adding the link to the MR created to implement it and to tag relevant people interest on this issue.

DECAY PURPOSE MR
B \rightarrow X \tau l (\tau \rightarrow 3\pi) HLT2 lines Isolation !2147 (merged)
B \rightarrow X \gamma HLT2 & Spruce lines FT !2093 (merged)
B \rightarrow X \gamma HLT2 & Spruce lines Isolation !2669 (merged)
Radiative inclusive HLT2 lines FT !2093 (merged)
B^+(B^0) \rightarrow K^+(K^*) \ell\ell Spruce lines Isolation (loose) !2750 (merged)
B^+(B^0) \rightarrow K^+(K^*) \ell\ell HLT2 lines Isolation (loose) !2925 (merged)
B^0 \rightarrow (\rho, \phi, \bar{p}) \ell\ell HLT2 lines FT !2920 (merged)
B^0 \rightarrow (\rho, \phi, p\bar{p}) \ell\ell Spruce lines FT !2920 (merged)
H_b^0 \rightarrow h^+h^- \ell\ell Spruce lines FT !2920 (merged)
\Delta S = 2 hyperon lines (strange) Isolation !2442 (merged)
b \rightarrow X\tau\tau with \tau \rightarrow e,\mu HLT2 lines Isolation !2946 (closed)
b \rightarrow X\tau\ell with \tau \rightarrow e,\mu HLT2 lines Isolation !2973 (merged)

FYI: @mvesteri, @poluekt, @rquaglia, @elsmith, @cagapopo

Edited by Michele Atzeni