CMS 3D CMS Logo

dnnQualityCuts.py
Go to the documentation of this file.
1 # https://indico.cern.ch/event/947686/contributions/3981867/attachments/2090510/3512658/TrackingDNN_24_8_2020.pdf
2 import FWCore.ParameterSet.Config as cms
3 qualityCutDictionary = cms.PSet(
4  InitialStep = cms.vdouble(-0.35, 0.1, 0.28),
5  LowPtQuadStep = cms.vdouble(-0.37, 0.08, 0.28),
6  HighPtTripletStep = cms.vdouble(0.47, 0.55, 0.62),
7  LowPtTripletStep = cms.vdouble(-0.26, 0.09, 0.33),
8  DetachedQuadStep = cms.vdouble(-0.66, -0.15, 0.46),
9  DetachedTripletStep = cms.vdouble(-0.42, 0.16, 0.78),
10  PixelPairStep = cms.vdouble(-0.31, -0.13, 0.13),
11  MixedTripletStep = cms.vdouble(-0.86, -0.68, -0.43),
12  PixelLessStep = cms.vdouble(-0.80, -0.69, -0.40),
13  TobTecStep = cms.vdouble(-0.76, -0.65, -0.55),
14  DisplacedRegionalStep = cms.vdouble(-0.76, -0.65, -0.55),
15  JetCoreRegionalStep = cms.vdouble(-0.62, -0.49, 0.02)
16 )
17 
18 from Configuration.ProcessModifiers.trackdnn_CKF_cff import trackdnn_CKF
19 
20 trackdnn_CKF.toModify(qualityCutDictionary,
21  InitialStep = [-0.57, 0.02, 0.3 ],
22  LowPtQuadStep = [-0.33, 0.13, 0.35],
23  HighPtTripletStep = [0.52, 0.6, 0.67],
24  LowPtTripletStep = [-0.23, 0.15, 0.41],
25  DetachedQuadStep = [-0.6, -0.06, 0.54],
26  DetachedTripletStep = [-0.35, 0.33, 0.84],
27  PixelPairStep = [-0.29, -0.1, 0.18],
28  MixedTripletStep = [-0.87, -0.61, -0.17],
29  PixelLessStep = [-0.82, -0.61, -0.16],
30  TobTecStep = [-0.75, -0.65, -0.53],
31  DisplacedRegionalStep = [-0.75, -0.65, -0.53],
32  JetCoreRegionalStep = [-0.14, -0.12, 0.63],
33 )