CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
L3MuonIsolationProducer_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 L3MuonIsolations = cms.EDProducer("L3MuonIsolationProducer",
4  inputMuonCollection = cms.InputTag("L3Muons"),
5  CutsPSet = cms.PSet(
6  ConeSizes = cms.vdouble(0.24),
7  ComponentName = cms.string('SimpleCuts'),
8  Thresholds = cms.vdouble(2.0),
9  maxNTracks = cms.int32(-1),
10  EtaBounds = cms.vdouble(999.9),
11  applyCutsORmaxNTracks = cms.bool(False)
12  ),
13  #make it tighter if desired (if(tk.pt>Pt_Min) sumPt += tk.pt;)
14  #applied after MuIsoDeposits are extracted
15  TrackPt_Min = cms.double(-1.0),
16  # Uncomment to set the cut based on nominal efficiency
17  # lookup table
18  # PSet CutsPSet = {
19  # string ComponentName = "L3NominalEfficiencyCuts_PXLS"
20  # string LumiOption = "2E33"
21  # double NominalEfficiency = 0.97
22  # }
23  OutputMuIsoDeposits = cms.bool(False),
24  ExtractorPSet = cms.PSet(
25  Diff_z = cms.double(0.2),
26  inputTrackCollection = cms.InputTag("pixelTracks"),
27  BeamSpotLabel = cms.InputTag("offlineBeamSpot"),
28  ComponentName = cms.string('TrackExtractor'),
29  DR_Max = cms.double(1.0),
30  Diff_r = cms.double(0.1),
31  Chi2Prob_Min = cms.double(-1.0),
32  DR_Veto = cms.double(0.01),
33  NHits_Min = cms.uint32(0),
34  Chi2Ndof_Max = cms.double(1e+64),
35  Pt_Min = cms.double(-1.0),
36  DepositLabel = cms.untracked.string('PXLS'),
37  BeamlineOption = cms.string('BeamSpotFromEvent')
38  )
39 )
40 
41 
42