Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:00:20

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 def StandaloneTrackMonitor(**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.required.untracked.vstring,
0022     TrackProducerForMVA = cms.required.untracked.InputTag,
0023     TCProducer = cms.required.untracked.InputTag,
0024     AlgoName = cms.required.untracked.string,
0025     verbose = cms.untracked.bool(False),
0026     trackEtaH = cms.PSet(
0027       Xbins = cms.int32(60),
0028       Xmin = cms.double(-3),
0029       Xmax = cms.double(3)
0030     ),
0031     trackPtH = cms.PSet(
0032       Xbins = cms.int32(60),
0033       Xmin = cms.double(0),
0034       Xmax = cms.double(100)
0035     ),
0036     trackPhiH = cms.PSet(
0037       Xbins = cms.int32(100),
0038       Xmin = cms.double(-3.1415926535897931),
0039       Xmax = cms.double(3.1415926535897931)
0040     ),
0041     mightGet = cms.optional.untracked.vstring
0042   )
0043   for k,v in kwargs.items():
0044     setattr(mod, k, v)
0045   return mod