CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
RecoMET_dataformats.py
Go to the documentation of this file.
1 '''
2  Created on Jun 26, 2013
3  @author: Mantas Stankevicius
4  @contact: mantas.stankevicius@cern.ch
5  http://cmsdoxy.web.cern.ch/cmsdoxy/dataformats/
6 
7  @responsible:
8 
9 '''
10 
11 json = {
12  "full": {
13  "title": "RecoMET collections (in RECO and AOD)",
14  "data": [
15  {
16  "instance": "metOptHO",
17  "container": "reco::CaloMETCollection",
18  "desc": "MET in energy deposits in calorimeter towers in EB, EE, HB, HE, HF and HO with optimized threshold parameters"
19  },
20  {
21  "instance": "metOptNoHFHO",
22  "container": "reco::CaloMETCollection",
23  "desc": "MET in energy deposits in calorimeter towers in EB, EE, HB, HE, and HO with optimized threshold parameters"
24  },
25  {
26  "instance": "htMetIC5",
27  "container": "reco::METCollection",
28  "desc": "Raw Missing Transverse Energy calculated using IC5 CaloJets"
29  },
30  {
31  "instance": "metNoHFHO",
32  "container": "reco::CaloMETCollection",
33  "desc": "MET in energy deposits in calorimeter towers in EB, EE, HB, HE, and HO"
34  },
35  {
36  "instance": "metOpt",
37  "container": "reco::CaloMETCollection",
38  "desc": "MET in energy deposits in calorimeter towers in EB, EE, HB, HE, and HF with optimized threshold parameters"
39  },
40  {
41  "instance": "metOptNoHF",
42  "container": "reco::CaloMETCollection",
43  "desc": "MET in energy deposits in calorimeter towers in EB, EE, HB, and HE with optimized threshold parameters"
44  },
45  {
46  "instance": "metNoHF",
47  "container": "recoCaloMETs",
48  "desc": "MET in energy deposits in calorimeter towers in EB, EE, HB, and HE"
49  },
50  {
51  "instance": "met",
52  "container": "recoCaloMETs",
53  "desc": "MET in energy deposits in calorimeter towers in EB, EE, HB, HE, and HF"
54  },
55  {
56  "instance": "caloMetM",
57  "container": "recoCaloMETs",
58  "desc": "MET in energy deposits in calorimeter towers in EB, EE, HB, HE, and HF with corrections for muons"
59  },
60  {
61  "instance": "metHO",
62  "container": "recoCaloMETs",
63  "desc": "MET in energy deposits in calorimeter towers in EB, EE, HB, HE, HF, and HO"
64  },
65  {
66  "instance": "tcMetWithPFclusters",
67  "container": "recoMETs",
68  "desc": "Track Corrected MET using `particleFlowClusters`, `muons`, `gsfElectrons` and `generalTracks`"
69  },
70  {
71  "instance": "tcMet",
72  "container": "recoMETs",
73  "desc": "Track Corrected MET using `met`, `muons`, `gsfElectrons` and `generalTracks`"
74  },
75  {
76  "instance": "muonMETValueMapProducer",
77  "container": "recoMuonMETCorrectionDataedmValueMap",
78  "desc": "Information on how muons were used to correct MET and what associated MIP deposits are used"
79  },
80  {
81  "instance": "pfMet",
82  "container": "recoPFMETs",
83  "desc": "MET in reconstructed particles in the particle flow algorithm"
84  },
85  {
86  "instance": "hcalnoise",
87  "container": "recoHcalNoiseRBXs",
88  "desc": "No documentation"
89  },
90  {
91  "instance": "muonTCMETValueMapProducer",
92  "container": "recoMuonMETCorrectionDataedmValueMap",
93  "desc": "Information on how muons were used to correct tcMET and what associated calo deposits are if the muon is treated as a pion"
94  },
95  {
96  "instance": "*",
97  "container": "*HaloData",
98  "desc": "No documentation"
99  },
100  {
101  "instance": "hcalnoise",
102  "container": "HcalNoiseSummary",
103  "desc": "No documentation"
104  },
105  {
106  "instance": "genMetTrue",
107  "container": "reco::GenMETCollection",
108  "desc": "MET in generated particles in simulation in their final states but excluding neutrinos, excited neutrinos, right-handed neutrinos, sneutrinos, neutralinos, gravitons, gravitinos"
109  },
110  {
111  "instance": "BeamHaloSummary",
112  "container": "*BeamHaloSummary",
113  "desc": "No documentation"
114  },
115  {
116  "instance": "genMetCaloAndNonPrompt",
117  "container": "reco::GenMETCollection",
118  "desc": "MET in generated particles in simulation in their final states but excluding excited neutrinos, right-handed neutrinos, sneutrinos, neutralinos, gravitons, gravitinos and, additionally, excluding muons and neutrinos coming from the decay of gauge bosons and top quarks"
119  },
120  {
121  "instance": "genMetCalo",
122  "container": "reco::GenMETCollection",
123  "desc": "MET in generated particles in simulation in their final states but excluding neutrinos, excited neutrinos, right-handed neutrinos, sneutrinos, neutralinos, gravitons, gravitinos and also muons"
124  },
125  {
126  "instance": "htMetAK7",
127  "container": "reco::METCollection",
128  "desc": "Raw Missing Transverse Energy calculated using anti-KT7 CaloJets"
129  },
130  {
131  "instance": "htMetAK5",
132  "container": "reco::METCollection",
133  "desc": "Raw Missing Transverse Energy calculated using anti-KT5 CaloJets"
134  },
135  {
136  "instance": "htMetKT6",
137  "container": "reco::METCollection",
138  "desc": "Raw Missing Transverse Energy calculated using FastKt6 CaloJets"
139  },
140  {
141  "instance": "htMetKT4",
142  "container": "reco::METCollection",
143  "desc": "Raw Missing Transverse Energy calculated using FastKt4 CaloJets"
144  }
145  ]
146  },
147  "aod": {
148  "title": "RecoMET collections (in AOD only)",
149  "data": [
150  {
151  "instance": "BeamHaloSummary",
152  "container": "*BeamHaloSummary",
153  "desc": "No documentation"
154  },
155  {
156  "instance": "*",
157  "container": "*GlobalHaloData",
158  "desc": "No documentation"
159  },
160  {
161  "instance": "genMetCalo",
162  "container": "reco::GenMETCollection",
163  "desc": "MET in generated particles in simulation in their final states but excluding neutrinos, excited neutrinos, right-handed neutrinos, sneutrinos, neutralinos, gravitons, gravitinos and also muons"
164  },
165  {
166  "instance": "genMetTrue",
167  "container": "reco::GenMETCollection",
168  "desc": "MET in generated particles in simulation in their final states but excluding neutrinos, excited neutrinos, right-handed neutrinos, sneutrinos, neutralinos, gravitons, gravitinos"
169  },
170  {
171  "instance": "genMetCaloAndNonPrompt",
172  "container": "reco::GenMETCollection",
173  "desc": "MET in generated particles in simulation in their final states but excluding excited neutrinos, right-handed neutrinos, sneutrinos, neutralinos, gravitons, gravitinos and, additionally, excluding muons and neutrinos coming from the decay of gauge bosons and top quarks"
174  },
175  {
176  "instance": "metNoHF",
177  "container": "recoCaloMETs",
178  "desc": "MET in energy deposits in calorimeter towers in EB, EE, HB, and HE"
179  },
180  {
181  "instance": "met",
182  "container": "recoCaloMETs",
183  "desc": "MET in energy deposits in calorimeter towers in EB, EE, HB, HE, and HF"
184  },
185  {
186  "instance": "caloMetM",
187  "container": "recoCaloMETs",
188  "desc": "MET in energy deposits in calorimeter towers in EB, EE, HB, HE, and HF with corrections for muons"
189  },
190  {
191  "instance": "metHO",
192  "container": "recoCaloMETs",
193  "desc": "MET in energy deposits in calorimeter towers in EB, EE, HB, HE, HF, and HO"
194  },
195  {
196  "instance": "tcMetWithPFclusters",
197  "container": "recoMETs",
198  "desc": "Track Corrected MET using `particleFlowClusters`, `muons`, `gsfElectrons` and `generalTracks`"
199  },
200  {
201  "instance": "tcMet",
202  "container": "recoMETs",
203  "desc": "Track Corrected MET using `met`, `muons`, `gsfElectrons` and `generalTracks`"
204  },
205  {
206  "instance": "muonMETValueMapProducer",
207  "container": "recoMuonMETCorrectionDataedmValueMap",
208  "desc": "Information on how muons were used to correct MET and what associated MIP deposits are used"
209  },
210  {
211  "instance": "pfMet",
212  "container": "recoPFMETs",
213  "desc": "MET in reconstructed particles in the particle flow algorithm"
214  },
215  {
216  "instance": "hcalnoise",
217  "container": "HcalNoiseSummary",
218  "desc": "No documentation"
219  },
220  {
221  "instance": "muonTCMETValueMapProducer",
222  "container": "recoMuonMETCorrectionDataedmValueMap",
223  "desc": "Information on how muons were used to correct tcMET and what associated calo deposits are if the muon is treated as a pion"
224  }
225  ]
226  },
227  "reco": {
228  "title": "RecoMET collections (in RECO only)",
229  "data": [
230  {
231  "instance": "*",
232  "container": "*HaloData",
233  "desc": "No documentation"
234  },
235  {
236  "instance": "hcalnoise",
237  "container": "HcalNoiseSummary",
238  "desc": "No documentation"
239  },
240  {
241  "instance": "genMetTrue",
242  "container": "reco::GenMETCollection",
243  "desc": "MET in generated particles in simulation in their final states but excluding neutrinos, excited neutrinos, right-handed neutrinos, sneutrinos, neutralinos, gravitons, gravitinos"
244  },
245  {
246  "instance": "BeamHaloSummary",
247  "container": "*BeamHaloSummary",
248  "desc": "No documentation"
249  },
250  {
251  "instance": "genMetCaloAndNonPrompt",
252  "container": "reco::GenMETCollection",
253  "desc": "MET in generated particles in simulation in their final states but excluding excited neutrinos, right-handed neutrinos, sneutrinos, neutralinos, gravitons, gravitinos and, additionally, excluding muons and neutrinos coming from the decay of gauge bosons and top quarks"
254  },
255  {
256  "instance": "genMetCalo",
257  "container": "reco::GenMETCollection",
258  "desc": "MET in generated particles in simulation in their final states but excluding neutrinos, excited neutrinos, right-handed neutrinos, sneutrinos, neutralinos, gravitons, gravitinos and also muons"
259  },
260  {
261  "instance": "metNoHF",
262  "container": "recoCaloMETs",
263  "desc": "MET in energy deposits in calorimeter towers in EB, EE, HB, and HE"
264  },
265  {
266  "instance": "met",
267  "container": "recoCaloMETs",
268  "desc": "MET in energy deposits in calorimeter towers in EB, EE, HB, HE, and HF"
269  },
270  {
271  "instance": "caloMetM",
272  "container": "recoCaloMETs",
273  "desc": "MET in energy deposits in calorimeter towers in EB, EE, HB, HE, and HF with corrections for muons"
274  },
275  {
276  "instance": "metHO",
277  "container": "recoCaloMETs",
278  "desc": "MET in energy deposits in calorimeter towers in EB, EE, HB, HE, HF, and HO"
279  },
280  {
281  "instance": "tcMetWithPFclusters",
282  "container": "recoMETs",
283  "desc": "Track Corrected MET using `particleFlowClusters`, `muons`, `gsfElectrons` and `generalTracks`"
284  },
285  {
286  "instance": "tcMet",
287  "container": "recoMETs",
288  "desc": "Track Corrected MET using `met`, `muons`, `gsfElectrons` and `generalTracks`"
289  },
290  {
291  "instance": "muonMETValueMapProducer",
292  "container": "recoMuonMETCorrectionDataedmValueMap",
293  "desc": "Information on how muons were used to correct MET and what associated MIP deposits are used"
294  },
295  {
296  "instance": "pfMet",
297  "container": "recoPFMETs",
298  "desc": "MET in reconstructed particles in the particle flow algorithm"
299  },
300  {
301  "instance": "hcalnoise",
302  "container": "recoHcalNoiseRBXs",
303  "desc": "No documentation"
304  },
305  {
306  "instance": "muonTCMETValueMapProducer",
307  "container": "recoMuonMETCorrectionDataedmValueMap",
308  "desc": "Information on how muons were used to correct tcMET and what associated calo deposits are if the muon is treated as a pion"
309  }
310  ]
311  }
312 }