Skip to content

TupleToolConeIsolation can save the info on the best π⁰

Maurizio Martinelli requested to merge mamartin-coneiso-bestpiz into run2-patches

TupleToolConeIsolation could save the info of all the π⁰ in the event entering the cone around a track with a cut only on the m(hπ0) value by setting FillPi0Info and/or FillMergedPi0Info options to True. This option is practically unusable since it leads to gigantic tuples. Since some information on the neutrals in the cone may still be useful, other two options are added (False by default):

  • FillBestPi0Info
  • FillBestMergedPi0Info

These options save in the same branches that would have been filled by flagging the Fill(Merged)Pi0Info options as True only the information of one candidate. The one with

  • minimum \Delta R = \sqrt{\Delta\phi^2 + \Delta\eta^2} for merged π⁰
  • highest photons confidence level (CL_{\gamma_1}+CL_{\gamma_2}) within $\Delta R < 1$ for the resolved π⁰

In case no suitable candidate is found. The default values are filled.

By performing a test producing a tuple with default options, Fill(Merged)Pi0Info, and Fill(Merged)BestPi0Info an increase of the tuple size of 2% is found with the newly defined options, while the tuple is almost double in size when saving info from all the π⁰:

Scenario Size (MB)
No info on \pi^0 in cone 13.2
Info on all \pi^0 in cone 23.0
Info on the best \pi^0 in cone 13.5

n.b.: many other tuple tools were included in the tuple.

Merge request reports