Skip to content

Charm: fix a few functors in generic builders; tighten hyperon selections

Marian Stahl requested to merge mstahl_hyperons into master

Depends on Rec!2690 (merged) LHCb!3379 (merged) .

  1. Add shared charm taggers.

  2. Fix common charm combiners:

    • fix chi^2 functor in 2 body combiner (the one without DOF)
  3. Add shared module with particle properties (masses and lifetimes) to be imported by line modules

  4. New default naming scheme avoiding spaces and symbols from decay descriptors. Refactor hyperon lines to adapt to naming scheme.

  5. Attempt to optimize control flow in hyperons module.

  6. Add CF LcToLPimPipPip lines from !1239 (closed), Xic0ToL0KS0, Omc0ToL0KS0 from !1132 (closed) and tighten selections in hyperons module. New rates:

17,18c17,20
< Line:	 Hlt2LcToLPip_DDInclbLineDecision                              	 Incl: 601 +/- 200 Hz, Excl: 334 +/- 149 Hz
< Line:	 Hlt2LcToLPip_DDLineDecision                                   	 Incl: 1535 +/- 320 Hz, Excl: 1335 +/- 298 Hz
---
> Line:	 Hlt2LcToLPimPipPip_DDLineDecision                             	 Incl: 334 +/- 149 Hz, Excl: 267 +/- 133 Hz
> Line:	 Hlt2LcToLPimPipPip_LLLineDecision                             	 Incl: 334 +/- 149 Hz, Excl: 334 +/- 149 Hz
> Line:	 Hlt2LcToLPip_DDInclbLineDecision                              	 Incl: 601 +/- 200 Hz, Excl: 400 +/- 163 Hz
> Line:	 Hlt2LcToLPip_DDLineDecision                                   	 Incl: 868 +/- 241 Hz, Excl: 667 +/- 211 Hz
20c22
< Line:	 Hlt2LcToLPip_LLLineDecision                                   	 Incl: 801 +/- 231 Hz, Excl: 667 +/- 211 Hz
---
> Line:	 Hlt2LcToLPip_LLLineDecision                                   	 Incl: 467 +/- 177 Hz, Excl: 400 +/- 163 Hz
34a37,40
> Line:	 Hlt2Omc0ToL0KS0_DDDDLineDecision                              	 Incl: 133 +/- 94 Hz, Excl: 0 +/- 0 Hz
> Line:	 Hlt2Omc0ToL0KS0_DDLLLineDecision                              	 Incl: 133 +/- 94 Hz, Excl: 0 +/- 0 Hz
> Line:	 Hlt2Omc0ToL0KS0_LLDDLineDecision                              	 Incl: 0 +/- 0 Hz, Excl: 0 +/- 0 Hz
> Line:	 Hlt2Omc0ToL0KS0_LLLLLineDecision                              	 Incl: 0 +/- 0 Hz, Excl: 0 +/- 0 Hz
37,39c43,45
< Line:	 Hlt2Omc0ToLKmPip_DDLineDecision                               	 Incl: 334 +/- 149 Hz, Excl: 200 +/- 116 Hz
< Line:	 Hlt2Omc0ToLKmPip_LLLineDecision                               	 Incl: 200 +/- 116 Hz, Excl: 133 +/- 94 Hz
< Line:	 Hlt2Omc0ToLKsKmPip_DLLineDecision                             	 Incl: 0 +/- 0 Hz, Excl: 0 +/- 0 Hz
---
> Line:	 Hlt2Omc0ToLKmPip_DDLineDecision                               	 Incl: 200 +/- 116 Hz, Excl: 67 +/- 67 Hz
> Line:	 Hlt2Omc0ToLKmPip_LLLineDecision                               	 Incl: 0 +/- 0 Hz, Excl: 0 +/- 0 Hz
> Line:	 Hlt2Omc0ToLKsKmPip_DLLineDecision                             	 Incl: 67 +/- 67 Hz, Excl: 0 +/- 0 Hz
41c47
< Line:	 Hlt2Omc0ToLKsKmPip_LLLineDecision                             	 Incl: 0 +/- 0 Hz, Excl: 0 +/- 0 Hz
---
> Line:	 Hlt2Omc0ToLKsKmPip_LLLineDecision                             	 Incl: 67 +/- 67 Hz, Excl: 0 +/- 0 Hz
59c65
< Line:	 Hlt2Omc0ToXimKsPip_DLLineDecision                             	 Incl: 67 +/- 67 Hz, Excl: 0 +/- 0 Hz
---
> Line:	 Hlt2Omc0ToXimKsPip_DLLineDecision                             	 Incl: 67 +/- 67 Hz, Excl: 67 +/- 67 Hz
83a90,93
> Line:	 Hlt2Xic0ToL0KS0_DDDDLineDecision                              	 Incl: 200 +/- 116 Hz, Excl: 200 +/- 116 Hz
> Line:	 Hlt2Xic0ToL0KS0_DDLLLineDecision                              	 Incl: 0 +/- 0 Hz, Excl: 0 +/- 0 Hz
> Line:	 Hlt2Xic0ToL0KS0_LLDDLineDecision                              	 Incl: 67 +/- 67 Hz, Excl: 67 +/- 67 Hz
> Line:	 Hlt2Xic0ToL0KS0_LLLLLineDecision                              	 Incl: 67 +/- 67 Hz, Excl: 0 +/- 0 Hz
86,89c96,99
< Line:	 Hlt2Xic0ToLKmPip_DDLInclbLineDecision                         	 Incl: 467 +/- 177 Hz, Excl: 334 +/- 149 Hz
< Line:	 Hlt2Xic0ToLKmPip_DDLineDecision                               	 Incl: 467 +/- 177 Hz, Excl: 267 +/- 133 Hz
< Line:	 Hlt2Xic0ToLKmPip_LLLInclbLineDecision                         	 Incl: 267 +/- 133 Hz, Excl: 200 +/- 116 Hz
< Line:	 Hlt2Xic0ToLKmPip_LLLineDecision                               	 Incl: 400 +/- 163 Hz, Excl: 200 +/- 116 Hz
---
> Line:	 Hlt2Xic0ToLKmPip_DDInclbLineDecision                          	 Incl: 133 +/- 94 Hz, Excl: 133 +/- 94 Hz
> Line:	 Hlt2Xic0ToLKmPip_DDLineDecision                               	 Incl: 67 +/- 67 Hz, Excl: 0 +/- 0 Hz
> Line:	 Hlt2Xic0ToLKmPip_LLInclbLineDecision                          	 Incl: 0 +/- 0 Hz, Excl: 0 +/- 0 Hz
> Line:	 Hlt2Xic0ToLKmPip_LLLineDecision                               	 Incl: 0 +/- 0 Hz, Excl: 0 +/- 0 Hz
93,94c103,104
< Line:	 Hlt2Xic0ToLPimPip_DDLineDecision                              	 Incl: 1201 +/- 283 Hz, Excl: 1001 +/- 258 Hz
< Line:	 Hlt2Xic0ToLPimPip_LLLineDecision                              	 Incl: 667 +/- 211 Hz, Excl: 534 +/- 189 Hz
---
> Line:	 Hlt2Xic0ToLPimPip_DDLineDecision                              	 Incl: 67 +/- 67 Hz, Excl: 67 +/- 67 Hz
> Line:	 Hlt2Xic0ToLPimPip_LLLineDecision                              	 Incl: 0 +/- 0 Hz, Excl: 0 +/- 0 Hz
99c109
< Line:	 Hlt2Xic0ToXimKp_DDLInclbLineDecision                          	 Incl: 67 +/- 67 Hz, Excl: 0 +/- 0 Hz
---
> Line:	 Hlt2Xic0ToXimKp_DDLInclbLineDecision                          	 Incl: 0 +/- 0 Hz, Excl: 0 +/- 0 Hz
120c130
< Line:	 Hlt2XicpToLKmPipPip_LLLineDecision                            	 Incl: 0 +/- 0 Hz, Excl: 0 +/- 0 Hz
---
> Line:	 Hlt2XicpToLKmPipPip_LLLineDecision                            	 Incl: 133 +/- 94 Hz, Excl: 133 +/- 94 Hz
128c138
< Line:	 Hlt2XicpToLPip_DDLineDecision                                 	 Incl: 334 +/- 149 Hz, Excl: 334 +/- 149 Hz
---
> Line:	 Hlt2XicpToLPip_DDLineDecision                                 	 Incl: 200 +/- 116 Hz, Excl: 200 +/- 116 Hz
130c140
< Line:	 Hlt2XicpToLPip_LLLineDecision                                 	 Incl: 267 +/- 133 Hz, Excl: 200 +/- 116 Hz
---
> Line:	 Hlt2XicpToLPip_LLLineDecision                                 	 Incl: 334 +/- 149 Hz, Excl: 267 +/- 133 Hz
140c150
< Hlt2 Total:                                                                Rate:	 7141 +/- 688 Hz
---
> Hlt2 Total:                                                                Rate:	 4405 +/- 541 Hz

Combined rate of Lines without downstream tracks around 1.3 kHz.

Edited by Marian Stahl

Merge request reports