Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-06-03 00:12:15

0001 # configuration of TrackTriggerTrackQuality
0002 
0003 import FWCore.ParameterSet.Config as cms
0004 
0005 TrackQuality_params = cms.PSet(
0006   # This emulation GBDT is optimised for the HYBRID_NEWKF emulation and works with the emulation of the KF out module
0007   # It is compatible with the HYBRID simulation and will give equivilant performance with this workflow
0008   Model = cms.FileInPath( "L1Trigger/TrackTrigger/data/L1_TrackQuality_GBDT_emulation_digitized.json" ),
0009   #Vector of strings of training features, in the order that the model was trained with
0010   FeatureNames = cms.vstring( ["tanl",
0011                                "z0_scaled",
0012                                "bendchi2_bin",
0013                                "nstub",
0014                                "nlaymiss_interior",
0015                                "chi2rphi_bin",
0016                                "chi2rz_bin"
0017                               ] ),
0018   BaseShiftCot      = cms.int32(     -7 ), #
0019   BaseShiftZ0       = cms.int32(     -6 ), #
0020   BaseShiftAPfixed  = cms.int32(     -5 ), #
0021   Chi2rphiConv      = cms.int32(      3 ), # Conversion factor between dphi^2/weight and chi2rphi
0022   Chi2rzConv        = cms.int32(     13 ), # Conversion factor between dz^2/weight and chi2rz
0023   WeightBinFraction = cms.int32(      0 ), # Number of bits dropped from dphi and dz for v0 and v1 LUTs
0024   DzTruncation      = cms.int32( 262144 ), # Constant used in FW to prevent 32-bit int overflow
0025   DphiTruncation    = cms.int32(     16 ), # Constant used in FW to prevent 32-bit int overflow
0026   WidthM20          = cms.int32(     16 ), #
0027   WidthM21          = cms.int32(     16 ), #
0028   WidthInvV0        = cms.int32(     16 ), #
0029   WidthInvV1        = cms.int32(     16 ), #
0030   Widthchi2rphi     = cms.int32(     20 ), #
0031   Widthchi2rz       = cms.int32(     20 ), #
0032   BaseShiftchi2rphi = cms.int32(     -6 ), #
0033   BaseShiftchi2rz   = cms.int32(     -6 )  #
0034 
0035 )