Skip to content

add hit-related variables for trackless b-tagging

This merge request aims to change the HitDecorator.cxx, HitDecorator.hh and the TracklessEMPFlow.json files to include hit-related variables for trackless b-tagging, namely:

  • "nHits_L0", Number of hits in layer (0,1,2,3)
  • "nHits_L1",
  • "nHits_L2",
  • "nHits_L3",
  • "total_hits", sum of all hits in the respective layers
  • "avg_hit_jet_0", average distance between hit and jet axis in layer (0,1,2,3)
  • "avg_hit_jet_1",
  • "avg_hit_jet_2",
  • "avg_hit_jet_3",
  • "SOAP", Sum Of All Possible multiplicity jumps
  • "multiJump03", multiplicity jump between layer 0 and 3
  • "inv_sum" inverse sum of the number hits in the respective layers

It also keeps care to adjusted counting of deltaR values and the number of hits through considering split hits. More comments on this are provided in the code.

Furtermore relevant variables for a training with DL1d and DL1r are added in the TracklessEMPFlow.json config such as

  • dipsLoose20210729_pb{c,u}
  • DL1r20210824r22_pb{c,u}
  • DL1dv00_pb{c,u}
  • DL1d20210824r22_pb{c,u}

@thuffman @sargyrop @dguest

Edited by Anne-Kathrin Westen

Merge request reports