File indexing completed on 2024-11-23 03:27:58
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def StandaloneTrackMonitor(*args, **kwargs):
0004 mod = cms.EDProducer('StandaloneTrackMonitor',
0005 moduleName = cms.untracked.string('StandaloneTrackMonitor'),
0006 folderName = cms.untracked.string('highPurityTracks'),
0007 isRECO = cms.untracked.bool(False),
0008 trackInputTag = cms.untracked.InputTag('generalTracks'),
0009 offlineBeamSpot = cms.untracked.InputTag('offlineBeamSpot'),
0010 vertexTag = cms.untracked.InputTag('offlinePrimaryVertices'),
0011 puTag = cms.untracked.InputTag('addPileupInfo'),
0012 clusterTag = cms.untracked.InputTag('siStripClusters'),
0013 PFJetsCollection = cms.untracked.InputTag('ak4PFJetsCHS'),
0014 trackQuality = cms.untracked.string('highPurity'),
0015 doPUCorrection = cms.untracked.bool(False),
0016 doTrackCorrection = cms.untracked.bool(False),
0017 isMC = cms.untracked.bool(False),
0018 haveAllHistograms = cms.untracked.bool(False),
0019 puScaleFactorFile = cms.untracked.string('PileupScaleFactor.root'),
0020 trackScaleFactorFile = cms.untracked.string('PileupScaleFactor.root'),
0021 MVAProducers = cms.untracked.vstring(
0022 'initialStepClassifier1',
0023 'initialStepClassifier2'
0024 ),
0025 TrackProducerForMVA = cms.untracked.InputTag('initialStepTracks'),
0026 TCProducer = cms.untracked.InputTag('initialStepTrackCandidates'),
0027 AlgoName = cms.untracked.string('GenTk'),
0028 verbose = cms.untracked.bool(False),
0029 trackEtaH = cms.PSet(
0030 Xbins = cms.int32(60),
0031 Xmin = cms.double(-3),
0032 Xmax = cms.double(3)
0033 ),
0034 trackPtH = cms.PSet(
0035 Xbins = cms.int32(60),
0036 Xmin = cms.double(0),
0037 Xmax = cms.double(100)
0038 ),
0039 trackPhiH = cms.PSet(
0040 Xbins = cms.int32(100),
0041 Xmin = cms.double(-3.1415926535897931),
0042 Xmax = cms.double(3.1415926535897931)
0043 ),
0044 mightGet = cms.optional.untracked.vstring
0045 )
0046 for a in args:
0047 mod.update_(a)
0048 mod.update_(kwargs)
0049 return mod