CMS 3D CMS Logo

muonPFIsolationValuesPAT_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
4 
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'
47 ##############################
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'
90 
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,
110  muPFIsoValuePU03PAT,
111  muPFMeanDRIsoValuePU03PAT,
112  muPFSumDRIsoValuePU03PAT,
113  ##############################
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,
132  muPFIsoValuePU04PAT,
133  muPFMeanDRIsoValuePU04PAT,
134  muPFSumDRIsoValuePU04PAT
135  )
136 
137 muonPFIsolationValuesPATSequence = cms.Sequence(muonPFIsolationValuesPATTask)