File indexing completed on 2024-08-27 22:59:29
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def MuonHLTSeedMVAClassifier(**kwargs):
0004 mod = cms.EDProducer('MuonHLTSeedMVAClassifier',
0005 src = cms.InputTag('hltIter2IterL3MuonPixelSeeds'),
0006 L1Muon = cms.InputTag('hltGtStage2Digis', 'Muon'),
0007 L2Muon = cms.InputTag('hltL2MuonCandidates'),
0008 rejectAll = cms.bool(False),
0009 isFromL1 = cms.bool(False),
0010 mvaFileB = cms.FileInPath('RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2FromL1Seeds_barrel.xml'),
0011 mvaFileE = cms.FileInPath('RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2FromL1Seeds_endcap.xml'),
0012 mvaScaleMeanB = cms.vdouble(
0013 0,
0014 0,
0015 0,
0016 0,
0017 0,
0018 0,
0019 0,
0020 0
0021 ),
0022 mvaScaleStdB = cms.vdouble(
0023 1,
0024 1,
0025 1,
0026 1,
0027 1,
0028 1,
0029 1,
0030 1
0031 ),
0032 mvaScaleMeanE = cms.vdouble(
0033 0,
0034 0,
0035 0,
0036 0,
0037 0,
0038 0,
0039 0,
0040 0
0041 ),
0042 mvaScaleStdE = cms.vdouble(
0043 1,
0044 1,
0045 1,
0046 1,
0047 1,
0048 1,
0049 1,
0050 1
0051 ),
0052 doSort = cms.bool(False),
0053 nSeedsMaxB = cms.int32(1000000),
0054 nSeedsMaxE = cms.int32(1000000),
0055 etaEdge = cms.double(1.2),
0056 mvaCutB = cms.double(-1),
0057 mvaCutE = cms.double(-1),
0058 minL1Qual = cms.int32(7),
0059 baseScore = cms.double(0.5),
0060 mightGet = cms.optional.untracked.vstring
0061 )
0062 for k,v in kwargs.items():
0063 setattr(mod, k, v)
0064 return mod