CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Variables
TrackQualityParams_cfi Namespace Reference

Variables

tuple TrackQualityParams
 

Variable Documentation

tuple TrackQualityParams_cfi.TrackQualityParams
Initial value:
1 = cms.PSet(qualityAlgorithm = cms.string("GBDT"), #None, Cut, NN, GBDT
2  ONNXmodel = cms.FileInPath("L1Trigger/TrackTrigger/data/GBDT_default.onnx"),
3  # The ONNX model should be found at this path, if you want a local version of the model:
4  # git clone https://github.com/cms-data/L1Trigger-TrackTrigger.git L1Trigger/TrackTrigger/data
5  ONNXInputName = cms.string("feature_input"),
6  #Vector of strings of training features, in the order that the model was trained with
7  featureNames = cms.vstring(["phi", "eta", "z0", "bendchi2_bin", "nstub",
8  "nlaymiss_interior", "chi2rphi_bin", "chi2rz_bin"]),
9  # Parameters for cut based classifier, optimized for L1 Track MET
10  # (Table 3.7 The Phase-2 Upgrade of the CMS Level-1 Trigger http://cds.cern.ch/record/2714892)
11  maxZ0 = cms.double ( 15. ) , # in cm
12  maxEta = cms.double ( 2.4 ) ,
13  chi2dofMax = cms.double( 40. ),
14  bendchi2Max = cms.double( 2.4 ),
15  minPt = cms.double( 2. ), # in GeV
16  nStubsmin = cms.int32( 4 ),
17 
18  ONNXInvRScale = cms.double(500) # Scaling InvR to same order of magnitude as other variables for ML models
19  )

Definition at line 3 of file TrackQualityParams_cfi.py.