PageRenderTime 68ms CodeModel.GetById 15ms app.highlight 49ms RepoModel.GetById 1ms app.codeStats 0ms

/Documentation/DataFormats/python/RecoJets_dataformats.py

https://github.com/aivanov-cern/cmssw
Python | 612 lines | 602 code | 1 blank | 9 comment | 0 complexity | 7ee989b472c1c463d5c1f6a0b2271c8b MD5 | raw 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
 11json = {
 12  "full": {
 13    "title": "RecoJets collections (in RECO and AOD)",
 14    "data": [
 15     {
 16      "instance": "ak7JetExtender",
 17      "container": "*",
 18      "desc": "No documentation"
 19     },
 20     {
 21      "instance": "ak5JetID",
 22      "container": "*",
 23      "desc": "No documentation"
 24     },
 25     {
 26      "instance": "sc5JetID",
 27      "container": "*",
 28      "desc": "No documentation"
 29     },
 30     {
 31      "instance": "ic5JetID",
 32      "container": "*",
 33      "desc": "No documentation"
 34     },
 35     {
 36      "instance": "ak5JetExtender",
 37      "container": "*",
 38      "desc": "No documentation"
 39     },
 40     {
 41      "instance": "ak5JetTracksAssociatorExplicit",
 42      "container": "*",
 43      "desc": "No documentation"
 44     },
 45     {
 46      "instance": "ak7JetTracksAssociatorAtVertex",
 47      "container": "*",
 48      "desc": "No documentation"
 49     },
 50     {
 51      "instance": "ak7JetTracksAssociatorAtCaloFace",
 52      "container": "*",
 53      "desc": "No documentation"
 54     },
 55     {
 56      "instance": "gk5JetID",
 57      "container": "*",
 58      "desc": "No documentation"
 59     },
 60     {
 61      "instance": "kt4JetID",
 62      "container": "*",
 63      "desc": "No documentation"
 64     },
 65     {
 66      "instance": "*",
 67      "container": "recoCaloJets",
 68      "desc": "No documentation"
 69     },
 70     {
 71      "instance": "*",
 72      "container": "recoTrackJets",
 73      "desc": "No documentation"
 74     },
 75     {
 76      "instance": "caloTowers",
 77      "container": "*",
 78      "desc": "No documentation"
 79     },
 80     {
 81      "instance": "CastorTowerReco",
 82      "container": "*",
 83      "desc": "No documentation"
 84     },
 85     {
 86      "instance": "ic5JetTracksAssociatorAtVertex",
 87      "container": "*",
 88      "desc": "No documentation"
 89     },
 90     {
 91      "instance": "iterativeCone5JetExtender",
 92      "container": "*",
 93      "desc": "No documentation"
 94     },
 95     {
 96      "instance": "iterativeCone5JetTracksAssociatorAtCaloFace",
 97      "container": "*",
 98      "desc": "No documentation"
 99     },
100     {
101      "instance": "sisCone5JetTracksAssociatorAtCaloFace",
102      "container": "*",
103      "desc": "No documentation"
104     },
105     {
106      "instance": "sisCone5JetTracksAssociatorAtVertex",
107      "container": "*",
108      "desc": "No documentation"
109     },
110     {
111      "instance": "kt4JetTracksAssociatorAtVertex",
112      "container": "*",
113      "desc": "No documentation"
114     },
115     {
116      "instance": "sisCone5JetExtender",
117      "container": "*",
118      "desc": "No documentation"
119     },
120     {
121      "instance": "kt4JetExtender",
122      "container": "*",
123      "desc": "No documentation"
124     },
125     {
126      "instance": "kt4JetTracksAssociatorAtCaloFace",
127      "container": "*",
128      "desc": "No documentation"
129     },
130     {
131      "instance": "ak5JetTracksAssociatorAtCaloFace",
132      "container": "*",
133      "desc": "No documentation"
134     },
135     {
136      "instance": "ak5JetTracksAssociatorAtVertex",
137      "container": "*",
138      "desc": "No documentation"
139     },
140     {
141      "instance": "kt6GenJets",
142      "container": "reco::GenJetCollection",
143      "desc": "Fastjet kT R=0.6 jets reconstructed from stable generator particles"
144     },
145     {
146      "instance": "ak7GenJets",
147      "container": "reco::GenJetCollection",
148      "desc": "Fastjet Anti-kT R=0.7 jets reconstructed from stable generator particles. Note that the label is antikt7GenJets for CMSSW_3_1_X (Summer09 MC production)"
149     },
150     {
151      "instance": "kt4GenJets",
152      "container": "reco::GenJetCollection",
153      "desc": "Fastjet kT R=0.4 jets reconstructed from stable generator particles"
154     },
155     {
156      "instance": "ak7CastorJetID",
157      "container": "reco::CastorJetIDValueMap",
158      "desc": "Corresponding JetID object to go with the ak7BasicJets, contains various information on how a jet in CASTOR looks, see CASTOR reconstruction page for more info"
159     },
160     {
161      "instance": "ak5GenJets",
162      "container": "reco::GenJetCollection",
163      "desc": "Fastjet Anti-kT R=0.5 jets reconstructed from stable generator particles. Note that the label is antikt5GenJets for CMSSW_3_1_X (Summer09 MC production)"
164     },
165     {
166      "instance": "kt4TrackJets",
167      "container": "*",
168      "desc": "No documentation"
169     },
170     {
171      "instance": "ak7BasicJets",
172      "container": "reco::CastorTowerCollection",
173      "desc": "Fastjet Anti-kT R=0.7 jets reconstructed from CastorTowers"
174     },
175     {
176      "instance": "JetPlusTrackZSPCorJetAntiKt5",
177      "container": "reco::JPTJetCollection",
178      "desc": "Fastjet Anti-kT R=0.5 jets reconstructed from CaloTowers, corrected with track response within the jet cone."
179     },
180     {
181      "instance": "ak5TrackJets",
182      "container": "reco::TrackJetCollection",
183      "desc": "Fastjet Anti-kT R=0.5 jets reconstructed from tracks."
184     },
185     {
186      "instance": "kt6PFJets",
187      "container": "reco::PFJetCollection",
188      "desc": "Fastjet kT R=0.6 jets reconstructed from PF particles"
189     },
190     {
191      "instance": "iterativeCone5PFJets",
192      "container": "*",
193      "desc": "No documentation"
194     },
195     {
196      "instance": "*",
197      "container": "recoPFJets",
198      "desc": "No documentation"
199     },
200     {
201      "instance": "*",
202      "container": "recoJPTJets",
203      "desc": "No documentation"
204     },
205     {
206      "instance": "towerMaker",
207      "container": "*",
208      "desc": "No documentation"
209     },
210     {
211      "instance": "trackRefsForJets",
212      "container": "recoRecoChargedRefCandidates",
213      "desc": "No documentation"
214     },
215     {
216      "instance": "iterativeCone5JetTracksAssociatorAtVertex",
217      "container": "*",
218      "desc": "No documentation"
219     },
220     {
221      "instance": "kt4PFJets",
222      "container": "reco::PFJetCollection",
223      "desc": "Fastjet kT R=0.4 jets reconstructed from PF particles"
224     },
225     {
226      "instance": "ak7PFJets",
227      "container": "reco::PFJetCollection",
228      "desc": "Fastjet Anti-kT R=0.7 jets reconstructed from PF particles. Note that the label is antikt7PFJets for CMSSW_3_1_X (Summer09 MC production)"
229     },
230     {
231      "instance": "ak5CaloJets",
232      "container": "reco::CaloJetCollection",
233      "desc": "Fastjet Anti-kT R=0.5 jets reconstructed from CaloTowers with pT>0.5 GeV. Note that the label is antikt5CaloJets for CMSSW_3_1_X (Summer09 MC production)"
234     },
235     {
236      "instance": "kt6CaloJets",
237      "container": "reco::CaloJetCollection",
238      "desc": "Fastjet kT R=0.6 jets reconstructed from CaloTowers with pT>0.5 GeV"
239     },
240     {
241      "instance": "kt4CaloJets",
242      "container": "reco::CaloJetCollection",
243      "desc": "Fastjet kT R=0.4 jets reconstructed from CaloTowers with pT>0.5 GeV"
244     },
245     {
246      "instance": "ca4JetID",
247      "container": "*",
248      "desc": "No documentation"
249     },
250     {
251      "instance": "ak5PFJets",
252      "container": "reco::PFJetCollection",
253      "desc": "Fastjet Anti-kT R=0.5 jets reconstructed from PF particles. Note that the label is antikt5PFJets for CMSSW_3_1_X (Summer09 MC production)"
254     },
255     {
256      "instance": "iterativeCone15CaloJets",
257      "container": "*",
258      "desc": "No documentation"
259     },
260     {
261      "instance": "iterativeCone5CaloJets",
262      "container": "*",
263      "desc": "No documentation"
264     },
265     {
266      "instance": "ak7CaloJets",
267      "container": "reco::CaloJetCollection",
268      "desc": "Fastjet Anti-kT R=0.7 jets reconstructed from CaloTowers with pT>0.5 GeV. Note that the label is antikt7CaloJets for CMSSW_3_1_X (Summer09 MC production)"
269     }
270    ]
271  },
272  "aod": {
273    "title": "RecoJets collections (in AOD only)",
274    "data": [
275     {
276      "instance": "kt6PFJetsCentralNeutral",
277      "container": "double",
278      "desc": "No documentation"
279     },
280     {
281      "instance": "kt6PFJetsCentralNeutralTight",
282      "container": "double",
283      "desc": "No documentation"
284     },
285     {
286      "instance": "fixedGridRho*",
287      "container": "*",
288      "desc": "No documentation"
289     },
290     {
291      "instance": "ak5PFJetsCHS*",
292      "container": "*",
293      "desc": "No documentation"
294     },
295     {
296      "instance": "ak5CaloJets",
297      "container": "reco::CaloJetCollection",
298      "desc": "Fastjet Anti-kT R=0.5 jets reconstructed from CaloTowers with pT>0.5 GeV. Note that the label is antikt5CaloJets for CMSSW_3_1_X (Summer09 MC production)"
299     },
300     {
301      "instance": "ak5PFJets",
302      "container": "reco::PFJetCollection",
303      "desc": "Fastjet Anti-kT R=0.5 jets reconstructed from PF particles. Note that the label is antikt5PFJets for CMSSW_3_1_X (Summer09 MC production)"
304     },
305     {
306      "instance": "kt6PFJets",
307      "container": "reco::PFJetCollection",
308      "desc": "Fastjet kT R=0.6 jets reconstructed from PF particles"
309     },
310     {
311      "instance": "ak5TrackJets",
312      "container": "*",
313      "desc": "No documentation"
314     },
315     {
316      "instance": "ak7PFJets",
317      "container": "reco::PFJetCollection",
318      "desc": "Fastjet Anti-kT R=0.7 jets reconstructed from PF particles. Note that the label is antikt7PFJets for CMSSW_3_1_X (Summer09 MC production)"
319     },
320     {
321      "instance": "caloTowers",
322      "container": "*",
323      "desc": "No documentation"
324     },
325     {
326      "instance": "trackRefsForJets",
327      "container": "recoRecoChargedRefCandidates",
328      "desc": "No documentation"
329     },
330     {
331      "instance": "ak5JetTracksAssociatorAtVertex",
332      "container": " ",
333      "desc": "tracks associated to all ak5CaloJets within a Cone R=0.5 at the vertex"
334     },
335     {
336      "instance": "CastorTowerReco",
337      "container": "reco::CastorTowerCollection",
338      "desc": "Collection of towers in CASTOR (RecHits in one phi sector summed over z)"
339     },
340     {
341      "instance": "ak7JetTracksAssociatorAtVertex",
342      "container": "*",
343      "desc": "No documentation"
344     },
345     {
346      "instance": "ak5JetTracksAssociatorExplicit",
347      "container": "*",
348      "desc": "No documentation"
349     },
350     {
351      "instance": "ak5JetExtender",
352      "container": "*",
353      "desc": "No documentation"
354     },
355     {
356      "instance": "kt4JetExtender",
357      "container": "*",
358      "desc": "No documentation"
359     },
360     {
361      "instance": "ak5JetID",
362      "container": "*",
363      "desc": "No documentation"
364     },
365     {
366      "instance": "ak7JetExtender",
367      "container": "*",
368      "desc": "No documentation"
369     },
370     {
371      "instance": "ak7CastorJetID",
372      "container": "reco::CastorJetIDValueMap",
373      "desc": "Corresponding JetID object to go with the ak7BasicJets, contains various information on how a jet in CASTOR looks, see CASTOR reconstruction page for more info"
374     },
375     {
376      "instance": "ak7BasicJets",
377      "container": "reco::CastorTowerCollection",
378      "desc": "Fastjet Anti-kT R=0.7 jets reconstructed from CastorTowers"
379     },
380     {
381      "instance": "kt6PFJetsCentralChargedPileUp",
382      "container": "double",
383      "desc": "No documentation"
384     },
385     {
386      "instance": "kt6CaloJetsCentral",
387      "container": "double",
388      "desc": "No documentation"
389     }
390    ]
391  },
392  "reco": {
393    "title": "RecoJets collections (in RECO only)",
394    "data": [
395     {
396      "instance": "kt4JetTracksAssociatorAtCaloFace",
397      "container": "*",
398      "desc": "No documentation"
399     },
400     {
401      "instance": "kt4JetExtender",
402      "container": "*",
403      "desc": "No documentation"
404     },
405     {
406      "instance": "ak5JetTracksAssociatorAtVertex",
407      "container": " ",
408      "desc": "tracks associated to all ak5CaloJets within a Cone R=0.5 at the vertex"
409     },
410     {
411      "instance": "ak5JetTracksAssociatorAtCaloFace",
412      "container": "*",
413      "desc": "No documentation"
414     },
415     {
416      "instance": "iterativeCone5JetTracksAssociatorAtVertex",
417      "container": "*",
418      "desc": "No documentation"
419     },
420     {
421      "instance": "iterativeCone5JetTracksAssociatorAtCaloFace",
422      "container": "*",
423      "desc": "No documentation"
424     },
425     {
426      "instance": "iterativeCone5JetExtender",
427      "container": "*",
428      "desc": "No documentation"
429     },
430     {
431      "instance": "kt4JetTracksAssociatorAtVertex",
432      "container": "*",
433      "desc": "No documentation"
434     },
435     {
436      "instance": "ak5JetTracksAssociatorExplicit",
437      "container": "*",
438      "desc": "No documentation"
439     },
440     {
441      "instance": "ak5JetExtender",
442      "container": "*",
443      "desc": "No documentation"
444     },
445     {
446      "instance": "kt4CaloJets",
447      "container": "reco::CaloJetCollection",
448      "desc": "Fastjet kT R=0.4 jets reconstructed from CaloTowers with pT>0.5 GeV"
449     },
450     {
451      "instance": "ak5CaloJets",
452      "container": "reco::CaloJetCollection",
453      "desc": "Fastjet Anti-kT R=0.5 jets reconstructed from CaloTowers with pT>0.5 GeV. Note that the label is antikt5CaloJets for CMSSW_3_1_X (Summer09 MC production)"
454     },
455     {
456      "instance": "iterativeCone5CaloJets",
457      "container": "*",
458      "desc": "No documentation"
459     },
460     {
461      "instance": "kt4PFJets",
462      "container": "*",
463      "desc": "No documentation"
464     },
465     {
466      "instance": "ak5PFJets",
467      "container": "*",
468      "desc": "No documentation"
469     },
470     {
471      "instance": "iterativeCone5PFJets",
472      "container": "*",
473      "desc": "No documentation"
474     },
475     {
476      "instance": "ak5PFJetsCHS*",
477      "container": "*",
478      "desc": "No documentation"
479     },
480     {
481      "instance": "ak5TrackJets",
482      "container": "*",
483      "desc": "No documentation"
484     },
485     {
486      "instance": "JetPlusTrackZSPCorJetAntiKt5",
487      "container": "reco::JPTJetCollection",
488      "desc": "Fastjet Anti-kT R=0.5 jets reconstructed from CaloTowers, corrected with track response within the jet cone."
489     },
490     {
491      "instance": "trackRefsForJets",
492      "container": "recoRecoChargedRefCandidates",
493      "desc": "No documentation"
494     },
495     {
496      "instance": "kt4TrackJets",
497      "container": "*",
498      "desc": "No documentation"
499     },
500     {
501      "instance": "towerMaker",
502      "container": "*",
503      "desc": "No documentation"
504     },
505     {
506      "instance": "caloTowers",
507      "container": "*",
508      "desc": "No documentation"
509     },
510     {
511      "instance": "ic5JetTracksAssociatorAtVertex",
512      "container": "*",
513      "desc": "No documentation"
514     },
515     {
516      "instance": "CastorTowerReco",
517      "container": "reco::CastorTowerCollection",
518      "desc": "Collection of towers in CASTOR (RecHits in one phi sector summed over z)"
519     },
520     {
521      "instance": "fixedGridRho*",
522      "container": "*",
523      "desc": "No documentation"
524     },
525     {
526      "instance": "kt6PFJetsCentralNeutral",
527      "container": "double",
528      "desc": "No documentation"
529     },
530     {
531      "instance": "kt6PFJetsCentralNeutralTight",
532      "container": "double",
533      "desc": "No documentation"
534     },
535     {
536      "instance": "kt6CaloJets",
537      "container": "reco::CaloJetCollection",
538      "desc": "Fastjet kT R=0.6 jets reconstructed from CaloTowers with pT>0.5 GeV"
539     },
540     {
541      "instance": "ak7CaloJets",
542      "container": "reco::CaloJetCollection",
543      "desc": "Fastjet Anti-kT R=0.7 jets reconstructed from CaloTowers with pT>0.5 GeV. Note that the label is antikt7CaloJets for CMSSW_3_1_X (Summer09 MC production)"
544     },
545     {
546      "instance": "iterativeCone15CaloJets",
547      "container": "*",
548      "desc": "No documentation"
549     },
550     {
551      "instance": "kt6PFJets",
552      "container": "*",
553      "desc": "No documentation"
554     },
555     {
556      "instance": "ak7PFJets",
557      "container": "*",
558      "desc": "No documentation"
559     },
560     {
561      "instance": "kt6PFJetsCentralChargedPileUp",
562      "container": "double",
563      "desc": "No documentation"
564     },
565     {
566      "instance": "kt6CaloJetsCentral",
567      "container": "double",
568      "desc": "No documentation"
569     },
570     {
571      "instance": "ak5JetID",
572      "container": "*",
573      "desc": "No documentation"
574     },
575     {
576      "instance": "ak7JetExtender",
577      "container": "*",
578      "desc": "No documentation"
579     },
580     {
581      "instance": "ak7JetTracksAssociatorAtCaloFace",
582      "container": "*",
583      "desc": "No documentation"
584     },
585     {
586      "instance": "ak7JetTracksAssociatorAtVertex",
587      "container": "*",
588      "desc": "No documentation"
589     },
590     {
591      "instance": "ak7CastorJetID",
592      "container": "reco::CastorJetIDValueMap",
593      "desc": "Corresponding JetID object to go with the ak7BasicJets, contains various information on how a jet in CASTOR looks, see CASTOR reconstruction page for more info"
594     },
595     {
596      "instance": "ak7BasicJets",
597      "container": "reco::CastorTowerCollection",
598      "desc": "Fastjet Anti-kT R=0.7 jets reconstructed from CastorTowers"
599     },
600     {
601      "instance": "kt4JetID",
602      "container": "*",
603      "desc": "No documentation"
604     },
605     {
606      "instance": "ic5JetID",
607      "container": "*",
608      "desc": "No documentation"
609     }
610    ]
611  }
612}