CMS 3D CMS Logo

muons_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 # -*-SH-*-
00004 from RecoMuon.MuonIdentification.isolation_cff import *
00005 from RecoMuon.MuonIdentification.caloCompatibility_cff import *
00006 from RecoMuon.TrackingTools.MuonTimingExtractor_cfi import *
00007 from TrackingTools.TrackAssociator.default_cfi import *
00008 muons = cms.EDProducer("MuonIdProducer",
00009     # MuonCaloCompatibility
00010     MuonCaloCompatibilityBlock,
00011     # TrackDetectorAssociator
00012     TrackAssociatorParameterBlock,
00013     # MuonIsolation
00014     MIdIsoExtractorPSetBlock,
00015     # MuonTiming
00016     MuonTimingExtractorBlock,
00017     fillEnergy = cms.bool(True),
00018     # OR
00019     maxAbsPullX = cms.double(4.0),
00020     maxAbsEta = cms.double(3.0),
00021     #
00022     # Selection parameters
00023     minPt = cms.double(1.5),
00024     inputCollectionTypes = cms.vstring('inner tracks', 
00025         'links', 
00026         'outer tracks'),
00027     addExtraSoftMuons = cms.bool(False),
00028     #
00029     # internal
00030     debugWithTruthMatching = cms.bool(False),
00031     # input tracks
00032     inputCollectionLabels = cms.VInputTag(cms.InputTag("generalTracks"), cms.InputTag("globalMuons"), cms.InputTag("standAloneMuons","UpdatedAtVtx")),
00033     fillCaloCompatibility = cms.bool(True),
00034     # OR
00035     maxAbsPullY = cms.double(9999.0),
00036     # AND
00037     maxAbsDy = cms.double(9999.0),
00038     minP = cms.double(3.0),
00039     #
00040     # Match parameters
00041     maxAbsDx = cms.double(3.0),
00042     fillIsolation = cms.bool(True),
00043     minNumberOfMatches = cms.int32(1),
00044     fillMatching = cms.bool(True),
00045     trackPtThresholdToFillCandidateP4WithGlobalFit = cms.double(0.0)
00046 )
00047 
00048 
00049 

Generated on Tue Jun 9 17:44:20 2009 for CMSSW by  doxygen 1.5.4