Combinatorial Neutrino Reconstruction (selections.neutrino.combinatorial)
Import with:
from AnalysisG.selections.neutrino.combinatorial import NuNuCombinatorial
NuNuCombinatorial
NuNuCombinatorial is a
SelectionTemplate subclass
that performs combinatorial di-neutrino reconstruction using the NuSol
ellipse algorithm.
Configuration:
Property |
Type |
Description |
|---|---|---|
|
|
Number of CUDA devices to use. Default |
|
|
Top-quark mass hypothesis [GeV]. |
|
|
W-boson mass hypothesis [GeV]. |
|
|
Number of lepton–b-quark pairings to evaluate. |
Output attributes (all accessed via the lx pairing index):
Attribute |
Description |
|---|---|
|
Per-pairing 4-momentum arrays (pT, η, φ, E) of input particles. |
|
Per-pairing PDG-ID arrays. |
|
Per-pairing matched b-quark index arrays. |
|
Per-pairing matched lepton index arrays. |
|
Per-pairing NuSol ellipse-distance values. |
|
χ² values for the two neutrino solutions per pairing. |
|
4-momenta of the two neutrino solutions per pairing. |
Helper particle classes:
Neutrino— aParticleTemplatesubclass with additional fieldsellipse,chi2,matched_bquark,matched_lepton.Particle— plainParticleTemplate.