HEP-FCC / heppy

[deprecated] A python analysis framework for high energy physics
Other
11 stars 32 forks source link

b tag: nicolo's model, fix of parametrized b tagger #49

Closed cbernet closed 7 years ago

cbernet commented 7 years ago

This pull request is mainly about the modelling of b tagging. It includes Nicolò's model and a fix of the parametrized b tagging.

Nicolò's modelling is discussed here: https://github.com/HEP-FCC/heppy/issues/48 There is still work to be done on the tuning and the software integration side, but it is worth starting to use it.

The parametrized b tagging involves a matching of reconstructed jets to the b quarks, to decide whether a jet should be considered as a bjet or not. Previously, this matching was done by delta R in the eta, phi space, and it was fairly inefficient, leading to an artificial degradation of the b tagging efficiency.

Now, it's done in the following way:

The matching efficiency is now ~99% (depends on the jet energy), for a mismatching rate (probability to flag a light jet as coming from a b) of about 10^-3. Therefore, one can consider that the matching does not bias the b tagging efficiency anymore.

The other features affect analyses I'm the only one to perform at the moment and are not worth mentioning.

@kbehr @JanikvA @jndrf

fcc-bot commented 7 years ago

All tests succeeded.

fcc-bot commented 7 years ago

All tests succeeded.

fcc-bot commented 7 years ago

All tests succeeded.