Skip to content

K*+ -> K+ pi0 Selection in Bu2LLK Stack

John Smeaton requested to merge bu2llk_new_kstarp_channel into 2018-patches

This merge request introduces a selection for K^{*+} mesons via the K^{*+} \rightarrow K^+ \pi^0. This new selection is added to all lines where the K^{*+} \rightarrow K^0_S \pi^+ selection was already in use. Related info is written for the leptons and K+, and also the pi0 where this is possible.

Further changes by Mick: more efficient V0 candidates; and upstream electron tracks (eeLine4)

Further changes by Vitalii: new two- and three-hadron combinations, same-sign hadrons (enter existing lines) and same-sign leptons (mmSSLine for muons, and eeSSLine2 with brem recovery for electrons). Also corrected unnecessary cc's in few descriptors. Added RelInfoTrackIsolationBDT2.

The retentions and timings of the Bu2LLK lines with this new selection are as follows, as found using TestMyStrippingLine.py on the 2018 minbias sample:

Rates after the changes by John & Mick & Vitalii: (The rate of Bu2LLK_eeLine4 was then decreased to 0.37 by applying tighter selection.)

StrippingReport                                                INFO Event 175000, Good event 175000
 |                                              *Decision name*|*Rate,%*|*Accepted*| *Mult*|*ms/evt*|
 |_StrippingGlobal_                                            |  2.5731|      4503|       |  36.779|
 |_StrippingSequenceStreamLeptonic_                            |  2.5731|      4503|       |  36.766|
 |!StrippingBu2LLK_eeLine                                      |  0.2434|       426|  4.988|  11.983|
 |!StrippingBu2LLK_eeLine2                                     |  0.3057|       535|  5.202|   1.774|
 |!StrippingBu2LLK_eeSSLine2                                   |  0.2189|       383|  5.864|   1.156|
 |!StrippingBu2LLK_mmLine                                      |  0.4291|       751|  5.461|   1.668|
 |!StrippingBu2LLK_mmSSLine                                    |  0.2103|       368|  6.614|   0.649|
 |!StrippingBu2LLK_meLine                                      |  0.4874|       853|  6.662|   1.309|
 |!StrippingBu2LLK_meSSLine                                    |  0.3406|       596|  6.044|   0.675|
 |!StrippingBu2LLK_mtLine                                      |  0.1189|       208|  4.438|   0.506|
 |!StrippingBu2LLK_mtSSLine                                    |  0.0880|       154|  4.188|   0.121|
 |!StrippingBu2LLK_eeLine3                                     |  0.3377|	591|  3.968|   8.532|
 |!StrippingBu2LLK_eeLine4                                     |  0.6737|      1179|  9.419|   2.584|
 |!StrippingBu2LLK_eeLine_TIMING                               |  0.2389|	418|  5.084|   0.247|
 |!StrippingBu2LLK_eeLine2_TIMING                              |  0.3023|	529|  5.261|   0.299|
 |!StrippingBu2LLK_eeSSLine2_TIMING                            |  0.2166|	379|  5.926|   0.170|
 |!StrippingBu2LLK_mmLine_TIMING                               |  0.4251|	744|  5.512|   0.444|
 |!StrippingBu2LLK_mmSSLine_TIMING                             |  0.2091|	366|  6.650|   0.174|
 |!StrippingBu2LLK_meLine_TIMING                               |  0.4834|	846|  6.717|   0.627|
 |!StrippingBu2LLK_meSSLine_TIMING                             |  0.3349|	586|  6.147|   0.243|
 |!StrippingBu2LLK_mtLine_TIMING                               |  0.1114|	195|  4.733|   0.154|
 |!StrippingBu2LLK_mtSSLine_TIMING                             |  0.0823|	144|  4.479|   0.099|
 |!StrippingBu2LLK_eeLine3_TIMING                              |  0.3377|	591|  3.968|   0.296|
 |!StrippingBu2LLK_eeLine4_TIMING                              |  0.6737|      1179|  9.419|   1.405|

Rates posted by John:

StrippingReport INFO Event 100000, Good event 100000

Decision name Rate,% Accepted Mult ms/evt
StrippingGlobal 1.2190 1219 29.469
StrippingSequenceStreamLeptonic 1.2190 1219 29.453
!StrippingBu2LLK_eeLine 0.1760 176 2.869 12.297
!StrippingBu2LLK_eeLine2 0.2220 222 3.023 1.661
!StrippingBu2LLK_mmLine 0.3360 336 4.095 1.430
!StrippingBu2LLK_meLine 0.3010 301 3.299 0.939
!StrippingBu2LLK_meSSLine 0.1710 171 2.825 0.535
!StrippingBu2LLK_mtLine 0.1090 109 3.450 0.529
!StrippingBu2LLK_mtSSLine 0.0640 64 3.469 0.113
!StrippingBu2LLK_eeLine3 0.1510 151 2.570 8.892
!StrippingBu2LLK_eeLine_TIMING 0.1760 176 2.869 0.157
!StrippingBu2LLK_eeLine2_TIMING 0.2220 222 3.023 0.187
!StrippingBu2LLK_mmLine_TIMING 0.3350 335 4.107 0.330
!StrippingBu2LLK_meLine_TIMING 0.3010 301 3.299 0.259
!StrippingBu2LLK_meSSLine_TIMING 0.1710 171 2.825 0.110
!StrippingBu2LLK_mtLine_TIMING 0.1030 103 3.650 0.139
!StrippingBu2LLK_mtSSLine_TIMING 0.0590 59 3.763 0.077
!StrippingBu2LLK_eeLine3_TIMING 0.1510 151 2.570 0.142

The stripping lines as they exist currently, without this selection, have the following timings and retentions:

StrippingReport INFO Event 100000, Good event 100000

Decision name Rate,% Accepted Mult ms/evt
StrippingGlobal 1.0490 1049 31.832
StrippingSequenceStreamLeptonic 1.0490 1049 31.819
!StrippingBu2LLKOld_eeLine 0.1460 146 2.760 12.964
!StrippingBu2LLKOld_eeLine2 0.1870 187 2.818 1.918
!StrippingBu2LLKOld_mmLine 0.2820 282 3.890 1.429
!StrippingBu2LLKOld_meLine 0.2380 238 2.765 0.875
!StrippingBu2LLKOld_meSSLine 0.1420 142 2.451 0.519
!StrippingBu2LLKOld_mtLine 0.1090 109 3.450 0.613
!StrippingBu2LLKOld_mtSSLine 0.0640 64 3.469 0.130
!StrippingBu2LLKOld_eeLine3 0.1510 151 2.570 10.150
!StrippingBu2LLKOld_eeLine_TIMING 0.1460 146 2.760 0.148
!StrippingBu2LLKOld_eeLine2_TIMING 0.1870 187 2.818 0.159
!StrippingBu2LLKOld_mmLine_TIMING 0.2810 281 3.904 0.285
!StrippingBu2LLKOld_meLine_TIMING 0.2380 238 2.765 0.192
!StrippingBu2LLKOld_meSSLine_TIMING 0.1420 142 2.451 0.100
!StrippingBu2LLKOld_mtLine_TIMING 0.1030 103 3.650 0.146
!StrippingBu2LLKOld_mtSSLine_TIMING 0.0590 59 3.763 0.084
!StrippingBu2LLKOld_eeLine3_TIMING 0.1510 151 2.570 0.155

FILES TO COMMIT: StrippingBu2LLK.py

Edited by Vitalii Lisovskyi

Merge request reports