CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_10_patch2/src/RecoMuon/MuonIdentification/python/muonCosmicCompatibility_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 from RecoMuon.TrackingTools.MuonServiceProxy_cff import *
00003 
00004 MuonCosmicCompatibilityParameters = cms.PSet(
00005     CosmicCompFillerParameters = cms.PSet(
00006       MuonServiceProxy,
00007     
00008       InputTrackCollections = cms.VInputTag(cms.InputTag("generalTracks"), cms.InputTag("cosmicsVetoTracks")),
00009       InputMuonCollections = cms.VInputTag(cms.InputTag("globalMuons"), cms.InputTag("muons1stStep")),
00010       InputCosmicMuonCollection = cms.InputTag("muonsFromCosmics1Leg"),
00011       InputVertexCollection = cms.InputTag("offlinePrimaryVertices"),
00012       
00013       # preselect |track.dxy+mu.dxy|<ipCut <== opp going tracks coming from
00014       # the same point have |track.dxy+mu.dxy|  d0Error. Thats as long as the charge is right
00015     
00016     #used to find a b2b partner  
00017     angleCut = cms.double(0.1),
00018     deltaPt = cms.double(0.1),
00019     #timing
00020     offTimeNegLoose = cms.double(-15.),
00021     offTimePosLoose = cms.double(15.),
00022     offTimeNegTight = cms.double(-20.),
00023     offTimePosTight = cms.double(25.),
00024     offTimeNegLooseMult = cms.double(-15.),
00025     offTimePosLooseMult = cms.double(15.),
00026     offTimeNegTightMult = cms.double(-20.),
00027     offTimePosTightMult = cms.double(25.),
00028     corrTimeNeg = cms.double(-10),
00029     corrTimePos = cms.double(5),
00030     #shared hits
00031     sharedHits = cms.int32(5),
00032     sharedFrac = cms.double(.75),
00033     ipCut = cms.double(0.02),
00034     #ip, vertex
00035     maxdzLoose = cms.double(0.1),
00036     maxdxyLoose = cms.double(0.01),
00037     maxdzTight = cms.double(10.),
00038     maxdxyTight = cms.double(1.0),
00039     maxdzLooseMult = cms.double(0.1),
00040     maxdxyLooseMult = cms.double(0.01),
00041     maxdzTightMult = cms.double(10.),
00042     maxdxyTightMult = cms.double(1.0),
00043     hIpTrdxy = cms.double(0.02),
00044     hIpTrvProb = cms.double(0.5),
00045     largedxyMult = cms.double(3.0),
00046     largedxy = cms.double(2.0),
00047     minvProb = cms.double(0.001),
00048     maxvertZ = cms.double(20),
00049     maxvertRho = cms.double(5),
00050     nTrackThreshold = cms.int32(3),
00051 
00052     #muon id
00053     nChamberMatches = cms.int32(1),
00054     segmentComp = cms.double(0.4)
00055 
00056       )
00057     )