CMS 3D CMS Logo

hltL2MuonIsolationsCR_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 hltL2MuonIsolationsCR = cms.EDProducer("L2MuonIsolationProducer",
4  StandAloneCollectionLabel = cms.InputTag("L2Muons","UpdatedAtVtx"),
5  IsolatorPSet = cms.PSet(
6  ComponentName = cms.string( "CutsIsolatorWithCorrection" ),
7  ConeSizes = cms.vdouble(0.24, 0.24, 0.24, 0.24, 0.24,
8  0.24, 0.24, 0.24, 0.24, 0.24,
9  0.24, 0.24, 0.24, 0.24, 0.24,
10  0.24, 0.24, 0.24, 0.24, 0.24,
11  0.24, 0.24, 0.24, 0.24, 0.24,
12  0.24),
13  Thresholds = cms.vdouble(5.5, 5.5, 5.9, 5.7, 5.1,
14  4.9, 5.0, 5.0, 5.1, 5.0,
15  4.8, 4.8, 4.7, 4.7, 3.5,
16  3.1, 3.5, 3.9, 3.7, 3.7,
17  3.5, 3.5, 3.2, 3.3, 3.4,
18  3.4),
19  EtaBounds = cms.vdouble(0.0435, 0.1305, 0.2175, 0.3045, 0.3915,
20  0.4785, 0.5655, 0.6525, 0.7395, 0.8265,
21  0.9135, 1.0005, 1.0875, 1.1745, 1.2615,
22  1.3485, 1.4355, 1.5225, 1.6095, 1.6965,
23  1.785, 1.88, 1.9865, 2.1075, 2.247,
24  2.411),
25  ConeSizesRel = cms.vdouble(0.24, 0.24, 0.24, 0.24, 0.24,
26  0.24, 0.24, 0.24, 0.24, 0.24,
27  0.24, 0.24, 0.24, 0.24, 0.24,
28  0.24, 0.24, 0.24, 0.24, 0.24,
29  0.24, 0.24, 0.24, 0.24, 0.24,
30  0.24),
31 #some mild nonsense numbers
32  ThresholdsRel = cms.vdouble(0.155, 0.155, 0.159, 0.157, 0.151,
33  0.149, 0.150, 0.150, 0.151, 0.150,
34  0.148, 0.148, 0.147, 0.147, 0.135,
35  0.131, 0.135, 0.139, 0.137, 0.137,
36  0.135, 0.135, 0.132, 0.133, 0.134,
37  0.134),
38  EtaBoundsRel = cms.vdouble(0.0435, 0.1305, 0.2175, 0.3045, 0.3915,
39  0.4785, 0.5655, 0.6525, 0.7395, 0.8265,
40  0.9135, 1.0005, 1.0875, 1.1745, 1.2615,
41  1.3485, 1.4355, 1.5225, 1.6095, 1.6965,
42  1.785, 1.88, 1.9865, 2.1075, 2.247,
43  2.411),
44  CutAbsoluteIso = cms.bool(True),
45  CutRelativeIso = cms.bool(False),
46  UseRhoCorrection = cms.bool(False),
47  RhoSrc = cms.InputTag('hltKT6CaloJets','rho'),
48  RhoMax = cms.double(9.9999999E7),
49  RhoScaleBarrel = cms.double(1.0),
50  RhoScaleEndcap = cms.double(1.0),
51  EffAreaSFBarrel = cms.double(1.0),
52  EffAreaSFEndcap = cms.double(1.0),
53 #only one should be on
54  ReturnAbsoluteSum = cms.bool(True),
55  ReturnRelativeSum = cms.bool(False),
56  AndOrCuts = cms.bool(True)
57  ),
58  WriteIsolatorFloat = cms.bool(False),
59 # OutputMuIsoDeposits = cms.bool(True),
60  ExtractorPSet = cms.PSet(
61  DR_Veto_H = cms.double(0.1),
62  Vertex_Constraint_Z = cms.bool(False),
63  Threshold_H = cms.double(0.5),
64  ComponentName = cms.string('CaloExtractor'),
65  Threshold_E = cms.double(0.2),
66  DR_Max = cms.double(1.0),
67  DR_Veto_E = cms.double(0.07),
68  Weight_E = cms.double(1.5),
69  Vertex_Constraint_XY = cms.bool(False),
70  DepositLabel = cms.untracked.string('EcalPlusHcal'),
71  CaloTowerCollectionLabel = cms.InputTag("towerMaker"),
72  Weight_H = cms.double(1.0)
73  )
74 )
75 
76 
77