1
2
3
4 from google.protobuf import descriptor as _descriptor
5 from google.protobuf import message as _message
6 from google.protobuf import reflection as _reflection
7 from google.protobuf import descriptor_pb2
8
9
10
11
12
13 DESCRIPTOR = _descriptor.FileDescriptor(
14 name='ProMCHeader.proto',
15 package='promc',
16 serialized_pb='\n\x11ProMCHeader.proto\x12\x05promc\"\xcb\x05\n\x0bProMCHeader\x12\x0b\n\x03id1\x18\x01 \x01(\x05\x12\x0b\n\x03id2\x18\x02 \x01(\x05\x12\x0f\n\x07pdf_id1\x18\x03 \x01(\x05\x12\x0f\n\x07pdf_id2\x18\x04 \x01(\x05\x12\n\n\x02x1\x18\x05 \x01(\x01\x12\n\n\x02x2\x18\x06 \x01(\x01\x12\x10\n\x08scalepdf\x18\x07 \x01(\x01\x12\x0c\n\x04pdf1\x18\x08 \x01(\x05\x12\x0c\n\x04pdf2\x18\t \x01(\x05\x12\x0b\n\x03\x65\x43M\x18\n \x01(\x01\x12\t\n\x01s\x18\x0b \x01(\x01\x12\x0c\n\x04name\x18\x0c \x01(\t\x12\x0c\n\x04\x63ode\x18\r \x01(\x05\x12\x15\n\rcross_section\x18\x0e \x01(\x01\x12\x1b\n\x13\x63ross_section_error\x18\x0f \x01(\x01\x12\x14\n\x0cMomentumUnit\x18\x10 \x01(\x05\x12\x12\n\nLengthUnit\x18\x11 \x01(\x05\x12\x18\n\x10NameMomentumUnit\x18\x12 \x01(\t\x12\x16\n\x0eNameLengthUnit\x18\x13 \x01(\t\x12\x0e\n\x06weight\x18\x14 \x01(\x01\x12\x18\n\x10requested_events\x18\x15 \x01(\x01\x12\x35\n\x0cparticleData\x18\x1e \x03(\x0b\x32\x1f.promc.ProMCHeader.ParticleData\x12+\n\x07metaInt\x18\x1f \x03(\x0b\x32\x1a.promc.ProMCHeader.MetaInt\x12/\n\tmetaFloat\x18 \x03(\x0b\x32\x1c.promc.ProMCHeader.MetaFloat\x1ag\n\x0cParticleData\x12\n\n\x02id\x18\x01 \x02(\x11\x12\x0c\n\x04mass\x18\x02 \x02(\x01\x12\x0c\n\x04name\x18\x03 \x02(\t\x12\r\n\x05width\x18\x04 \x01(\x02\x12\x10\n\x08lifetime\x18\x05 \x01(\x02\x12\x0e\n\x06\x63harge\x18\x06 \x01(\x11\x1a%\n\x07MetaInt\x12\x0b\n\x03key\x18\x01 \x02(\t\x12\r\n\x05value\x18\x02 \x02(\x12\x1a\'\n\tMetaFloat\x12\x0b\n\x03key\x18\x01 \x02(\t\x12\r\n\x05value\x18\x02 \x02(\x01\x42\x1b\n\x08promc.ioB\x0fProMCHeaderFile')
17
18
19
20
21 _PROMCHEADER_PARTICLEDATA = _descriptor.Descriptor(
22 name='ParticleData',
23 full_name='promc.ProMCHeader.ParticleData',
24 filename=None,
25 file=DESCRIPTOR,
26 containing_type=None,
27 fields=[
28 _descriptor.FieldDescriptor(
29 name='id', full_name='promc.ProMCHeader.ParticleData.id', index=0,
30 number=1, type=17, cpp_type=1, label=2,
31 has_default_value=False, default_value=0,
32 message_type=None, enum_type=None, containing_type=None,
33 is_extension=False, extension_scope=None,
34 options=None),
35 _descriptor.FieldDescriptor(
36 name='mass', full_name='promc.ProMCHeader.ParticleData.mass', index=1,
37 number=2, type=1, cpp_type=5, label=2,
38 has_default_value=False, default_value=0,
39 message_type=None, enum_type=None, containing_type=None,
40 is_extension=False, extension_scope=None,
41 options=None),
42 _descriptor.FieldDescriptor(
43 name='name', full_name='promc.ProMCHeader.ParticleData.name', index=2,
44 number=3, type=9, cpp_type=9, label=2,
45 has_default_value=False, default_value=unicode("", "utf-8"),
46 message_type=None, enum_type=None, containing_type=None,
47 is_extension=False, extension_scope=None,
48 options=None),
49 _descriptor.FieldDescriptor(
50 name='width', full_name='promc.ProMCHeader.ParticleData.width', index=3,
51 number=4, type=2, cpp_type=6, label=1,
52 has_default_value=False, default_value=0,
53 message_type=None, enum_type=None, containing_type=None,
54 is_extension=False, extension_scope=None,
55 options=None),
56 _descriptor.FieldDescriptor(
57 name='lifetime', full_name='promc.ProMCHeader.ParticleData.lifetime', index=4,
58 number=5, type=2, cpp_type=6, label=1,
59 has_default_value=False, default_value=0,
60 message_type=None, enum_type=None, containing_type=None,
61 is_extension=False, extension_scope=None,
62 options=None),
63 _descriptor.FieldDescriptor(
64 name='charge', full_name='promc.ProMCHeader.ParticleData.charge', index=5,
65 number=6, type=17, cpp_type=1, label=1,
66 has_default_value=False, default_value=0,
67 message_type=None, enum_type=None, containing_type=None,
68 is_extension=False, extension_scope=None,
69 options=None),
70 ],
71 extensions=[
72 ],
73 nested_types=[],
74 enum_types=[
75 ],
76 options=None,
77 is_extendable=False,
78 extension_ranges=[],
79 serialized_start=561,
80 serialized_end=664,
81 )
82
83 _PROMCHEADER_METAINT = _descriptor.Descriptor(
84 name='MetaInt',
85 full_name='promc.ProMCHeader.MetaInt',
86 filename=None,
87 file=DESCRIPTOR,
88 containing_type=None,
89 fields=[
90 _descriptor.FieldDescriptor(
91 name='key', full_name='promc.ProMCHeader.MetaInt.key', index=0,
92 number=1, type=9, cpp_type=9, label=2,
93 has_default_value=False, default_value=unicode("", "utf-8"),
94 message_type=None, enum_type=None, containing_type=None,
95 is_extension=False, extension_scope=None,
96 options=None),
97 _descriptor.FieldDescriptor(
98 name='value', full_name='promc.ProMCHeader.MetaInt.value', index=1,
99 number=2, type=18, cpp_type=2, label=2,
100 has_default_value=False, default_value=0,
101 message_type=None, enum_type=None, containing_type=None,
102 is_extension=False, extension_scope=None,
103 options=None),
104 ],
105 extensions=[
106 ],
107 nested_types=[],
108 enum_types=[
109 ],
110 options=None,
111 is_extendable=False,
112 extension_ranges=[],
113 serialized_start=666,
114 serialized_end=703,
115 )
116
117 _PROMCHEADER_METAFLOAT = _descriptor.Descriptor(
118 name='MetaFloat',
119 full_name='promc.ProMCHeader.MetaFloat',
120 filename=None,
121 file=DESCRIPTOR,
122 containing_type=None,
123 fields=[
124 _descriptor.FieldDescriptor(
125 name='key', full_name='promc.ProMCHeader.MetaFloat.key', index=0,
126 number=1, type=9, cpp_type=9, label=2,
127 has_default_value=False, default_value=unicode("", "utf-8"),
128 message_type=None, enum_type=None, containing_type=None,
129 is_extension=False, extension_scope=None,
130 options=None),
131 _descriptor.FieldDescriptor(
132 name='value', full_name='promc.ProMCHeader.MetaFloat.value', index=1,
133 number=2, type=1, cpp_type=5, label=2,
134 has_default_value=False, default_value=0,
135 message_type=None, enum_type=None, containing_type=None,
136 is_extension=False, extension_scope=None,
137 options=None),
138 ],
139 extensions=[
140 ],
141 nested_types=[],
142 enum_types=[
143 ],
144 options=None,
145 is_extendable=False,
146 extension_ranges=[],
147 serialized_start=705,
148 serialized_end=744,
149 )
150
151 _PROMCHEADER = _descriptor.Descriptor(
152 name='ProMCHeader',
153 full_name='promc.ProMCHeader',
154 filename=None,
155 file=DESCRIPTOR,
156 containing_type=None,
157 fields=[
158 _descriptor.FieldDescriptor(
159 name='id1', full_name='promc.ProMCHeader.id1', index=0,
160 number=1, type=5, cpp_type=1, label=1,
161 has_default_value=False, default_value=0,
162 message_type=None, enum_type=None, containing_type=None,
163 is_extension=False, extension_scope=None,
164 options=None),
165 _descriptor.FieldDescriptor(
166 name='id2', full_name='promc.ProMCHeader.id2', index=1,
167 number=2, type=5, cpp_type=1, label=1,
168 has_default_value=False, default_value=0,
169 message_type=None, enum_type=None, containing_type=None,
170 is_extension=False, extension_scope=None,
171 options=None),
172 _descriptor.FieldDescriptor(
173 name='pdf_id1', full_name='promc.ProMCHeader.pdf_id1', index=2,
174 number=3, type=5, cpp_type=1, label=1,
175 has_default_value=False, default_value=0,
176 message_type=None, enum_type=None, containing_type=None,
177 is_extension=False, extension_scope=None,
178 options=None),
179 _descriptor.FieldDescriptor(
180 name='pdf_id2', full_name='promc.ProMCHeader.pdf_id2', index=3,
181 number=4, type=5, cpp_type=1, label=1,
182 has_default_value=False, default_value=0,
183 message_type=None, enum_type=None, containing_type=None,
184 is_extension=False, extension_scope=None,
185 options=None),
186 _descriptor.FieldDescriptor(
187 name='x1', full_name='promc.ProMCHeader.x1', index=4,
188 number=5, type=1, cpp_type=5, label=1,
189 has_default_value=False, default_value=0,
190 message_type=None, enum_type=None, containing_type=None,
191 is_extension=False, extension_scope=None,
192 options=None),
193 _descriptor.FieldDescriptor(
194 name='x2', full_name='promc.ProMCHeader.x2', index=5,
195 number=6, type=1, cpp_type=5, label=1,
196 has_default_value=False, default_value=0,
197 message_type=None, enum_type=None, containing_type=None,
198 is_extension=False, extension_scope=None,
199 options=None),
200 _descriptor.FieldDescriptor(
201 name='scalepdf', full_name='promc.ProMCHeader.scalepdf', index=6,
202 number=7, type=1, cpp_type=5, label=1,
203 has_default_value=False, default_value=0,
204 message_type=None, enum_type=None, containing_type=None,
205 is_extension=False, extension_scope=None,
206 options=None),
207 _descriptor.FieldDescriptor(
208 name='pdf1', full_name='promc.ProMCHeader.pdf1', index=7,
209 number=8, type=5, cpp_type=1, label=1,
210 has_default_value=False, default_value=0,
211 message_type=None, enum_type=None, containing_type=None,
212 is_extension=False, extension_scope=None,
213 options=None),
214 _descriptor.FieldDescriptor(
215 name='pdf2', full_name='promc.ProMCHeader.pdf2', index=8,
216 number=9, type=5, cpp_type=1, label=1,
217 has_default_value=False, default_value=0,
218 message_type=None, enum_type=None, containing_type=None,
219 is_extension=False, extension_scope=None,
220 options=None),
221 _descriptor.FieldDescriptor(
222 name='eCM', full_name='promc.ProMCHeader.eCM', index=9,
223 number=10, type=1, cpp_type=5, label=1,
224 has_default_value=False, default_value=0,
225 message_type=None, enum_type=None, containing_type=None,
226 is_extension=False, extension_scope=None,
227 options=None),
228 _descriptor.FieldDescriptor(
229 name='s', full_name='promc.ProMCHeader.s', index=10,
230 number=11, type=1, cpp_type=5, label=1,
231 has_default_value=False, default_value=0,
232 message_type=None, enum_type=None, containing_type=None,
233 is_extension=False, extension_scope=None,
234 options=None),
235 _descriptor.FieldDescriptor(
236 name='name', full_name='promc.ProMCHeader.name', index=11,
237 number=12, type=9, cpp_type=9, label=1,
238 has_default_value=False, default_value=unicode("", "utf-8"),
239 message_type=None, enum_type=None, containing_type=None,
240 is_extension=False, extension_scope=None,
241 options=None),
242 _descriptor.FieldDescriptor(
243 name='code', full_name='promc.ProMCHeader.code', index=12,
244 number=13, type=5, cpp_type=1, label=1,
245 has_default_value=False, default_value=0,
246 message_type=None, enum_type=None, containing_type=None,
247 is_extension=False, extension_scope=None,
248 options=None),
249 _descriptor.FieldDescriptor(
250 name='cross_section', full_name='promc.ProMCHeader.cross_section', index=13,
251 number=14, type=1, cpp_type=5, label=1,
252 has_default_value=False, default_value=0,
253 message_type=None, enum_type=None, containing_type=None,
254 is_extension=False, extension_scope=None,
255 options=None),
256 _descriptor.FieldDescriptor(
257 name='cross_section_error', full_name='promc.ProMCHeader.cross_section_error', index=14,
258 number=15, type=1, cpp_type=5, label=1,
259 has_default_value=False, default_value=0,
260 message_type=None, enum_type=None, containing_type=None,
261 is_extension=False, extension_scope=None,
262 options=None),
263 _descriptor.FieldDescriptor(
264 name='MomentumUnit', full_name='promc.ProMCHeader.MomentumUnit', index=15,
265 number=16, type=5, cpp_type=1, label=1,
266 has_default_value=False, default_value=0,
267 message_type=None, enum_type=None, containing_type=None,
268 is_extension=False, extension_scope=None,
269 options=None),
270 _descriptor.FieldDescriptor(
271 name='LengthUnit', full_name='promc.ProMCHeader.LengthUnit', index=16,
272 number=17, type=5, cpp_type=1, label=1,
273 has_default_value=False, default_value=0,
274 message_type=None, enum_type=None, containing_type=None,
275 is_extension=False, extension_scope=None,
276 options=None),
277 _descriptor.FieldDescriptor(
278 name='NameMomentumUnit', full_name='promc.ProMCHeader.NameMomentumUnit', index=17,
279 number=18, type=9, cpp_type=9, label=1,
280 has_default_value=False, default_value=unicode("", "utf-8"),
281 message_type=None, enum_type=None, containing_type=None,
282 is_extension=False, extension_scope=None,
283 options=None),
284 _descriptor.FieldDescriptor(
285 name='NameLengthUnit', full_name='promc.ProMCHeader.NameLengthUnit', index=18,
286 number=19, type=9, cpp_type=9, label=1,
287 has_default_value=False, default_value=unicode("", "utf-8"),
288 message_type=None, enum_type=None, containing_type=None,
289 is_extension=False, extension_scope=None,
290 options=None),
291 _descriptor.FieldDescriptor(
292 name='weight', full_name='promc.ProMCHeader.weight', index=19,
293 number=20, type=1, cpp_type=5, label=1,
294 has_default_value=False, default_value=0,
295 message_type=None, enum_type=None, containing_type=None,
296 is_extension=False, extension_scope=None,
297 options=None),
298 _descriptor.FieldDescriptor(
299 name='requested_events', full_name='promc.ProMCHeader.requested_events', index=20,
300 number=21, type=1, cpp_type=5, label=1,
301 has_default_value=False, default_value=0,
302 message_type=None, enum_type=None, containing_type=None,
303 is_extension=False, extension_scope=None,
304 options=None),
305 _descriptor.FieldDescriptor(
306 name='particleData', full_name='promc.ProMCHeader.particleData', index=21,
307 number=30, type=11, cpp_type=10, label=3,
308 has_default_value=False, default_value=[],
309 message_type=None, enum_type=None, containing_type=None,
310 is_extension=False, extension_scope=None,
311 options=None),
312 _descriptor.FieldDescriptor(
313 name='metaInt', full_name='promc.ProMCHeader.metaInt', index=22,
314 number=31, type=11, cpp_type=10, label=3,
315 has_default_value=False, default_value=[],
316 message_type=None, enum_type=None, containing_type=None,
317 is_extension=False, extension_scope=None,
318 options=None),
319 _descriptor.FieldDescriptor(
320 name='metaFloat', full_name='promc.ProMCHeader.metaFloat', index=23,
321 number=32, type=11, cpp_type=10, label=3,
322 has_default_value=False, default_value=[],
323 message_type=None, enum_type=None, containing_type=None,
324 is_extension=False, extension_scope=None,
325 options=None),
326 ],
327 extensions=[
328 ],
329 nested_types=[_PROMCHEADER_PARTICLEDATA, _PROMCHEADER_METAINT, _PROMCHEADER_METAFLOAT, ],
330 enum_types=[
331 ],
332 options=None,
333 is_extendable=False,
334 extension_ranges=[],
335 serialized_start=29,
336 serialized_end=744,
337 )
338
339 _PROMCHEADER_PARTICLEDATA.containing_type = _PROMCHEADER;
340 _PROMCHEADER_METAINT.containing_type = _PROMCHEADER;
341 _PROMCHEADER_METAFLOAT.containing_type = _PROMCHEADER;
342 _PROMCHEADER.fields_by_name['particleData'].message_type = _PROMCHEADER_PARTICLEDATA
343 _PROMCHEADER.fields_by_name['metaInt'].message_type = _PROMCHEADER_METAINT
344 _PROMCHEADER.fields_by_name['metaFloat'].message_type = _PROMCHEADER_METAFLOAT
345 DESCRIPTOR.message_types_by_name['ProMCHeader'] = _PROMCHEADER
346
368
369
370
371
372 DESCRIPTOR.has_options = True
373 DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), '\n\010promc.ioB\017ProMCHeaderFile')
374
375