1 import FWCore.ParameterSet.Config
as cms
5 muPFIsoValueCharged03PAT = _m.muPFIsoValueCharged03PFBRECO.clone()
6 muPFIsoValueCharged03PAT.deposits[0].src =
'muPFIsoDepositChargedPAT'
7 muPFMeanDRIsoValueCharged03PAT = _m.muPFMeanDRIsoValueCharged03PFBRECO.clone()
8 muPFMeanDRIsoValueCharged03PAT.deposits[0].src =
'muPFIsoDepositChargedPAT'
9 muPFSumDRIsoValueCharged03PAT = _m.muPFSumDRIsoValueCharged03PFBRECO.clone()
10 muPFSumDRIsoValueCharged03PAT.deposits[0].src =
'muPFIsoDepositChargedPAT'
11 muPFIsoValueChargedAll03PAT = _m.muPFIsoValueChargedAll03PFBRECO.clone()
12 muPFIsoValueChargedAll03PAT.deposits[0].src =
'muPFIsoDepositChargedAllPAT'
13 muPFMeanDRIsoValueChargedAll03PAT = _m.muPFMeanDRIsoValueChargedAll03PFBRECO.clone()
14 muPFMeanDRIsoValueChargedAll03PAT.deposits[0].src =
'muPFIsoDepositChargedAllPAT'
15 muPFSumDRIsoValueChargedAll03PAT = _m.muPFSumDRIsoValueChargedAll03PFBRECO.clone()
16 muPFSumDRIsoValueChargedAll03PAT.deposits[0].src =
'muPFIsoDepositChargedAllPAT'
17 muPFIsoValueGamma03PAT = _m.muPFIsoValueGamma03PFBRECO.clone()
18 muPFIsoValueGamma03PAT.deposits[0].src =
'muPFIsoDepositGammaPAT'
19 muPFMeanDRIsoValueGamma03PAT = _m.muPFMeanDRIsoValueGamma03PFBRECO.clone()
20 muPFMeanDRIsoValueGamma03PAT.deposits[0].src =
'muPFIsoDepositGammaPAT'
21 muPFSumDRIsoValueGamma03PAT = _m.muPFSumDRIsoValueGamma03PFBRECO.clone()
22 muPFSumDRIsoValueGamma03PAT.deposits[0].src =
'muPFIsoDepositGammaPAT'
23 muPFIsoValueNeutral03PAT = _m.muPFIsoValueNeutral03PFBRECO.clone()
24 muPFIsoValueNeutral03PAT.deposits[0].src =
'muPFIsoDepositNeutralPAT'
25 muPFMeanDRIsoValueNeutral03PAT = _m.muPFMeanDRIsoValueNeutral03PFBRECO.clone()
26 muPFMeanDRIsoValueNeutral03PAT.deposits[0].src =
'muPFIsoDepositNeutralPAT'
27 muPFSumDRIsoValueNeutral03PAT = _m.muPFSumDRIsoValueNeutral03PFBRECO.clone()
28 muPFSumDRIsoValueNeutral03PAT.deposits[0].src =
'muPFIsoDepositNeutralPAT'
29 muPFIsoValueGammaHighThreshold03PAT = _m.muPFIsoValueGammaHighThreshold03PFBRECO.clone()
30 muPFIsoValueGammaHighThreshold03PAT.deposits[0].src =
'muPFIsoDepositGammaPAT'
31 muPFMeanDRIsoValueGammaHighThreshold03PAT = _m.muPFMeanDRIsoValueGammaHighThreshold03PFBRECO.clone()
32 muPFMeanDRIsoValueGammaHighThreshold03PAT.deposits[0].src =
'muPFIsoDepositGammaPAT'
33 muPFSumDRIsoValueGammaHighThreshold03PAT = _m.muPFSumDRIsoValueGammaHighThreshold03PFBRECO.clone()
34 muPFSumDRIsoValueGammaHighThreshold03PAT.deposits[0].src =
'muPFIsoDepositGammaPAT'
35 muPFIsoValueNeutralHighThreshold03PAT = _m.muPFIsoValueNeutralHighThreshold03PFBRECO.clone()
36 muPFIsoValueNeutralHighThreshold03PAT.deposits[0].src =
'muPFIsoDepositNeutralPAT'
37 muPFMeanDRIsoValueNeutralHighThreshold03PAT = _m.muPFMeanDRIsoValueNeutralHighThreshold03PFBRECO.clone()
38 muPFMeanDRIsoValueNeutralHighThreshold03PAT.deposits[0].src =
'muPFIsoDepositNeutralPAT'
39 muPFSumDRIsoValueNeutralHighThreshold03PAT = _m.muPFSumDRIsoValueNeutralHighThreshold03PFBRECO.clone()
40 muPFSumDRIsoValueNeutralHighThreshold03PAT.deposits[0].src =
'muPFIsoDepositNeutralPAT'
41 muPFIsoValuePU03PAT = _m.muPFIsoValuePU03PFBRECO.clone()
42 muPFIsoValuePU03PAT.deposits[0].src =
'muPFIsoDepositPUPAT'
43 muPFMeanDRIsoValuePU03PAT = _m.muPFMeanDRIsoValuePU03PFBRECO.clone()
44 muPFMeanDRIsoValuePU03PAT.deposits[0].src =
'muPFIsoDepositPUPAT'
45 muPFSumDRIsoValuePU03PAT = _m.muPFSumDRIsoValuePU03PFBRECO.clone()
46 muPFSumDRIsoValuePU03PAT.deposits[0].src =
'muPFIsoDepositPUPAT'
48 muPFIsoValueCharged04PAT = _m.muPFIsoValueCharged04PFBRECO.clone()
49 muPFIsoValueCharged04PAT.deposits[0].src =
'muPFIsoDepositChargedPAT'
50 muPFMeanDRIsoValueCharged04PAT = _m.muPFMeanDRIsoValueCharged04PFBRECO.clone()
51 muPFMeanDRIsoValueCharged04PAT.deposits[0].src =
'muPFIsoDepositChargedPAT'
52 muPFSumDRIsoValueCharged04PAT = _m.muPFSumDRIsoValueCharged04PFBRECO.clone()
53 muPFSumDRIsoValueCharged04PAT.deposits[0].src =
'muPFIsoDepositChargedPAT'
54 muPFIsoValueChargedAll04PAT = _m.muPFIsoValueChargedAll04PFBRECO.clone()
55 muPFIsoValueChargedAll04PAT.deposits[0].src =
'muPFIsoDepositChargedAllPAT'
56 muPFMeanDRIsoValueChargedAll04PAT = _m.muPFMeanDRIsoValueChargedAll04PFBRECO.clone()
57 muPFMeanDRIsoValueChargedAll04PAT.deposits[0].src =
'muPFIsoDepositChargedAllPAT'
58 muPFSumDRIsoValueChargedAll04PAT = _m.muPFSumDRIsoValueChargedAll04PFBRECO.clone()
59 muPFSumDRIsoValueChargedAll04PAT.deposits[0].src =
'muPFIsoDepositChargedAllPAT'
60 muPFIsoValueGamma04PAT = _m.muPFIsoValueGamma04PFBRECO.clone()
61 muPFIsoValueGamma04PAT.deposits[0].src =
'muPFIsoDepositGammaPAT'
62 muPFMeanDRIsoValueGamma04PAT = _m.muPFMeanDRIsoValueGamma04PFBRECO.clone()
63 muPFMeanDRIsoValueGamma04PAT.deposits[0].src =
'muPFIsoDepositGammaPAT'
64 muPFSumDRIsoValueGamma04PAT = _m.muPFSumDRIsoValueGamma04PFBRECO.clone()
65 muPFSumDRIsoValueGamma04PAT.deposits[0].src =
'muPFIsoDepositGammaPAT'
66 muPFIsoValueNeutral04PAT = _m.muPFIsoValueNeutral04PFBRECO.clone()
67 muPFIsoValueNeutral04PAT.deposits[0].src =
'muPFIsoDepositNeutralPAT'
68 muPFMeanDRIsoValueNeutral04PAT = _m.muPFMeanDRIsoValueNeutral04PFBRECO.clone()
69 muPFMeanDRIsoValueNeutral04PAT.deposits[0].src =
'muPFIsoDepositNeutralPAT'
70 muPFSumDRIsoValueNeutral04PAT = _m.muPFSumDRIsoValueNeutral04PFBRECO.clone()
71 muPFSumDRIsoValueNeutral04PAT.deposits[0].src =
'muPFIsoDepositNeutralPAT'
72 muPFIsoValueGammaHighThreshold04PAT = _m.muPFIsoValueGammaHighThreshold04PFBRECO.clone()
73 muPFIsoValueGammaHighThreshold04PAT.deposits[0].src =
'muPFIsoDepositGammaPAT'
74 muPFMeanDRIsoValueGammaHighThreshold04PAT = _m.muPFMeanDRIsoValueGammaHighThreshold04PFBRECO.clone()
75 muPFMeanDRIsoValueGammaHighThreshold04PAT.deposits[0].src =
'muPFIsoDepositGammaPAT'
76 muPFSumDRIsoValueGammaHighThreshold04PAT = _m.muPFSumDRIsoValueGammaHighThreshold04PFBRECO.clone()
77 muPFSumDRIsoValueGammaHighThreshold04PAT.deposits[0].src =
'muPFIsoDepositGammaPAT'
78 muPFIsoValueNeutralHighThreshold04PAT = _m.muPFIsoValueNeutralHighThreshold04PFBRECO.clone()
79 muPFIsoValueNeutralHighThreshold04PAT.deposits[0].src =
'muPFIsoDepositNeutralPAT'
80 muPFMeanDRIsoValueNeutralHighThreshold04PAT = _m.muPFMeanDRIsoValueNeutralHighThreshold04PFBRECO.clone()
81 muPFMeanDRIsoValueNeutralHighThreshold04PAT.deposits[0].src =
'muPFIsoDepositNeutralPAT'
82 muPFSumDRIsoValueNeutralHighThreshold04PAT = _m.muPFSumDRIsoValueNeutralHighThreshold04PFBRECO.clone()
83 muPFSumDRIsoValueNeutralHighThreshold04PAT.deposits[0].src =
'muPFIsoDepositNeutralPAT'
84 muPFIsoValuePU04PAT = _m.muPFIsoValuePU04PFBRECO.clone()
85 muPFIsoValuePU04PAT.deposits[0].src =
'muPFIsoDepositPUPAT'
86 muPFMeanDRIsoValuePU04PAT = _m.muPFMeanDRIsoValuePU04PFBRECO.clone()
87 muPFMeanDRIsoValuePU04PAT.deposits[0].src =
'muPFIsoDepositPUPAT'
88 muPFSumDRIsoValuePU04PAT = _m.muPFSumDRIsoValuePU04PFBRECO.clone()
89 muPFSumDRIsoValuePU04PAT.deposits[0].src =
'muPFIsoDepositPUPAT'
91 muonPFIsolationValuesPATTask = cms.Task(
92 muPFIsoValueCharged03PAT,
93 muPFMeanDRIsoValueCharged03PAT,
94 muPFSumDRIsoValueCharged03PAT,
95 muPFIsoValueChargedAll03PAT,
96 muPFMeanDRIsoValueChargedAll03PAT,
97 muPFSumDRIsoValueChargedAll03PAT,
98 muPFIsoValueGamma03PAT,
99 muPFMeanDRIsoValueGamma03PAT,
100 muPFSumDRIsoValueGamma03PAT,
101 muPFIsoValueNeutral03PAT,
102 muPFMeanDRIsoValueNeutral03PAT,
103 muPFSumDRIsoValueNeutral03PAT,
104 muPFIsoValueGammaHighThreshold03PAT,
105 muPFMeanDRIsoValueGammaHighThreshold03PAT,
106 muPFSumDRIsoValueGammaHighThreshold03PAT,
107 muPFIsoValueNeutralHighThreshold03PAT,
108 muPFMeanDRIsoValueNeutralHighThreshold03PAT,
109 muPFSumDRIsoValueNeutralHighThreshold03PAT,
111 muPFMeanDRIsoValuePU03PAT,
112 muPFSumDRIsoValuePU03PAT,
114 muPFIsoValueCharged04PAT,
115 muPFMeanDRIsoValueCharged04PAT,
116 muPFSumDRIsoValueCharged04PAT,
117 muPFIsoValueChargedAll04PAT,
118 muPFMeanDRIsoValueChargedAll04PAT,
119 muPFSumDRIsoValueChargedAll04PAT,
120 muPFIsoValueGamma04PAT,
121 muPFMeanDRIsoValueGamma04PAT,
122 muPFSumDRIsoValueGamma04PAT,
123 muPFIsoValueNeutral04PAT,
124 muPFMeanDRIsoValueNeutral04PAT,
125 muPFSumDRIsoValueNeutral04PAT,
126 muPFIsoValueGammaHighThreshold04PAT,
127 muPFMeanDRIsoValueGammaHighThreshold04PAT,
128 muPFSumDRIsoValueGammaHighThreshold04PAT,
129 muPFIsoValueNeutralHighThreshold04PAT,
130 muPFMeanDRIsoValueNeutralHighThreshold04PAT,
131 muPFSumDRIsoValueNeutralHighThreshold04PAT,
133 muPFMeanDRIsoValuePU04PAT,
134 muPFSumDRIsoValuePU04PAT
137 muonPFIsolationValuesPATSequence = cms.Sequence(muonPFIsolationValuesPATTask)