CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
RecoTauTag_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": "RecoTauTag collections (in RECO and AOD)",
14  "data": [
15  {
16  "instance": "coneIsolationTauJetTags",
17  "container": "reco::JetTag ",
18  "desc": "Obsolete since 1_6_0."
19  },
20  {
21  "instance": "coneIsolationTauJetTags",
22  "container": "reco::IsolatedTauTagInfo ",
23  "desc": "ConeIsolation dedicated TagInfo. Selected tracks and methods to re-compute the discriminator are present."
24  },
25  {
26  "instance": "pfRecoTauProducer",
27  "container": "reco::PFTau ",
28  "desc": "corresponds to the hadronic tau-jet cand. -starting from a PFJet object- that the analysts would use ; in the RECO and AOD content since CMSSW_1_7_0."
29  },
30  {
31  "instance": "pfRecoTauTagInfoProducer",
32  "container": "reco::PFTauTagInfo ",
33  "desc": "contains treated informations from JetTracksAssociation < a PFJet,a list of Tracks > object which are used for PFTau object elaboration ; in the RECO and AOD content since CMSSW_1_7_0."
34  },
35  {
36  "instance": "caloRecoTauDiscriminationByIsolation",
37  "container": "reco::CaloTauDiscriminatorByIsolation ",
38  "desc": "associates to each CaloTau object the response of a hadr. tau-jet / q/g-jet discrimination procedure based on tracker isolation ; in the RECO and AOD content since CMSSW_1_7_0."
39  },
40  {
41  "instance": "pfRecoTauDiscriminationByIsolation",
42  "container": "reco::PFTauDiscriminatorByIsolation ",
43  "desc": "associates to each PFTau object the response of a hadr. tau-jet / q/g-jet discrimination procedure based on tracker(+ECAL) isolation ; in the RECO and AOD content since CMSSW_1_7_0."
44  },
45  {
46  "instance": "combinedTauTag",
47  "container": "reco::JetTag ",
48  "desc": "Results of the CombinedTauTag Algorithm. In the Reco content since 1_6_0."
49  },
50  {
51  "instance": "combinedTauTag",
52  "container": "reco::CombinedTauTagInfo ",
53  "desc": "CombinedTauTag dedicated TagInfo. The Discriminator is computed on a track isolation criteria and a Likelihood computed on the basis of the neutral activity. In the Reco content since 1_6_0."
54  },
55  {
56  "instance": "tauPFProducer (tauCaloProducer)",
57  "container": "reco::Tau ",
58  "desc": "Tau class equivalent to the Muon, Electron and Jet one. Almost all the code for the tagging algorithm is being migrating to use this class as input. In this case the PFConeIsolation is used to fill the relevant variables. In the Reco content since 1_6_0."
59  },
60  {
61  "instance": "pfConeIsolation",
62  "container": "reco::PFIsolatedTauTagInfo ",
63  "desc": "Equivalent of the ConeIsolation based tagInfo but made with ParticleFlow objects. The isolation can be computed using charged and neutral particles. In the Reco content since 1_6_0."
64  },
65  {
66  "instance": "hpsPFTauProducer",
67  "container": "*",
68  "desc": "No documentation"
69  },
70  {
71  "instance": "ak4PFJetsRecoTauPiZeros",
72  "container": "*",
73  "desc": "No documentation"
74  },
75  {
76  "instance": "shrinkingConePFTauProducer",
77  "container": "*",
78  "desc": "No documentation"
79  },
80  {
81  "instance": "hpsPFTauDiscrimination*",
82  "container": "*",
83  "desc": "No documentation"
84  },
85  {
86  "instance": "hpsTancTaus",
87  "container": "*",
88  "desc": "No documentation"
89  },
90  {
91  "instance": "shrinkingConePFTauDiscrimination*",
92  "container": "*",
93  "desc": "No documentation"
94  },
95  {
96  "instance": "TCTauJetPlusTrackZSPCorJetAntiKt5",
97  "container": "*",
98  "desc": "No documentation"
99  },
100  {
101  "instance": "hpsTancTausDiscrimination*",
102  "container": "*",
103  "desc": "No documentation"
104  },
105  {
106  "instance": "caloRecoTauProducer",
107  "container": "reco::CaloTau ",
108  "desc": "corresponds to the hadronic tau-jet cand. -starting from a CaloJet object- that the analysts would use ; in the RECO and AOD content since CMSSW_1_7_0."
109  },
110  {
111  "instance": "caloRecoTauTagInfoProducer",
112  "container": "reco::CaloTauTagInfo ",
113  "desc": "contains treated informations from JetTracksAssociation < a CaloJet,a list of Tracks > and Island ECAL BasicCluster objects which are used for CaloTau object elaboration ; in the RECO and AOD content since CMSSW_1_7_0."
114  }
115  ]
116  },
117  "aod": {
118  "title": "RecoTauTag collections (in AOD only)",
119  "data": [
120  {
121  "instance": "hpsPFTauProducer",
122  "container": "*",
123  "desc": "No documentation"
124  },
125  {
126  "instance": "ak4PFJetsRecoTauPiZeros",
127  "container": "*",
128  "desc": "No documentation"
129  },
130  {
131  "instance": "hpsTancTaus",
132  "container": "*",
133  "desc": "No documentation"
134  },
135  {
136  "instance": "hpsPFTauDiscrimination*",
137  "container": "*",
138  "desc": "No documentation"
139  },
140  {
141  "instance": "hpsTancTausDiscrimination*",
142  "container": "*",
143  "desc": "No documentation"
144  }
145  ]
146  },
147  "reco": {
148  "title": "RecoTauTag collections (in RECO only)",
149  "data": [
150  {
151  "instance": "hpsPFTauProducer",
152  "container": "*",
153  "desc": "No documentation"
154  },
155  {
156  "instance": "ak4PFJetsRecoTauPiZeros",
157  "container": "*",
158  "desc": "No documentation"
159  },
160  {
161  "instance": "shrinkingConePFTauProducer",
162  "container": "*",
163  "desc": "No documentation"
164  },
165  {
166  "instance": "hpsPFTauDiscrimination*",
167  "container": "*",
168  "desc": "No documentation"
169  },
170  {
171  "instance": "hpsTancTaus",
172  "container": "*",
173  "desc": "No documentation"
174  },
175  {
176  "instance": "shrinkingConePFTauDiscrimination*",
177  "container": "*",
178  "desc": "No documentation"
179  },
180  {
181  "instance": "TCTauJetPlusTrackZSPCorJetAntiKt5",
182  "container": "*",
183  "desc": "No documentation"
184  },
185  {
186  "instance": "hpsTancTausDiscrimination*",
187  "container": "*",
188  "desc": "No documentation"
189  },
190  {
191  "instance": "caloRecoTauProducer",
192  "container": "reco::CaloTau ",
193  "desc": "corresponds to the hadronic tau-jet cand. -starting from a CaloJet object- that the analysts would use ; in the RECO and AOD content since CMSSW_1_7_0."
194  },
195  {
196  "instance": "caloRecoTauTagInfoProducer",
197  "container": "reco::CaloTauTagInfo ",
198  "desc": "contains treated informations from JetTracksAssociation < a CaloJet,a list of Tracks > and Island ECAL BasicCluster objects which are used for CaloTau object elaboration ; in the RECO and AOD content since CMSSW_1_7_0."
199  }
200  ]
201  }
202 }