Skip to content

Add mass monitors to RecoMon

Marian Stahl requested to merge update_recomon into master

Sits on top of !233 (merged)
Teach RecoMon to produce mass peaks.
Added the usual suspects \pi^0/\eta\to\gamma\gamma, K_S^0, \Lambda, \Xi^-, \Omega^-, D^0\to K^-\pi^+, D^{*+}, D^+\to K^-\pi^+\pi^+, D^+/D_s^+\to\phi\pi^+, \Lambda_c^+/\Xi_c^+\to pK^-\pi^+, J/\psi\to\mu^+\mu^- and e^+e^-.
The first trick (hack) was to not force the persistency to write to the usual locations; as done in https://gitlab.cern.ch/lhcb/Moore/-/blob/master/Hlt/RecoConf/options/run_two_hlt2_recos.py (many thanks to @sstahl for the discussions on this and the pointer to this configuration!).
The rest was figuring out how to setup the control flow (require_pvs needs to be factored out - even when setting a unique name for the VoidFilter).

\cc @decianm

Edited by Marian Stahl

Merge request reports