go-hep.org/x/hep@v0.38.1/groot/rdict/cxx_root_streamers_gen.go (about) 1 // Copyright ©2020 The go-hep Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style 3 // license that can be found in the LICENSE file. 4 5 // Automatically generated. DO NOT EDIT. 6 7 package rdict 8 9 import ( 10 "go-hep.org/x/hep/groot/rbase" 11 "go-hep.org/x/hep/groot/rbytes" 12 "go-hep.org/x/hep/groot/rmeta" 13 ) 14 15 func init() { 16 StreamerInfos.Add(NewCxxStreamerInfo("TAttAxis", 4, 0x5c6fff3e, []rbytes.StreamerElement{ 17 &StreamerBasicType{StreamerElement: Element{ 18 Name: *rbase.NewNamed("fNdivisions", "Number of divisions(10000*n3 + 100*n2 + n1)"), 19 Type: rmeta.Int, 20 Size: 4, 21 ArrLen: 0, 22 ArrDim: 0, 23 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 24 Offset: 0, 25 EName: "int", 26 XMin: 0.000000, 27 XMax: 0.000000, 28 Factor: 0.000000, 29 }.New()}, 30 &StreamerBasicType{StreamerElement: Element{ 31 Name: *rbase.NewNamed("fAxisColor", "Color of the line axis"), 32 Type: rmeta.Short, 33 Size: 2, 34 ArrLen: 0, 35 ArrDim: 0, 36 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 37 Offset: 0, 38 EName: "short", 39 XMin: 0.000000, 40 XMax: 0.000000, 41 Factor: 0.000000, 42 }.New()}, 43 &StreamerBasicType{StreamerElement: Element{ 44 Name: *rbase.NewNamed("fLabelColor", "Color of labels"), 45 Type: rmeta.Short, 46 Size: 2, 47 ArrLen: 0, 48 ArrDim: 0, 49 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 50 Offset: 0, 51 EName: "short", 52 XMin: 0.000000, 53 XMax: 0.000000, 54 Factor: 0.000000, 55 }.New()}, 56 &StreamerBasicType{StreamerElement: Element{ 57 Name: *rbase.NewNamed("fLabelFont", "Font for labels"), 58 Type: rmeta.Short, 59 Size: 2, 60 ArrLen: 0, 61 ArrDim: 0, 62 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 63 Offset: 0, 64 EName: "short", 65 XMin: 0.000000, 66 XMax: 0.000000, 67 Factor: 0.000000, 68 }.New()}, 69 &StreamerBasicType{StreamerElement: Element{ 70 Name: *rbase.NewNamed("fLabelOffset", "Offset of labels"), 71 Type: rmeta.Float, 72 Size: 4, 73 ArrLen: 0, 74 ArrDim: 0, 75 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 76 Offset: 0, 77 EName: "float", 78 XMin: 0.000000, 79 XMax: 0.000000, 80 Factor: 0.000000, 81 }.New()}, 82 &StreamerBasicType{StreamerElement: Element{ 83 Name: *rbase.NewNamed("fLabelSize", "Size of labels"), 84 Type: rmeta.Float, 85 Size: 4, 86 ArrLen: 0, 87 ArrDim: 0, 88 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 89 Offset: 0, 90 EName: "float", 91 XMin: 0.000000, 92 XMax: 0.000000, 93 Factor: 0.000000, 94 }.New()}, 95 &StreamerBasicType{StreamerElement: Element{ 96 Name: *rbase.NewNamed("fTickLength", "Length of tick marks"), 97 Type: rmeta.Float, 98 Size: 4, 99 ArrLen: 0, 100 ArrDim: 0, 101 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 102 Offset: 0, 103 EName: "float", 104 XMin: 0.000000, 105 XMax: 0.000000, 106 Factor: 0.000000, 107 }.New()}, 108 &StreamerBasicType{StreamerElement: Element{ 109 Name: *rbase.NewNamed("fTitleOffset", "Offset of axis title"), 110 Type: rmeta.Float, 111 Size: 4, 112 ArrLen: 0, 113 ArrDim: 0, 114 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 115 Offset: 0, 116 EName: "float", 117 XMin: 0.000000, 118 XMax: 0.000000, 119 Factor: 0.000000, 120 }.New()}, 121 &StreamerBasicType{StreamerElement: Element{ 122 Name: *rbase.NewNamed("fTitleSize", "Size of axis title"), 123 Type: rmeta.Float, 124 Size: 4, 125 ArrLen: 0, 126 ArrDim: 0, 127 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 128 Offset: 0, 129 EName: "float", 130 XMin: 0.000000, 131 XMax: 0.000000, 132 Factor: 0.000000, 133 }.New()}, 134 &StreamerBasicType{StreamerElement: Element{ 135 Name: *rbase.NewNamed("fTitleColor", "Color of axis title"), 136 Type: rmeta.Short, 137 Size: 2, 138 ArrLen: 0, 139 ArrDim: 0, 140 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 141 Offset: 0, 142 EName: "short", 143 XMin: 0.000000, 144 XMax: 0.000000, 145 Factor: 0.000000, 146 }.New()}, 147 &StreamerBasicType{StreamerElement: Element{ 148 Name: *rbase.NewNamed("fTitleFont", "Font for axis title"), 149 Type: rmeta.Short, 150 Size: 2, 151 ArrLen: 0, 152 ArrDim: 0, 153 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 154 Offset: 0, 155 EName: "short", 156 XMin: 0.000000, 157 XMax: 0.000000, 158 Factor: 0.000000, 159 }.New()}, 160 })) 161 StreamerInfos.Add(NewCxxStreamerInfo("TAttBBox2D", 0, 0x2549fc, []rbytes.StreamerElement{})) 162 StreamerInfos.Add(NewCxxStreamerInfo("TAttFill", 2, 0xffd92a92, []rbytes.StreamerElement{ 163 &StreamerBasicType{StreamerElement: Element{ 164 Name: *rbase.NewNamed("fFillColor", "Fill area color"), 165 Type: rmeta.Short, 166 Size: 2, 167 ArrLen: 0, 168 ArrDim: 0, 169 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 170 Offset: 0, 171 EName: "short", 172 XMin: 0.000000, 173 XMax: 0.000000, 174 Factor: 0.000000, 175 }.New()}, 176 &StreamerBasicType{StreamerElement: Element{ 177 Name: *rbase.NewNamed("fFillStyle", "Fill area style"), 178 Type: rmeta.Short, 179 Size: 2, 180 ArrLen: 0, 181 ArrDim: 0, 182 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 183 Offset: 0, 184 EName: "short", 185 XMin: 0.000000, 186 XMax: 0.000000, 187 Factor: 0.000000, 188 }.New()}, 189 })) 190 StreamerInfos.Add(NewCxxStreamerInfo("TAttLine", 2, 0x94074549, []rbytes.StreamerElement{ 191 &StreamerBasicType{StreamerElement: Element{ 192 Name: *rbase.NewNamed("fLineColor", "Line color"), 193 Type: rmeta.Short, 194 Size: 2, 195 ArrLen: 0, 196 ArrDim: 0, 197 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 198 Offset: 0, 199 EName: "short", 200 XMin: 0.000000, 201 XMax: 0.000000, 202 Factor: 0.000000, 203 }.New()}, 204 &StreamerBasicType{StreamerElement: Element{ 205 Name: *rbase.NewNamed("fLineStyle", "Line style"), 206 Type: rmeta.Short, 207 Size: 2, 208 ArrLen: 0, 209 ArrDim: 0, 210 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 211 Offset: 0, 212 EName: "short", 213 XMin: 0.000000, 214 XMax: 0.000000, 215 Factor: 0.000000, 216 }.New()}, 217 &StreamerBasicType{StreamerElement: Element{ 218 Name: *rbase.NewNamed("fLineWidth", "Line width"), 219 Type: rmeta.Short, 220 Size: 2, 221 ArrLen: 0, 222 ArrDim: 0, 223 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 224 Offset: 0, 225 EName: "short", 226 XMin: 0.000000, 227 XMax: 0.000000, 228 Factor: 0.000000, 229 }.New()}, 230 })) 231 StreamerInfos.Add(NewCxxStreamerInfo("TAttMarker", 3, 0x291d8bec, []rbytes.StreamerElement{ 232 &StreamerBasicType{StreamerElement: Element{ 233 Name: *rbase.NewNamed("fMarkerColor", "Marker color"), 234 Type: rmeta.Short, 235 Size: 2, 236 ArrLen: 0, 237 ArrDim: 0, 238 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 239 Offset: 0, 240 EName: "short", 241 XMin: 0.000000, 242 XMax: 0.000000, 243 Factor: 0.000000, 244 }.New()}, 245 &StreamerBasicType{StreamerElement: Element{ 246 Name: *rbase.NewNamed("fMarkerStyle", "Marker style"), 247 Type: rmeta.Short, 248 Size: 2, 249 ArrLen: 0, 250 ArrDim: 0, 251 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 252 Offset: 0, 253 EName: "short", 254 XMin: 0.000000, 255 XMax: 0.000000, 256 Factor: 0.000000, 257 }.New()}, 258 &StreamerBasicType{StreamerElement: Element{ 259 Name: *rbase.NewNamed("fMarkerSize", "Marker size"), 260 Type: rmeta.Float, 261 Size: 4, 262 ArrLen: 0, 263 ArrDim: 0, 264 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 265 Offset: 0, 266 EName: "float", 267 XMin: 0.000000, 268 XMax: 0.000000, 269 Factor: 0.000000, 270 }.New()}, 271 })) 272 StreamerInfos.Add(NewCxxStreamerInfo("TAttPad", 4, 0xa715f011, []rbytes.StreamerElement{ 273 &StreamerBasicType{StreamerElement: Element{ 274 Name: *rbase.NewNamed("fLeftMargin", "LeftMargin"), 275 Type: rmeta.Float, 276 Size: 4, 277 ArrLen: 0, 278 ArrDim: 0, 279 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 280 Offset: 0, 281 EName: "float", 282 XMin: 0.000000, 283 XMax: 0.000000, 284 Factor: 0.000000, 285 }.New()}, 286 &StreamerBasicType{StreamerElement: Element{ 287 Name: *rbase.NewNamed("fRightMargin", "RightMargin"), 288 Type: rmeta.Float, 289 Size: 4, 290 ArrLen: 0, 291 ArrDim: 0, 292 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 293 Offset: 0, 294 EName: "float", 295 XMin: 0.000000, 296 XMax: 0.000000, 297 Factor: 0.000000, 298 }.New()}, 299 &StreamerBasicType{StreamerElement: Element{ 300 Name: *rbase.NewNamed("fBottomMargin", "BottomMargin"), 301 Type: rmeta.Float, 302 Size: 4, 303 ArrLen: 0, 304 ArrDim: 0, 305 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 306 Offset: 0, 307 EName: "float", 308 XMin: 0.000000, 309 XMax: 0.000000, 310 Factor: 0.000000, 311 }.New()}, 312 &StreamerBasicType{StreamerElement: Element{ 313 Name: *rbase.NewNamed("fTopMargin", "TopMargin"), 314 Type: rmeta.Float, 315 Size: 4, 316 ArrLen: 0, 317 ArrDim: 0, 318 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 319 Offset: 0, 320 EName: "float", 321 XMin: 0.000000, 322 XMax: 0.000000, 323 Factor: 0.000000, 324 }.New()}, 325 &StreamerBasicType{StreamerElement: Element{ 326 Name: *rbase.NewNamed("fXfile", "X position where to draw the file name"), 327 Type: rmeta.Float, 328 Size: 4, 329 ArrLen: 0, 330 ArrDim: 0, 331 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 332 Offset: 0, 333 EName: "float", 334 XMin: 0.000000, 335 XMax: 0.000000, 336 Factor: 0.000000, 337 }.New()}, 338 &StreamerBasicType{StreamerElement: Element{ 339 Name: *rbase.NewNamed("fYfile", "Y position where to draw the file name"), 340 Type: rmeta.Float, 341 Size: 4, 342 ArrLen: 0, 343 ArrDim: 0, 344 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 345 Offset: 0, 346 EName: "float", 347 XMin: 0.000000, 348 XMax: 0.000000, 349 Factor: 0.000000, 350 }.New()}, 351 &StreamerBasicType{StreamerElement: Element{ 352 Name: *rbase.NewNamed("fAfile", "Alignment for the file name"), 353 Type: rmeta.Float, 354 Size: 4, 355 ArrLen: 0, 356 ArrDim: 0, 357 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 358 Offset: 0, 359 EName: "float", 360 XMin: 0.000000, 361 XMax: 0.000000, 362 Factor: 0.000000, 363 }.New()}, 364 &StreamerBasicType{StreamerElement: Element{ 365 Name: *rbase.NewNamed("fXstat", "X position where to draw the statistics"), 366 Type: rmeta.Float, 367 Size: 4, 368 ArrLen: 0, 369 ArrDim: 0, 370 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 371 Offset: 0, 372 EName: "float", 373 XMin: 0.000000, 374 XMax: 0.000000, 375 Factor: 0.000000, 376 }.New()}, 377 &StreamerBasicType{StreamerElement: Element{ 378 Name: *rbase.NewNamed("fYstat", "Y position where to draw the statistics"), 379 Type: rmeta.Float, 380 Size: 4, 381 ArrLen: 0, 382 ArrDim: 0, 383 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 384 Offset: 0, 385 EName: "float", 386 XMin: 0.000000, 387 XMax: 0.000000, 388 Factor: 0.000000, 389 }.New()}, 390 &StreamerBasicType{StreamerElement: Element{ 391 Name: *rbase.NewNamed("fAstat", "Alignment for the statistics"), 392 Type: rmeta.Float, 393 Size: 4, 394 ArrLen: 0, 395 ArrDim: 0, 396 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 397 Offset: 0, 398 EName: "float", 399 XMin: 0.000000, 400 XMax: 0.000000, 401 Factor: 0.000000, 402 }.New()}, 403 &StreamerBasicType{StreamerElement: Element{ 404 Name: *rbase.NewNamed("fFrameFillColor", "Pad frame fill color"), 405 Type: rmeta.Short, 406 Size: 2, 407 ArrLen: 0, 408 ArrDim: 0, 409 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 410 Offset: 0, 411 EName: "short", 412 XMin: 0.000000, 413 XMax: 0.000000, 414 Factor: 0.000000, 415 }.New()}, 416 &StreamerBasicType{StreamerElement: Element{ 417 Name: *rbase.NewNamed("fFrameLineColor", "Pad frame line color"), 418 Type: rmeta.Short, 419 Size: 2, 420 ArrLen: 0, 421 ArrDim: 0, 422 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 423 Offset: 0, 424 EName: "short", 425 XMin: 0.000000, 426 XMax: 0.000000, 427 Factor: 0.000000, 428 }.New()}, 429 &StreamerBasicType{StreamerElement: Element{ 430 Name: *rbase.NewNamed("fFrameFillStyle", "Pad frame fill style"), 431 Type: rmeta.Short, 432 Size: 2, 433 ArrLen: 0, 434 ArrDim: 0, 435 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 436 Offset: 0, 437 EName: "short", 438 XMin: 0.000000, 439 XMax: 0.000000, 440 Factor: 0.000000, 441 }.New()}, 442 &StreamerBasicType{StreamerElement: Element{ 443 Name: *rbase.NewNamed("fFrameLineStyle", "Pad frame line style"), 444 Type: rmeta.Short, 445 Size: 2, 446 ArrLen: 0, 447 ArrDim: 0, 448 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 449 Offset: 0, 450 EName: "short", 451 XMin: 0.000000, 452 XMax: 0.000000, 453 Factor: 0.000000, 454 }.New()}, 455 &StreamerBasicType{StreamerElement: Element{ 456 Name: *rbase.NewNamed("fFrameLineWidth", "Pad frame line width"), 457 Type: rmeta.Short, 458 Size: 2, 459 ArrLen: 0, 460 ArrDim: 0, 461 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 462 Offset: 0, 463 EName: "short", 464 XMin: 0.000000, 465 XMax: 0.000000, 466 Factor: 0.000000, 467 }.New()}, 468 &StreamerBasicType{StreamerElement: Element{ 469 Name: *rbase.NewNamed("fFrameBorderSize", "Pad frame border size"), 470 Type: rmeta.Short, 471 Size: 2, 472 ArrLen: 0, 473 ArrDim: 0, 474 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 475 Offset: 0, 476 EName: "short", 477 XMin: 0.000000, 478 XMax: 0.000000, 479 Factor: 0.000000, 480 }.New()}, 481 &StreamerBasicType{StreamerElement: Element{ 482 Name: *rbase.NewNamed("fFrameBorderMode", "Pad frame border mode"), 483 Type: rmeta.Int, 484 Size: 4, 485 ArrLen: 0, 486 ArrDim: 0, 487 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 488 Offset: 0, 489 EName: "int", 490 XMin: 0.000000, 491 XMax: 0.000000, 492 Factor: 0.000000, 493 }.New()}, 494 })) 495 StreamerInfos.Add(NewCxxStreamerInfo("TDatime", 1, 0xb44671ee, []rbytes.StreamerElement{ 496 &StreamerBasicType{StreamerElement: Element{ 497 Name: *rbase.NewNamed("fDatime", "Date (relative to 1995) + time"), 498 Type: rmeta.UInt, 499 Size: 4, 500 ArrLen: 0, 501 ArrDim: 0, 502 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 503 Offset: 0, 504 EName: "unsigned int", 505 XMin: 0.000000, 506 XMax: 0.000000, 507 Factor: 0.000000, 508 }.New()}, 509 })) 510 StreamerInfos.Add(NewCxxStreamerInfo("TNamed", 1, 0xdfb74a3c, []rbytes.StreamerElement{ 511 NewStreamerBase(Element{ 512 Name: *rbase.NewNamed("TObject", "Basic ROOT object"), 513 Type: rmeta.Base, 514 Size: 0, 515 ArrLen: 0, 516 ArrDim: 0, 517 MaxIdx: [5]int32{0, -1877229523, 0, 0, 0}, 518 Offset: 0, 519 EName: "BASE", 520 XMin: 0.000000, 521 XMax: 0.000000, 522 Factor: 0.000000, 523 }.New(), 1), 524 &StreamerString{StreamerElement: Element{ 525 Name: *rbase.NewNamed("fName", "object identifier"), 526 Type: rmeta.TString, 527 Size: 24, 528 ArrLen: 0, 529 ArrDim: 0, 530 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 531 Offset: 0, 532 EName: "TString", 533 XMin: 0.000000, 534 XMax: 0.000000, 535 Factor: 0.000000, 536 }.New()}, 537 &StreamerString{StreamerElement: Element{ 538 Name: *rbase.NewNamed("fTitle", "object title"), 539 Type: rmeta.TString, 540 Size: 24, 541 ArrLen: 0, 542 ArrDim: 0, 543 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 544 Offset: 0, 545 EName: "TString", 546 XMin: 0.000000, 547 XMax: 0.000000, 548 Factor: 0.000000, 549 }.New()}, 550 })) 551 StreamerInfos.Add(NewCxxStreamerInfo("TObject", 1, 0x901bc02d, []rbytes.StreamerElement{ 552 &StreamerBasicType{StreamerElement: Element{ 553 Name: *rbase.NewNamed("fUniqueID", "object unique identifier"), 554 Type: rmeta.UInt, 555 Size: 4, 556 ArrLen: 0, 557 ArrDim: 0, 558 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 559 Offset: 0, 560 EName: "unsigned int", 561 XMin: 0.000000, 562 XMax: 0.000000, 563 Factor: 0.000000, 564 }.New()}, 565 &StreamerBasicType{StreamerElement: Element{ 566 Name: *rbase.NewNamed("fBits", "bit field status word"), 567 Type: rmeta.Bits, 568 Size: 4, 569 ArrLen: 0, 570 ArrDim: 0, 571 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 572 Offset: 0, 573 EName: "unsigned int", 574 XMin: 0.000000, 575 XMax: 0.000000, 576 Factor: 0.000000, 577 }.New()}, 578 })) 579 StreamerInfos.Add(NewCxxStreamerInfo("TObjString", 1, 0x9c8e4800, []rbytes.StreamerElement{ 580 NewStreamerBase(Element{ 581 Name: *rbase.NewNamed("TObject", "Basic ROOT object"), 582 Type: rmeta.Base, 583 Size: 0, 584 ArrLen: 0, 585 ArrDim: 0, 586 MaxIdx: [5]int32{0, -1877229523, 0, 0, 0}, 587 Offset: 0, 588 EName: "BASE", 589 XMin: 0.000000, 590 XMax: 0.000000, 591 Factor: 0.000000, 592 }.New(), 1), 593 &StreamerString{StreamerElement: Element{ 594 Name: *rbase.NewNamed("fString", "wrapped TString"), 595 Type: rmeta.TString, 596 Size: 24, 597 ArrLen: 0, 598 ArrDim: 0, 599 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 600 Offset: 0, 601 EName: "TString", 602 XMin: 0.000000, 603 XMax: 0.000000, 604 Factor: 0.000000, 605 }.New()}, 606 })) 607 StreamerInfos.Add(NewCxxStreamerInfo("TProcessID", 1, 0x2b7ef579, []rbytes.StreamerElement{ 608 NewStreamerBase(Element{ 609 Name: *rbase.NewNamed("TNamed", "The basis for a named object (name, title)"), 610 Type: rmeta.Base, 611 Size: 0, 612 ArrLen: 0, 613 ArrDim: 0, 614 MaxIdx: [5]int32{0, -541636036, 0, 0, 0}, 615 Offset: 0, 616 EName: "BASE", 617 XMin: 0.000000, 618 XMax: 0.000000, 619 Factor: 0.000000, 620 }.New(), 1), 621 })) 622 StreamerInfos.Add(NewCxxStreamerInfo("TProcessUUID", 1, 0x9af3ae11, []rbytes.StreamerElement{ 623 NewStreamerBase(Element{ 624 Name: *rbase.NewNamed("TProcessID", "Process Unique Identifier in time and space"), 625 Type: rmeta.Base, 626 Size: 0, 627 ArrLen: 0, 628 ArrDim: 0, 629 MaxIdx: [5]int32{0, 729740665, 0, 0, 0}, 630 Offset: 0, 631 EName: "BASE", 632 XMin: 0.000000, 633 XMax: 0.000000, 634 Factor: 0.000000, 635 }.New(), 1), 636 &StreamerObjectPointer{StreamerElement: Element{ 637 Name: *rbase.NewNamed("fUUIDs", "Global list of TUUIDs"), 638 Type: rmeta.ObjectP, 639 Size: 8, 640 ArrLen: 0, 641 ArrDim: 0, 642 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 643 Offset: 0, 644 EName: "TList*", 645 XMin: 0.000000, 646 XMax: 0.000000, 647 Factor: 0.000000, 648 }.New()}, 649 &StreamerObjectPointer{StreamerElement: Element{ 650 Name: *rbase.NewNamed("fActive", "Table of active UUIDs"), 651 Type: rmeta.ObjectP, 652 Size: 8, 653 ArrLen: 0, 654 ArrDim: 0, 655 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 656 Offset: 0, 657 EName: "TBits*", 658 XMin: 0.000000, 659 XMax: 0.000000, 660 Factor: 0.000000, 661 }.New()}, 662 })) 663 StreamerInfos.Add(NewCxxStreamerInfo("TQObject", 1, 0x42e9c, []rbytes.StreamerElement{})) 664 StreamerInfos.Add(NewCxxStreamerInfo("TRef", 1, 0x91757901, []rbytes.StreamerElement{ 665 NewStreamerBase(Element{ 666 Name: *rbase.NewNamed("TObject", "Basic ROOT object"), 667 Type: rmeta.Base, 668 Size: 0, 669 ArrLen: 0, 670 ArrDim: 0, 671 MaxIdx: [5]int32{0, -1877229523, 0, 0, 0}, 672 Offset: 0, 673 EName: "BASE", 674 XMin: 0.000000, 675 XMax: 0.000000, 676 Factor: 0.000000, 677 }.New(), 1), 678 })) 679 StreamerInfos.Add(NewCxxStreamerInfo("TString", 2, 0x17419, []rbytes.StreamerElement{})) 680 StreamerInfos.Add(NewCxxStreamerInfo("TUUID", 1, 0xd24ea15b, []rbytes.StreamerElement{ 681 &StreamerBasicType{StreamerElement: Element{ 682 Name: *rbase.NewNamed("fTimeLow", "60 bit time, lower 32 bits"), 683 Type: rmeta.UInt, 684 Size: 4, 685 ArrLen: 0, 686 ArrDim: 0, 687 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 688 Offset: 0, 689 EName: "unsigned int", 690 XMin: 0.000000, 691 XMax: 0.000000, 692 Factor: 0.000000, 693 }.New()}, 694 &StreamerBasicType{StreamerElement: Element{ 695 Name: *rbase.NewNamed("fTimeMid", "middle 16 time bits"), 696 Type: rmeta.UShort, 697 Size: 2, 698 ArrLen: 0, 699 ArrDim: 0, 700 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 701 Offset: 0, 702 EName: "unsigned short", 703 XMin: 0.000000, 704 XMax: 0.000000, 705 Factor: 0.000000, 706 }.New()}, 707 &StreamerBasicType{StreamerElement: Element{ 708 Name: *rbase.NewNamed("fTimeHiAndVersion", "high 12 time bits + 4 UUID version bits"), 709 Type: rmeta.UShort, 710 Size: 2, 711 ArrLen: 0, 712 ArrDim: 0, 713 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 714 Offset: 0, 715 EName: "unsigned short", 716 XMin: 0.000000, 717 XMax: 0.000000, 718 Factor: 0.000000, 719 }.New()}, 720 &StreamerBasicType{StreamerElement: Element{ 721 Name: *rbase.NewNamed("fClockSeqHiAndReserved", "high 6 clock bits + 2 bits reserved"), 722 Type: rmeta.UChar, 723 Size: 1, 724 ArrLen: 0, 725 ArrDim: 0, 726 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 727 Offset: 0, 728 EName: "unsigned char", 729 XMin: 0.000000, 730 XMax: 0.000000, 731 Factor: 0.000000, 732 }.New()}, 733 &StreamerBasicType{StreamerElement: Element{ 734 Name: *rbase.NewNamed("fClockSeqLow", "low 8 clock bits"), 735 Type: rmeta.UChar, 736 Size: 1, 737 ArrLen: 0, 738 ArrDim: 0, 739 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 740 Offset: 0, 741 EName: "unsigned char", 742 XMin: 0.000000, 743 XMax: 0.000000, 744 Factor: 0.000000, 745 }.New()}, 746 &StreamerBasicType{StreamerElement: Element{ 747 Name: *rbase.NewNamed("fNode", "6 node id bytes"), 748 Type: rmeta.Enum(31), 749 Size: 6, 750 ArrLen: 6, 751 ArrDim: 1, 752 MaxIdx: [5]int32{6, 0, 0, 0, 0}, 753 Offset: 0, 754 EName: "unsigned char", 755 XMin: 0.000000, 756 XMax: 0.000000, 757 Factor: 0.000000, 758 }.New()}, 759 })) 760 StreamerInfos.Add(NewCxxStreamerInfo("TVirtualPad", 3, 0x28ece7b9, []rbytes.StreamerElement{ 761 NewStreamerBase(Element{ 762 Name: *rbase.NewNamed("TObject", "Basic ROOT object"), 763 Type: rmeta.Base, 764 Size: 0, 765 ArrLen: 0, 766 ArrDim: 0, 767 MaxIdx: [5]int32{0, -1877229523, 0, 0, 0}, 768 Offset: 0, 769 EName: "BASE", 770 XMin: 0.000000, 771 XMax: 0.000000, 772 Factor: 0.000000, 773 }.New(), 1), 774 NewStreamerBase(Element{ 775 Name: *rbase.NewNamed("TAttLine", "Line attributes"), 776 Type: rmeta.Base, 777 Size: 0, 778 ArrLen: 0, 779 ArrDim: 0, 780 MaxIdx: [5]int32{0, -1811462839, 0, 0, 0}, 781 Offset: 0, 782 EName: "BASE", 783 XMin: 0.000000, 784 XMax: 0.000000, 785 Factor: 0.000000, 786 }.New(), 2), 787 NewStreamerBase(Element{ 788 Name: *rbase.NewNamed("TAttFill", "Fill area attributes"), 789 Type: rmeta.Base, 790 Size: 0, 791 ArrLen: 0, 792 ArrDim: 0, 793 MaxIdx: [5]int32{0, -2545006, 0, 0, 0}, 794 Offset: 0, 795 EName: "BASE", 796 XMin: 0.000000, 797 XMax: 0.000000, 798 Factor: 0.000000, 799 }.New(), 2), 800 NewStreamerBase(Element{ 801 Name: *rbase.NewNamed("TAttPad", "Pad attributes"), 802 Type: rmeta.Base, 803 Size: 0, 804 ArrLen: 0, 805 ArrDim: 0, 806 MaxIdx: [5]int32{0, -1491734511, 0, 0, 0}, 807 Offset: 0, 808 EName: "BASE", 809 XMin: 0.000000, 810 XMax: 0.000000, 811 Factor: 0.000000, 812 }.New(), 4), 813 NewStreamerBase(Element{ 814 Name: *rbase.NewNamed("TQObject", "Base class for object communication mechanism"), 815 Type: rmeta.Base, 816 Size: 0, 817 ArrLen: 0, 818 ArrDim: 0, 819 MaxIdx: [5]int32{0, 274076, 0, 0, 0}, 820 Offset: 0, 821 EName: "BASE", 822 XMin: 0.000000, 823 XMax: 0.000000, 824 Factor: 0.000000, 825 }.New(), 1), 826 })) 827 StreamerInfos.Add(NewCxxStreamerInfo("TArray", 1, 0x7021b2, []rbytes.StreamerElement{ 828 &StreamerBasicType{StreamerElement: Element{ 829 Name: *rbase.NewNamed("fN", "Number of array elements"), 830 Type: rmeta.Int, 831 Size: 4, 832 ArrLen: 0, 833 ArrDim: 0, 834 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 835 Offset: 0, 836 EName: "int", 837 XMin: 0.000000, 838 XMax: 0.000000, 839 Factor: 0.000000, 840 }.New()}, 841 })) 842 StreamerInfos.Add(NewCxxStreamerInfo("TArrayC", 1, 0xae879936, []rbytes.StreamerElement{ 843 NewStreamerBase(Element{ 844 Name: *rbase.NewNamed("TArray", "Abstract array base class"), 845 Type: rmeta.Base, 846 Size: 0, 847 ArrLen: 0, 848 ArrDim: 0, 849 MaxIdx: [5]int32{0, 7348658, 0, 0, 0}, 850 Offset: 0, 851 EName: "BASE", 852 XMin: 0.000000, 853 XMax: 0.000000, 854 Factor: 0.000000, 855 }.New(), 1), 856 NewStreamerBasicPointer(Element{ 857 Name: *rbase.NewNamed("fArray", "[fN] Array of fN chars"), 858 Type: 41, 859 Size: 1, 860 ArrLen: 0, 861 ArrDim: 0, 862 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 863 Offset: 0, 864 EName: "char*", 865 XMin: 0.000000, 866 XMax: 0.000000, 867 Factor: 0.000000, 868 }.New(), 1, "fN", "TArray"), 869 })) 870 StreamerInfos.Add(NewCxxStreamerInfo("TArrayS", 1, 0x35c9314, []rbytes.StreamerElement{ 871 NewStreamerBase(Element{ 872 Name: *rbase.NewNamed("TArray", "Abstract array base class"), 873 Type: rmeta.Base, 874 Size: 0, 875 ArrLen: 0, 876 ArrDim: 0, 877 MaxIdx: [5]int32{0, 7348658, 0, 0, 0}, 878 Offset: 0, 879 EName: "BASE", 880 XMin: 0.000000, 881 XMax: 0.000000, 882 Factor: 0.000000, 883 }.New(), 1), 884 NewStreamerBasicPointer(Element{ 885 Name: *rbase.NewNamed("fArray", "[fN] Array of fN shorts"), 886 Type: 42, 887 Size: 2, 888 ArrLen: 0, 889 ArrDim: 0, 890 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 891 Offset: 0, 892 EName: "short*", 893 XMin: 0.000000, 894 XMax: 0.000000, 895 Factor: 0.000000, 896 }.New(), 1, "fN", "TArray"), 897 })) 898 StreamerInfos.Add(NewCxxStreamerInfo("TArrayI", 1, 0xd9d571c7, []rbytes.StreamerElement{ 899 NewStreamerBase(Element{ 900 Name: *rbase.NewNamed("TArray", "Abstract array base class"), 901 Type: rmeta.Base, 902 Size: 0, 903 ArrLen: 0, 904 ArrDim: 0, 905 MaxIdx: [5]int32{0, 7348658, 0, 0, 0}, 906 Offset: 0, 907 EName: "BASE", 908 XMin: 0.000000, 909 XMax: 0.000000, 910 Factor: 0.000000, 911 }.New(), 1), 912 NewStreamerBasicPointer(Element{ 913 Name: *rbase.NewNamed("fArray", "[fN] Array of fN 32 bit integers"), 914 Type: 43, 915 Size: 4, 916 ArrLen: 0, 917 ArrDim: 0, 918 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 919 Offset: 0, 920 EName: "int*", 921 XMin: 0.000000, 922 XMax: 0.000000, 923 Factor: 0.000000, 924 }.New(), 1, "fN", "TArray"), 925 })) 926 StreamerInfos.Add(NewCxxStreamerInfo("TArrayL", 1, 0xfcfcb489, []rbytes.StreamerElement{ 927 NewStreamerBase(Element{ 928 Name: *rbase.NewNamed("TArray", "Abstract array base class"), 929 Type: rmeta.Base, 930 Size: 0, 931 ArrLen: 0, 932 ArrDim: 0, 933 MaxIdx: [5]int32{0, 7348658, 0, 0, 0}, 934 Offset: 0, 935 EName: "BASE", 936 XMin: 0.000000, 937 XMax: 0.000000, 938 Factor: 0.000000, 939 }.New(), 1), 940 NewStreamerBasicPointer(Element{ 941 Name: *rbase.NewNamed("fArray", "[fN] Array of fN longs"), 942 Type: 44, 943 Size: 8, 944 ArrLen: 0, 945 ArrDim: 0, 946 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 947 Offset: 0, 948 EName: "long*", 949 XMin: 0.000000, 950 XMax: 0.000000, 951 Factor: 0.000000, 952 }.New(), 1, "fN", "TArray"), 953 })) 954 StreamerInfos.Add(NewCxxStreamerInfo("TArrayL64", 1, 0x18e70794, []rbytes.StreamerElement{ 955 NewStreamerBase(Element{ 956 Name: *rbase.NewNamed("TArray", "Abstract array base class"), 957 Type: rmeta.Base, 958 Size: 0, 959 ArrLen: 0, 960 ArrDim: 0, 961 MaxIdx: [5]int32{0, 7348658, 0, 0, 0}, 962 Offset: 0, 963 EName: "BASE", 964 XMin: 0.000000, 965 XMax: 0.000000, 966 Factor: 0.000000, 967 }.New(), 1), 968 NewStreamerBasicPointer(Element{ 969 Name: *rbase.NewNamed("fArray", "[fN] Array of fN long64s"), 970 Type: 56, 971 Size: 8, 972 ArrLen: 0, 973 ArrDim: 0, 974 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 975 Offset: 0, 976 EName: "Long64_t*", 977 XMin: 0.000000, 978 XMax: 0.000000, 979 Factor: 0.000000, 980 }.New(), 1, "fN", "TArray"), 981 })) 982 StreamerInfos.Add(NewCxxStreamerInfo("TArrayF", 1, 0x5a0bf6f1, []rbytes.StreamerElement{ 983 NewStreamerBase(Element{ 984 Name: *rbase.NewNamed("TArray", "Abstract array base class"), 985 Type: rmeta.Base, 986 Size: 0, 987 ArrLen: 0, 988 ArrDim: 0, 989 MaxIdx: [5]int32{0, 7348658, 0, 0, 0}, 990 Offset: 0, 991 EName: "BASE", 992 XMin: 0.000000, 993 XMax: 0.000000, 994 Factor: 0.000000, 995 }.New(), 1), 996 NewStreamerBasicPointer(Element{ 997 Name: *rbase.NewNamed("fArray", "[fN] Array of fN floats"), 998 Type: 45, 999 Size: 4, 1000 ArrLen: 0, 1001 ArrDim: 0, 1002 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1003 Offset: 0, 1004 EName: "float*", 1005 XMin: 0.000000, 1006 XMax: 0.000000, 1007 Factor: 0.000000, 1008 }.New(), 1, "fN", "TArray"), 1009 })) 1010 StreamerInfos.Add(NewCxxStreamerInfo("TArrayD", 1, 0x7139ef34, []rbytes.StreamerElement{ 1011 NewStreamerBase(Element{ 1012 Name: *rbase.NewNamed("TArray", "Abstract array base class"), 1013 Type: rmeta.Base, 1014 Size: 0, 1015 ArrLen: 0, 1016 ArrDim: 0, 1017 MaxIdx: [5]int32{0, 7348658, 0, 0, 0}, 1018 Offset: 0, 1019 EName: "BASE", 1020 XMin: 0.000000, 1021 XMax: 0.000000, 1022 Factor: 0.000000, 1023 }.New(), 1), 1024 NewStreamerBasicPointer(Element{ 1025 Name: *rbase.NewNamed("fArray", "[fN] Array of fN doubles"), 1026 Type: 48, 1027 Size: 8, 1028 ArrLen: 0, 1029 ArrDim: 0, 1030 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1031 Offset: 0, 1032 EName: "double*", 1033 XMin: 0.000000, 1034 XMax: 0.000000, 1035 Factor: 0.000000, 1036 }.New(), 1, "fN", "TArray"), 1037 })) 1038 StreamerInfos.Add(NewCxxStreamerInfo("TBits", 1, 0xe763c48, []rbytes.StreamerElement{ 1039 NewStreamerBase(Element{ 1040 Name: *rbase.NewNamed("TObject", "Basic ROOT object"), 1041 Type: rmeta.Base, 1042 Size: 0, 1043 ArrLen: 0, 1044 ArrDim: 0, 1045 MaxIdx: [5]int32{0, -1877229523, 0, 0, 0}, 1046 Offset: 0, 1047 EName: "BASE", 1048 XMin: 0.000000, 1049 XMax: 0.000000, 1050 Factor: 0.000000, 1051 }.New(), 1), 1052 &StreamerBasicType{StreamerElement: Element{ 1053 Name: *rbase.NewNamed("fNbits", "Highest bit set + 1"), 1054 Type: rmeta.UInt, 1055 Size: 4, 1056 ArrLen: 0, 1057 ArrDim: 0, 1058 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1059 Offset: 0, 1060 EName: "unsigned int", 1061 XMin: 0.000000, 1062 XMax: 0.000000, 1063 Factor: 0.000000, 1064 }.New()}, 1065 &StreamerBasicType{StreamerElement: Element{ 1066 Name: *rbase.NewNamed("fNbytes", "Number of UChars in fAllBits"), 1067 Type: rmeta.UInt, 1068 Size: 4, 1069 ArrLen: 0, 1070 ArrDim: 0, 1071 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1072 Offset: 0, 1073 EName: "unsigned int", 1074 XMin: 0.000000, 1075 XMax: 0.000000, 1076 Factor: 0.000000, 1077 }.New()}, 1078 NewStreamerBasicPointer(Element{ 1079 Name: *rbase.NewNamed("fAllBits", "[fNbytes] array of UChars"), 1080 Type: 51, 1081 Size: 1, 1082 ArrLen: 0, 1083 ArrDim: 0, 1084 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1085 Offset: 0, 1086 EName: "unsigned char*", 1087 XMin: 0.000000, 1088 XMax: 0.000000, 1089 Factor: 0.000000, 1090 }.New(), 1, "fNbytes", "TBits"), 1091 })) 1092 StreamerInfos.Add(NewCxxStreamerInfo("TCollection", 3, 0x57e3cb9c, []rbytes.StreamerElement{ 1093 NewStreamerBase(Element{ 1094 Name: *rbase.NewNamed("TObject", "Basic ROOT object"), 1095 Type: rmeta.Base, 1096 Size: 0, 1097 ArrLen: 0, 1098 ArrDim: 0, 1099 MaxIdx: [5]int32{0, -1877229523, 0, 0, 0}, 1100 Offset: 0, 1101 EName: "BASE", 1102 XMin: 0.000000, 1103 XMax: 0.000000, 1104 Factor: 0.000000, 1105 }.New(), 1), 1106 &StreamerString{StreamerElement: Element{ 1107 Name: *rbase.NewNamed("fName", "name of the collection"), 1108 Type: rmeta.TString, 1109 Size: 24, 1110 ArrLen: 0, 1111 ArrDim: 0, 1112 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1113 Offset: 0, 1114 EName: "TString", 1115 XMin: 0.000000, 1116 XMax: 0.000000, 1117 Factor: 0.000000, 1118 }.New()}, 1119 &StreamerBasicType{StreamerElement: Element{ 1120 Name: *rbase.NewNamed("fSize", "number of elements in collection"), 1121 Type: rmeta.Int, 1122 Size: 4, 1123 ArrLen: 0, 1124 ArrDim: 0, 1125 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1126 Offset: 0, 1127 EName: "int", 1128 XMin: 0.000000, 1129 XMax: 0.000000, 1130 Factor: 0.000000, 1131 }.New()}, 1132 })) 1133 StreamerInfos.Add(NewCxxStreamerInfo("TClonesArray", 4, 0xb6c0ca63, []rbytes.StreamerElement{ 1134 NewStreamerBase(Element{ 1135 Name: *rbase.NewNamed("TObjArray", "An array of objects"), 1136 Type: rmeta.Base, 1137 Size: 0, 1138 ArrLen: 0, 1139 ArrDim: 0, 1140 MaxIdx: [5]int32{0, -1449237166, 0, 0, 0}, 1141 Offset: 0, 1142 EName: "BASE", 1143 XMin: 0.000000, 1144 XMax: 0.000000, 1145 Factor: 0.000000, 1146 }.New(), 3), 1147 })) 1148 StreamerInfos.Add(NewCxxStreamerInfo("TList", 5, 0x69c5c3bb, []rbytes.StreamerElement{ 1149 NewStreamerBase(Element{ 1150 Name: *rbase.NewNamed("TSeqCollection", "Sequenceable collection ABC"), 1151 Type: rmeta.Base, 1152 Size: 0, 1153 ArrLen: 0, 1154 ArrDim: 0, 1155 MaxIdx: [5]int32{0, -60015674, 0, 0, 0}, 1156 Offset: 0, 1157 EName: "BASE", 1158 XMin: 0.000000, 1159 XMax: 0.000000, 1160 Factor: 0.000000, 1161 }.New(), 0), 1162 })) 1163 StreamerInfos.Add(NewCxxStreamerInfo("THashList", 0, 0xcc7e49c1, []rbytes.StreamerElement{ 1164 NewStreamerBase(Element{ 1165 Name: *rbase.NewNamed("TList", "Doubly linked list"), 1166 Type: rmeta.Base, 1167 Size: 0, 1168 ArrLen: 0, 1169 ArrDim: 0, 1170 MaxIdx: [5]int32{0, 1774568379, 0, 0, 0}, 1171 Offset: 0, 1172 EName: "BASE", 1173 XMin: 0.000000, 1174 XMax: 0.000000, 1175 Factor: 0.000000, 1176 }.New(), 5), 1177 })) 1178 StreamerInfos.Add(NewCxxStreamerInfo("THashTable", 0, 0xe11cfb96, []rbytes.StreamerElement{ 1179 NewStreamerBase(Element{ 1180 Name: *rbase.NewNamed("TCollection", "Collection abstract base class"), 1181 Type: rmeta.Base, 1182 Size: 0, 1183 ArrLen: 0, 1184 ArrDim: 0, 1185 MaxIdx: [5]int32{0, 1474546588, 0, 0, 0}, 1186 Offset: 0, 1187 EName: "BASE", 1188 XMin: 0.000000, 1189 XMax: 0.000000, 1190 Factor: 0.000000, 1191 }.New(), 3), 1192 })) 1193 StreamerInfos.Add(NewCxxStreamerInfo("TMap", 3, 0xfec4a388, []rbytes.StreamerElement{ 1194 NewStreamerBase(Element{ 1195 Name: *rbase.NewNamed("TCollection", "Collection abstract base class"), 1196 Type: rmeta.Base, 1197 Size: 0, 1198 ArrLen: 0, 1199 ArrDim: 0, 1200 MaxIdx: [5]int32{0, 1474546588, 0, 0, 0}, 1201 Offset: 0, 1202 EName: "BASE", 1203 XMin: 0.000000, 1204 XMax: 0.000000, 1205 Factor: 0.000000, 1206 }.New(), 3), 1207 &StreamerObjectPointer{StreamerElement: Element{ 1208 Name: *rbase.NewNamed("fTable", "Hash table used to store TPair's"), 1209 Type: rmeta.ObjectP, 1210 Size: 8, 1211 ArrLen: 0, 1212 ArrDim: 0, 1213 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1214 Offset: 0, 1215 EName: "THashTable*", 1216 XMin: 0.000000, 1217 XMax: 0.000000, 1218 Factor: 0.000000, 1219 }.New()}, 1220 })) 1221 StreamerInfos.Add(NewCxxStreamerInfo("TObjArray", 3, 0xa99e6552, []rbytes.StreamerElement{ 1222 NewStreamerBase(Element{ 1223 Name: *rbase.NewNamed("TSeqCollection", "Sequenceable collection ABC"), 1224 Type: rmeta.Base, 1225 Size: 0, 1226 ArrLen: 0, 1227 ArrDim: 0, 1228 MaxIdx: [5]int32{0, -60015674, 0, 0, 0}, 1229 Offset: 0, 1230 EName: "BASE", 1231 XMin: 0.000000, 1232 XMax: 0.000000, 1233 Factor: 0.000000, 1234 }.New(), 0), 1235 &StreamerBasicType{StreamerElement: Element{ 1236 Name: *rbase.NewNamed("fLowerBound", "Lower bound of the array"), 1237 Type: rmeta.Int, 1238 Size: 4, 1239 ArrLen: 0, 1240 ArrDim: 0, 1241 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1242 Offset: 0, 1243 EName: "int", 1244 XMin: 0.000000, 1245 XMax: 0.000000, 1246 Factor: 0.000000, 1247 }.New()}, 1248 &StreamerBasicType{StreamerElement: Element{ 1249 Name: *rbase.NewNamed("fLast", "Last element in array containing an object"), 1250 Type: rmeta.Int, 1251 Size: 4, 1252 ArrLen: 0, 1253 ArrDim: 0, 1254 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1255 Offset: 0, 1256 EName: "int", 1257 XMin: 0.000000, 1258 XMax: 0.000000, 1259 Factor: 0.000000, 1260 }.New()}, 1261 })) 1262 StreamerInfos.Add(NewCxxStreamerInfo("TRefArray", 1, 0x47f9d0dd, []rbytes.StreamerElement{ 1263 NewStreamerBase(Element{ 1264 Name: *rbase.NewNamed("TSeqCollection", "Sequenceable collection ABC"), 1265 Type: rmeta.Base, 1266 Size: 0, 1267 ArrLen: 0, 1268 ArrDim: 0, 1269 MaxIdx: [5]int32{0, -60015674, 0, 0, 0}, 1270 Offset: 0, 1271 EName: "BASE", 1272 XMin: 0.000000, 1273 XMax: 0.000000, 1274 Factor: 0.000000, 1275 }.New(), 0), 1276 &StreamerObjectPointer{StreamerElement: Element{ 1277 Name: *rbase.NewNamed("fPID", "Pointer to Process Unique Identifier"), 1278 Type: rmeta.ObjectP, 1279 Size: 8, 1280 ArrLen: 0, 1281 ArrDim: 0, 1282 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1283 Offset: 0, 1284 EName: "TProcessID*", 1285 XMin: 0.000000, 1286 XMax: 0.000000, 1287 Factor: 0.000000, 1288 }.New()}, 1289 NewStreamerBasicPointer(Element{ 1290 Name: *rbase.NewNamed("fUIDs", "[fSize] To store uids of referenced objects"), 1291 Type: 53, 1292 Size: 4, 1293 ArrLen: 0, 1294 ArrDim: 0, 1295 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1296 Offset: 0, 1297 EName: "unsigned int*", 1298 XMin: 0.000000, 1299 XMax: 0.000000, 1300 Factor: 0.000000, 1301 }.New(), 3, "fSize", "TCollection"), 1302 &StreamerBasicType{StreamerElement: Element{ 1303 Name: *rbase.NewNamed("fLowerBound", "Lower bound of the array"), 1304 Type: rmeta.Int, 1305 Size: 4, 1306 ArrLen: 0, 1307 ArrDim: 0, 1308 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1309 Offset: 0, 1310 EName: "int", 1311 XMin: 0.000000, 1312 XMax: 0.000000, 1313 Factor: 0.000000, 1314 }.New()}, 1315 &StreamerBasicType{StreamerElement: Element{ 1316 Name: *rbase.NewNamed("fLast", "Last element in array containing an object"), 1317 Type: rmeta.Int, 1318 Size: 4, 1319 ArrLen: 0, 1320 ArrDim: 0, 1321 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1322 Offset: 0, 1323 EName: "int", 1324 XMin: 0.000000, 1325 XMax: 0.000000, 1326 Factor: 0.000000, 1327 }.New()}, 1328 })) 1329 StreamerInfos.Add(NewCxxStreamerInfo("TRefTable", 3, 0x8c895b85, []rbytes.StreamerElement{ 1330 NewStreamerBase(Element{ 1331 Name: *rbase.NewNamed("TObject", "Basic ROOT object"), 1332 Type: rmeta.Base, 1333 Size: 0, 1334 ArrLen: 0, 1335 ArrDim: 0, 1336 MaxIdx: [5]int32{0, -1877229523, 0, 0, 0}, 1337 Offset: 0, 1338 EName: "BASE", 1339 XMin: 0.000000, 1340 XMax: 0.000000, 1341 Factor: 0.000000, 1342 }.New(), 1), 1343 &StreamerBasicType{StreamerElement: Element{ 1344 Name: *rbase.NewNamed("fSize", "dummy for backward compatibility"), 1345 Type: rmeta.Int, 1346 Size: 4, 1347 ArrLen: 0, 1348 ArrDim: 0, 1349 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1350 Offset: 0, 1351 EName: "int", 1352 XMin: 0.000000, 1353 XMax: 0.000000, 1354 Factor: 0.000000, 1355 }.New()}, 1356 &StreamerObjectPointer{StreamerElement: Element{ 1357 Name: *rbase.NewNamed("fParents", "array of Parent objects (eg TTree branch) holding the referenced objects"), 1358 Type: rmeta.ObjectP, 1359 Size: 8, 1360 ArrLen: 0, 1361 ArrDim: 0, 1362 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1363 Offset: 0, 1364 EName: "TObjArray*", 1365 XMin: 0.000000, 1366 XMax: 0.000000, 1367 Factor: 0.000000, 1368 }.New()}, 1369 &StreamerObjectPointer{StreamerElement: Element{ 1370 Name: *rbase.NewNamed("fOwner", "Object owning this TRefTable"), 1371 Type: rmeta.ObjectP, 1372 Size: 8, 1373 ArrLen: 0, 1374 ArrDim: 0, 1375 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1376 Offset: 0, 1377 EName: "TObject*", 1378 XMin: 0.000000, 1379 XMax: 0.000000, 1380 Factor: 0.000000, 1381 }.New()}, 1382 NewCxxStreamerSTL(Element{ 1383 Name: *rbase.NewNamed("fProcessGUIDs", "UUIDs of TProcessIDs used in fParentIDs"), 1384 Type: rmeta.Streamer, 1385 Size: 24, 1386 ArrLen: 0, 1387 ArrDim: 0, 1388 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1389 Offset: 0, 1390 EName: "vector<string>", 1391 XMin: 0.000000, 1392 XMax: 0.000000, 1393 Factor: 0.000000, 1394 }.New(), 1, 61), 1395 })) 1396 StreamerInfos.Add(NewCxxStreamerInfo("TSeqCollection", 0, 0xfc6c3bc6, []rbytes.StreamerElement{ 1397 NewStreamerBase(Element{ 1398 Name: *rbase.NewNamed("TCollection", "Collection abstract base class"), 1399 Type: rmeta.Base, 1400 Size: 0, 1401 ArrLen: 0, 1402 ArrDim: 0, 1403 MaxIdx: [5]int32{0, 1474546588, 0, 0, 0}, 1404 Offset: 0, 1405 EName: "BASE", 1406 XMin: 0.000000, 1407 XMax: 0.000000, 1408 Factor: 0.000000, 1409 }.New(), 3), 1410 })) 1411 StreamerInfos.Add(NewCxxStreamerInfo("TStreamerInfo", 10, 0x90566883, []rbytes.StreamerElement{ 1412 NewStreamerBase(Element{ 1413 Name: *rbase.NewNamed("TVirtualStreamerInfo", "Abstract Interface describing Streamer information for one class"), 1414 Type: rmeta.Base, 1415 Size: 0, 1416 ArrLen: 0, 1417 ArrDim: 0, 1418 MaxIdx: [5]int32{0, 1154605729, 0, 0, 0}, 1419 Offset: 0, 1420 EName: "BASE", 1421 XMin: 0.000000, 1422 XMax: 0.000000, 1423 Factor: 0.000000, 1424 }.New(), 6), 1425 &StreamerBasicType{StreamerElement: Element{ 1426 Name: *rbase.NewNamed("fCheckSum", "Checksum of original class"), 1427 Type: rmeta.UInt, 1428 Size: 4, 1429 ArrLen: 0, 1430 ArrDim: 0, 1431 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1432 Offset: 0, 1433 EName: "unsigned int", 1434 XMin: 0.000000, 1435 XMax: 0.000000, 1436 Factor: 0.000000, 1437 }.New()}, 1438 &StreamerBasicType{StreamerElement: Element{ 1439 Name: *rbase.NewNamed("fClassVersion", "Class version identifier"), 1440 Type: rmeta.Int, 1441 Size: 4, 1442 ArrLen: 0, 1443 ArrDim: 0, 1444 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1445 Offset: 0, 1446 EName: "int", 1447 XMin: 0.000000, 1448 XMax: 0.000000, 1449 Factor: 0.000000, 1450 }.New()}, 1451 &StreamerObjectPointer{StreamerElement: Element{ 1452 Name: *rbase.NewNamed("fElements", "Array of TStreamerElements"), 1453 Type: rmeta.ObjectP, 1454 Size: 8, 1455 ArrLen: 0, 1456 ArrDim: 0, 1457 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1458 Offset: 0, 1459 EName: "TObjArray*", 1460 XMin: 0.000000, 1461 XMax: 0.000000, 1462 Factor: 0.000000, 1463 }.New()}, 1464 })) 1465 StreamerInfos.Add(NewCxxStreamerInfo("TStreamerElement", 4, 0xdd0eb253, []rbytes.StreamerElement{ 1466 NewStreamerBase(Element{ 1467 Name: *rbase.NewNamed("TNamed", "The basis for a named object (name, title)"), 1468 Type: rmeta.Base, 1469 Size: 0, 1470 ArrLen: 0, 1471 ArrDim: 0, 1472 MaxIdx: [5]int32{0, -541636036, 0, 0, 0}, 1473 Offset: 0, 1474 EName: "BASE", 1475 XMin: 0.000000, 1476 XMax: 0.000000, 1477 Factor: 0.000000, 1478 }.New(), 1), 1479 &StreamerBasicType{StreamerElement: Element{ 1480 Name: *rbase.NewNamed("fType", "element type"), 1481 Type: rmeta.Int, 1482 Size: 4, 1483 ArrLen: 0, 1484 ArrDim: 0, 1485 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1486 Offset: 0, 1487 EName: "int", 1488 XMin: 0.000000, 1489 XMax: 0.000000, 1490 Factor: 0.000000, 1491 }.New()}, 1492 &StreamerBasicType{StreamerElement: Element{ 1493 Name: *rbase.NewNamed("fSize", "sizeof element"), 1494 Type: rmeta.Int, 1495 Size: 4, 1496 ArrLen: 0, 1497 ArrDim: 0, 1498 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1499 Offset: 0, 1500 EName: "int", 1501 XMin: 0.000000, 1502 XMax: 0.000000, 1503 Factor: 0.000000, 1504 }.New()}, 1505 &StreamerBasicType{StreamerElement: Element{ 1506 Name: *rbase.NewNamed("fArrayLength", "cumulative size of all array dims"), 1507 Type: rmeta.Int, 1508 Size: 4, 1509 ArrLen: 0, 1510 ArrDim: 0, 1511 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1512 Offset: 0, 1513 EName: "int", 1514 XMin: 0.000000, 1515 XMax: 0.000000, 1516 Factor: 0.000000, 1517 }.New()}, 1518 &StreamerBasicType{StreamerElement: Element{ 1519 Name: *rbase.NewNamed("fArrayDim", "number of array dimensions"), 1520 Type: rmeta.Int, 1521 Size: 4, 1522 ArrLen: 0, 1523 ArrDim: 0, 1524 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1525 Offset: 0, 1526 EName: "int", 1527 XMin: 0.000000, 1528 XMax: 0.000000, 1529 Factor: 0.000000, 1530 }.New()}, 1531 &StreamerBasicType{StreamerElement: Element{ 1532 Name: *rbase.NewNamed("fMaxIndex", "Maximum array index for array dimension \"dim\""), 1533 Type: rmeta.Enum(23), 1534 Size: 20, 1535 ArrLen: 5, 1536 ArrDim: 1, 1537 MaxIdx: [5]int32{5, 0, 0, 0, 0}, 1538 Offset: 0, 1539 EName: "int", 1540 XMin: 0.000000, 1541 XMax: 0.000000, 1542 Factor: 0.000000, 1543 }.New()}, 1544 &StreamerString{StreamerElement: Element{ 1545 Name: *rbase.NewNamed("fTypeName", "Data type name of data member"), 1546 Type: rmeta.TString, 1547 Size: 24, 1548 ArrLen: 0, 1549 ArrDim: 0, 1550 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1551 Offset: 0, 1552 EName: "TString", 1553 XMin: 0.000000, 1554 XMax: 0.000000, 1555 Factor: 0.000000, 1556 }.New()}, 1557 })) 1558 StreamerInfos.Add(NewCxxStreamerInfo("TStreamerBase", 3, 0x92715b0, []rbytes.StreamerElement{ 1559 NewStreamerBase(Element{ 1560 Name: *rbase.NewNamed("TStreamerElement", "Base class for one element (data member) to be Streamed"), 1561 Type: rmeta.Base, 1562 Size: 0, 1563 ArrLen: 0, 1564 ArrDim: 0, 1565 MaxIdx: [5]int32{0, -586239405, 0, 0, 0}, 1566 Offset: 0, 1567 EName: "BASE", 1568 XMin: 0.000000, 1569 XMax: 0.000000, 1570 Factor: 0.000000, 1571 }.New(), 4), 1572 &StreamerBasicType{StreamerElement: Element{ 1573 Name: *rbase.NewNamed("fBaseVersion", "version number of the base class (used during memberwise streaming)"), 1574 Type: rmeta.Int, 1575 Size: 4, 1576 ArrLen: 0, 1577 ArrDim: 0, 1578 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1579 Offset: 0, 1580 EName: "int", 1581 XMin: 0.000000, 1582 XMax: 0.000000, 1583 Factor: 0.000000, 1584 }.New()}, 1585 })) 1586 StreamerInfos.Add(NewCxxStreamerInfo("TStreamerBasicType", 2, 0xf5d5ac4d, []rbytes.StreamerElement{ 1587 NewStreamerBase(Element{ 1588 Name: *rbase.NewNamed("TStreamerElement", "Base class for one element (data member) to be Streamed"), 1589 Type: rmeta.Base, 1590 Size: 0, 1591 ArrLen: 0, 1592 ArrDim: 0, 1593 MaxIdx: [5]int32{0, -586239405, 0, 0, 0}, 1594 Offset: 0, 1595 EName: "BASE", 1596 XMin: 0.000000, 1597 XMax: 0.000000, 1598 Factor: 0.000000, 1599 }.New(), 4), 1600 })) 1601 StreamerInfos.Add(NewCxxStreamerInfo("TStreamerBasicPointer", 2, 0x318803b, []rbytes.StreamerElement{ 1602 NewStreamerBase(Element{ 1603 Name: *rbase.NewNamed("TStreamerElement", "Base class for one element (data member) to be Streamed"), 1604 Type: rmeta.Base, 1605 Size: 0, 1606 ArrLen: 0, 1607 ArrDim: 0, 1608 MaxIdx: [5]int32{0, -586239405, 0, 0, 0}, 1609 Offset: 0, 1610 EName: "BASE", 1611 XMin: 0.000000, 1612 XMax: 0.000000, 1613 Factor: 0.000000, 1614 }.New(), 4), 1615 &StreamerBasicType{StreamerElement: Element{ 1616 Name: *rbase.NewNamed("fCountVersion", "version number of the class with the counter"), 1617 Type: rmeta.Int, 1618 Size: 4, 1619 ArrLen: 0, 1620 ArrDim: 0, 1621 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1622 Offset: 0, 1623 EName: "int", 1624 XMin: 0.000000, 1625 XMax: 0.000000, 1626 Factor: 0.000000, 1627 }.New()}, 1628 &StreamerString{StreamerElement: Element{ 1629 Name: *rbase.NewNamed("fCountName", "name of data member holding the array count"), 1630 Type: rmeta.TString, 1631 Size: 24, 1632 ArrLen: 0, 1633 ArrDim: 0, 1634 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1635 Offset: 0, 1636 EName: "TString", 1637 XMin: 0.000000, 1638 XMax: 0.000000, 1639 Factor: 0.000000, 1640 }.New()}, 1641 &StreamerString{StreamerElement: Element{ 1642 Name: *rbase.NewNamed("fCountClass", "name of the class with the counter"), 1643 Type: rmeta.TString, 1644 Size: 24, 1645 ArrLen: 0, 1646 ArrDim: 0, 1647 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1648 Offset: 0, 1649 EName: "TString", 1650 XMin: 0.000000, 1651 XMax: 0.000000, 1652 Factor: 0.000000, 1653 }.New()}, 1654 })) 1655 StreamerInfos.Add(NewCxxStreamerInfo("TStreamerLoop", 2, 0xf350b8dc, []rbytes.StreamerElement{ 1656 NewStreamerBase(Element{ 1657 Name: *rbase.NewNamed("TStreamerElement", "Base class for one element (data member) to be Streamed"), 1658 Type: rmeta.Base, 1659 Size: 0, 1660 ArrLen: 0, 1661 ArrDim: 0, 1662 MaxIdx: [5]int32{0, -586239405, 0, 0, 0}, 1663 Offset: 0, 1664 EName: "BASE", 1665 XMin: 0.000000, 1666 XMax: 0.000000, 1667 Factor: 0.000000, 1668 }.New(), 4), 1669 &StreamerBasicType{StreamerElement: Element{ 1670 Name: *rbase.NewNamed("fCountVersion", "version number of the class with the counter"), 1671 Type: rmeta.Int, 1672 Size: 4, 1673 ArrLen: 0, 1674 ArrDim: 0, 1675 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1676 Offset: 0, 1677 EName: "int", 1678 XMin: 0.000000, 1679 XMax: 0.000000, 1680 Factor: 0.000000, 1681 }.New()}, 1682 &StreamerString{StreamerElement: Element{ 1683 Name: *rbase.NewNamed("fCountName", "name of data member holding the array count"), 1684 Type: rmeta.TString, 1685 Size: 24, 1686 ArrLen: 0, 1687 ArrDim: 0, 1688 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1689 Offset: 0, 1690 EName: "TString", 1691 XMin: 0.000000, 1692 XMax: 0.000000, 1693 Factor: 0.000000, 1694 }.New()}, 1695 &StreamerString{StreamerElement: Element{ 1696 Name: *rbase.NewNamed("fCountClass", "name of the class with the counter"), 1697 Type: rmeta.TString, 1698 Size: 24, 1699 ArrLen: 0, 1700 ArrDim: 0, 1701 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1702 Offset: 0, 1703 EName: "TString", 1704 XMin: 0.000000, 1705 XMax: 0.000000, 1706 Factor: 0.000000, 1707 }.New()}, 1708 })) 1709 StreamerInfos.Add(NewCxxStreamerInfo("TStreamerObject", 2, 0x626ac134, []rbytes.StreamerElement{ 1710 NewStreamerBase(Element{ 1711 Name: *rbase.NewNamed("TStreamerElement", "Base class for one element (data member) to be Streamed"), 1712 Type: rmeta.Base, 1713 Size: 0, 1714 ArrLen: 0, 1715 ArrDim: 0, 1716 MaxIdx: [5]int32{0, -586239405, 0, 0, 0}, 1717 Offset: 0, 1718 EName: "BASE", 1719 XMin: 0.000000, 1720 XMax: 0.000000, 1721 Factor: 0.000000, 1722 }.New(), 4), 1723 })) 1724 StreamerInfos.Add(NewCxxStreamerInfo("TStreamerObjectPointer", 2, 0x5de72d4b, []rbytes.StreamerElement{ 1725 NewStreamerBase(Element{ 1726 Name: *rbase.NewNamed("TStreamerElement", "Base class for one element (data member) to be Streamed"), 1727 Type: rmeta.Base, 1728 Size: 0, 1729 ArrLen: 0, 1730 ArrDim: 0, 1731 MaxIdx: [5]int32{0, -586239405, 0, 0, 0}, 1732 Offset: 0, 1733 EName: "BASE", 1734 XMin: 0.000000, 1735 XMax: 0.000000, 1736 Factor: 0.000000, 1737 }.New(), 4), 1738 })) 1739 StreamerInfos.Add(NewCxxStreamerInfo("TStreamerObjectAny", 2, 0x8f7ef50, []rbytes.StreamerElement{ 1740 NewStreamerBase(Element{ 1741 Name: *rbase.NewNamed("TStreamerElement", "Base class for one element (data member) to be Streamed"), 1742 Type: rmeta.Base, 1743 Size: 0, 1744 ArrLen: 0, 1745 ArrDim: 0, 1746 MaxIdx: [5]int32{0, -586239405, 0, 0, 0}, 1747 Offset: 0, 1748 EName: "BASE", 1749 XMin: 0.000000, 1750 XMax: 0.000000, 1751 Factor: 0.000000, 1752 }.New(), 4), 1753 })) 1754 StreamerInfos.Add(NewCxxStreamerInfo("TStreamerObjectAnyPointer", 1, 0x3600167f, []rbytes.StreamerElement{ 1755 NewStreamerBase(Element{ 1756 Name: *rbase.NewNamed("TStreamerElement", "Base class for one element (data member) to be Streamed"), 1757 Type: rmeta.Base, 1758 Size: 0, 1759 ArrLen: 0, 1760 ArrDim: 0, 1761 MaxIdx: [5]int32{0, -586239405, 0, 0, 0}, 1762 Offset: 0, 1763 EName: "BASE", 1764 XMin: 0.000000, 1765 XMax: 0.000000, 1766 Factor: 0.000000, 1767 }.New(), 4), 1768 })) 1769 StreamerInfos.Add(NewCxxStreamerInfo("TStreamerString", 2, 0xa0aa915e, []rbytes.StreamerElement{ 1770 NewStreamerBase(Element{ 1771 Name: *rbase.NewNamed("TStreamerElement", "Base class for one element (data member) to be Streamed"), 1772 Type: rmeta.Base, 1773 Size: 0, 1774 ArrLen: 0, 1775 ArrDim: 0, 1776 MaxIdx: [5]int32{0, -586239405, 0, 0, 0}, 1777 Offset: 0, 1778 EName: "BASE", 1779 XMin: 0.000000, 1780 XMax: 0.000000, 1781 Factor: 0.000000, 1782 }.New(), 4), 1783 })) 1784 StreamerInfos.Add(NewCxxStreamerInfo("TStreamerSTL", 3, 0x89f908d6, []rbytes.StreamerElement{ 1785 NewStreamerBase(Element{ 1786 Name: *rbase.NewNamed("TStreamerElement", "Base class for one element (data member) to be Streamed"), 1787 Type: rmeta.Base, 1788 Size: 0, 1789 ArrLen: 0, 1790 ArrDim: 0, 1791 MaxIdx: [5]int32{0, -586239405, 0, 0, 0}, 1792 Offset: 0, 1793 EName: "BASE", 1794 XMin: 0.000000, 1795 XMax: 0.000000, 1796 Factor: 0.000000, 1797 }.New(), 4), 1798 &StreamerBasicType{StreamerElement: Element{ 1799 Name: *rbase.NewNamed("fSTLtype", "type of STL vector"), 1800 Type: rmeta.Int, 1801 Size: 4, 1802 ArrLen: 0, 1803 ArrDim: 0, 1804 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1805 Offset: 0, 1806 EName: "int", 1807 XMin: 0.000000, 1808 XMax: 0.000000, 1809 Factor: 0.000000, 1810 }.New()}, 1811 &StreamerBasicType{StreamerElement: Element{ 1812 Name: *rbase.NewNamed("fCtype", "STL contained type"), 1813 Type: rmeta.Int, 1814 Size: 4, 1815 ArrLen: 0, 1816 ArrDim: 0, 1817 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1818 Offset: 0, 1819 EName: "int", 1820 XMin: 0.000000, 1821 XMax: 0.000000, 1822 Factor: 0.000000, 1823 }.New()}, 1824 })) 1825 StreamerInfos.Add(NewCxxStreamerInfo("TStreamerSTLstring", 2, 0x262eefa1, []rbytes.StreamerElement{ 1826 NewStreamerBase(Element{ 1827 Name: *rbase.NewNamed("TStreamerSTL", "Streamer element of type STL container"), 1828 Type: rmeta.Base, 1829 Size: 0, 1830 ArrLen: 0, 1831 ArrDim: 0, 1832 MaxIdx: [5]int32{0, -1980167978, 0, 0, 0}, 1833 Offset: 0, 1834 EName: "BASE", 1835 XMin: 0.000000, 1836 XMax: 0.000000, 1837 Factor: 0.000000, 1838 }.New(), 3), 1839 })) 1840 StreamerInfos.Add(NewCxxStreamerInfo("TStreamerArtificial", 0, 0x5629bbc9, []rbytes.StreamerElement{ 1841 NewStreamerBase(Element{ 1842 Name: *rbase.NewNamed("TStreamerElement", "Base class for one element (data member) to be Streamed"), 1843 Type: rmeta.Base, 1844 Size: 0, 1845 ArrLen: 0, 1846 ArrDim: 0, 1847 MaxIdx: [5]int32{0, -586239405, 0, 0, 0}, 1848 Offset: 0, 1849 EName: "BASE", 1850 XMin: 0.000000, 1851 XMax: 0.000000, 1852 Factor: 0.000000, 1853 }.New(), 4), 1854 })) 1855 StreamerInfos.Add(NewCxxStreamerInfo("TAxis", 10, 0x5a496e70, []rbytes.StreamerElement{ 1856 NewStreamerBase(Element{ 1857 Name: *rbase.NewNamed("TNamed", "The basis for a named object (name, title)"), 1858 Type: rmeta.Base, 1859 Size: 0, 1860 ArrLen: 0, 1861 ArrDim: 0, 1862 MaxIdx: [5]int32{0, -541636036, 0, 0, 0}, 1863 Offset: 0, 1864 EName: "BASE", 1865 XMin: 0.000000, 1866 XMax: 0.000000, 1867 Factor: 0.000000, 1868 }.New(), 1), 1869 NewStreamerBase(Element{ 1870 Name: *rbase.NewNamed("TAttAxis", "Axis attributes"), 1871 Type: rmeta.Base, 1872 Size: 0, 1873 ArrLen: 0, 1874 ArrDim: 0, 1875 MaxIdx: [5]int32{0, 1550843710, 0, 0, 0}, 1876 Offset: 0, 1877 EName: "BASE", 1878 XMin: 0.000000, 1879 XMax: 0.000000, 1880 Factor: 0.000000, 1881 }.New(), 4), 1882 &StreamerBasicType{StreamerElement: Element{ 1883 Name: *rbase.NewNamed("fNbins", "Number of bins"), 1884 Type: rmeta.Int, 1885 Size: 4, 1886 ArrLen: 0, 1887 ArrDim: 0, 1888 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1889 Offset: 0, 1890 EName: "int", 1891 XMin: 0.000000, 1892 XMax: 0.000000, 1893 Factor: 0.000000, 1894 }.New()}, 1895 &StreamerBasicType{StreamerElement: Element{ 1896 Name: *rbase.NewNamed("fXmin", "Low edge of first bin"), 1897 Type: rmeta.Double, 1898 Size: 8, 1899 ArrLen: 0, 1900 ArrDim: 0, 1901 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1902 Offset: 0, 1903 EName: "double", 1904 XMin: 0.000000, 1905 XMax: 0.000000, 1906 Factor: 0.000000, 1907 }.New()}, 1908 &StreamerBasicType{StreamerElement: Element{ 1909 Name: *rbase.NewNamed("fXmax", "Upper edge of last bin"), 1910 Type: rmeta.Double, 1911 Size: 8, 1912 ArrLen: 0, 1913 ArrDim: 0, 1914 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1915 Offset: 0, 1916 EName: "double", 1917 XMin: 0.000000, 1918 XMax: 0.000000, 1919 Factor: 0.000000, 1920 }.New()}, 1921 &StreamerObjectAny{StreamerElement: Element{ 1922 Name: *rbase.NewNamed("fXbins", "Bin edges array in X"), 1923 Type: rmeta.Any, 1924 Size: 24, 1925 ArrLen: 0, 1926 ArrDim: 0, 1927 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1928 Offset: 0, 1929 EName: "TArrayD", 1930 XMin: 0.000000, 1931 XMax: 0.000000, 1932 Factor: 0.000000, 1933 }.New()}, 1934 &StreamerBasicType{StreamerElement: Element{ 1935 Name: *rbase.NewNamed("fFirst", "First bin to display"), 1936 Type: rmeta.Int, 1937 Size: 4, 1938 ArrLen: 0, 1939 ArrDim: 0, 1940 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1941 Offset: 0, 1942 EName: "int", 1943 XMin: 0.000000, 1944 XMax: 0.000000, 1945 Factor: 0.000000, 1946 }.New()}, 1947 &StreamerBasicType{StreamerElement: Element{ 1948 Name: *rbase.NewNamed("fLast", "Last bin to display"), 1949 Type: rmeta.Int, 1950 Size: 4, 1951 ArrLen: 0, 1952 ArrDim: 0, 1953 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1954 Offset: 0, 1955 EName: "int", 1956 XMin: 0.000000, 1957 XMax: 0.000000, 1958 Factor: 0.000000, 1959 }.New()}, 1960 &StreamerBasicType{StreamerElement: Element{ 1961 Name: *rbase.NewNamed("fBits2", "Second bit status word"), 1962 Type: rmeta.UShort, 1963 Size: 2, 1964 ArrLen: 0, 1965 ArrDim: 0, 1966 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1967 Offset: 0, 1968 EName: "unsigned short", 1969 XMin: 0.000000, 1970 XMax: 0.000000, 1971 Factor: 0.000000, 1972 }.New()}, 1973 &StreamerBasicType{StreamerElement: Element{ 1974 Name: *rbase.NewNamed("fTimeDisplay", "On/off displaying time values instead of numerics"), 1975 Type: rmeta.Bool, 1976 Size: 1, 1977 ArrLen: 0, 1978 ArrDim: 0, 1979 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1980 Offset: 0, 1981 EName: "bool", 1982 XMin: 0.000000, 1983 XMax: 0.000000, 1984 Factor: 0.000000, 1985 }.New()}, 1986 &StreamerString{StreamerElement: Element{ 1987 Name: *rbase.NewNamed("fTimeFormat", "Date&time format, ex: 09/12/99 12:34:00"), 1988 Type: rmeta.TString, 1989 Size: 24, 1990 ArrLen: 0, 1991 ArrDim: 0, 1992 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 1993 Offset: 0, 1994 EName: "TString", 1995 XMin: 0.000000, 1996 XMax: 0.000000, 1997 Factor: 0.000000, 1998 }.New()}, 1999 &StreamerObjectPointer{StreamerElement: Element{ 2000 Name: *rbase.NewNamed("fLabels", "List of labels"), 2001 Type: rmeta.ObjectP, 2002 Size: 8, 2003 ArrLen: 0, 2004 ArrDim: 0, 2005 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2006 Offset: 0, 2007 EName: "THashList*", 2008 XMin: 0.000000, 2009 XMax: 0.000000, 2010 Factor: 0.000000, 2011 }.New()}, 2012 &StreamerObjectPointer{StreamerElement: Element{ 2013 Name: *rbase.NewNamed("fModLabs", "List of modified labels"), 2014 Type: rmeta.ObjectP, 2015 Size: 8, 2016 ArrLen: 0, 2017 ArrDim: 0, 2018 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2019 Offset: 0, 2020 EName: "TList*", 2021 XMin: 0.000000, 2022 XMax: 0.000000, 2023 Factor: 0.000000, 2024 }.New()}, 2025 })) 2026 StreamerInfos.Add(NewCxxStreamerInfo("TConfidenceLevel", 1, 0xe0b6ba08, []rbytes.StreamerElement{ 2027 NewStreamerBase(Element{ 2028 Name: *rbase.NewNamed("TObject", "Basic ROOT object"), 2029 Type: rmeta.Base, 2030 Size: 0, 2031 ArrLen: 0, 2032 ArrDim: 0, 2033 MaxIdx: [5]int32{0, -1877229523, 0, 0, 0}, 2034 Offset: 0, 2035 EName: "BASE", 2036 XMin: 0.000000, 2037 XMax: 0.000000, 2038 Factor: 0.000000, 2039 }.New(), 1), 2040 &StreamerBasicType{StreamerElement: Element{ 2041 Name: *rbase.NewNamed("fNNMC", ""), 2042 Type: rmeta.Counter, 2043 Size: 4, 2044 ArrLen: 0, 2045 ArrDim: 0, 2046 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2047 Offset: 0, 2048 EName: "int", 2049 XMin: 0.000000, 2050 XMax: 0.000000, 2051 Factor: 0.000000, 2052 }.New()}, 2053 &StreamerBasicType{StreamerElement: Element{ 2054 Name: *rbase.NewNamed("fDtot", ""), 2055 Type: rmeta.Int, 2056 Size: 4, 2057 ArrLen: 0, 2058 ArrDim: 0, 2059 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2060 Offset: 0, 2061 EName: "int", 2062 XMin: 0.000000, 2063 XMax: 0.000000, 2064 Factor: 0.000000, 2065 }.New()}, 2066 &StreamerBasicType{StreamerElement: Element{ 2067 Name: *rbase.NewNamed("fStot", ""), 2068 Type: rmeta.Double, 2069 Size: 8, 2070 ArrLen: 0, 2071 ArrDim: 0, 2072 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2073 Offset: 0, 2074 EName: "double", 2075 XMin: 0.000000, 2076 XMax: 0.000000, 2077 Factor: 0.000000, 2078 }.New()}, 2079 &StreamerBasicType{StreamerElement: Element{ 2080 Name: *rbase.NewNamed("fBtot", ""), 2081 Type: rmeta.Double, 2082 Size: 8, 2083 ArrLen: 0, 2084 ArrDim: 0, 2085 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2086 Offset: 0, 2087 EName: "double", 2088 XMin: 0.000000, 2089 XMax: 0.000000, 2090 Factor: 0.000000, 2091 }.New()}, 2092 &StreamerBasicType{StreamerElement: Element{ 2093 Name: *rbase.NewNamed("fTSD", ""), 2094 Type: rmeta.Double, 2095 Size: 8, 2096 ArrLen: 0, 2097 ArrDim: 0, 2098 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2099 Offset: 0, 2100 EName: "double", 2101 XMin: 0.000000, 2102 XMax: 0.000000, 2103 Factor: 0.000000, 2104 }.New()}, 2105 &StreamerBasicType{StreamerElement: Element{ 2106 Name: *rbase.NewNamed("fNMC", ""), 2107 Type: rmeta.Double, 2108 Size: 8, 2109 ArrLen: 0, 2110 ArrDim: 0, 2111 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2112 Offset: 0, 2113 EName: "double", 2114 XMin: 0.000000, 2115 XMax: 0.000000, 2116 Factor: 0.000000, 2117 }.New()}, 2118 &StreamerBasicType{StreamerElement: Element{ 2119 Name: *rbase.NewNamed("fMCL3S", ""), 2120 Type: rmeta.Double, 2121 Size: 8, 2122 ArrLen: 0, 2123 ArrDim: 0, 2124 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2125 Offset: 0, 2126 EName: "double", 2127 XMin: 0.000000, 2128 XMax: 0.000000, 2129 Factor: 0.000000, 2130 }.New()}, 2131 &StreamerBasicType{StreamerElement: Element{ 2132 Name: *rbase.NewNamed("fMCL5S", ""), 2133 Type: rmeta.Double, 2134 Size: 8, 2135 ArrLen: 0, 2136 ArrDim: 0, 2137 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2138 Offset: 0, 2139 EName: "double", 2140 XMin: 0.000000, 2141 XMax: 0.000000, 2142 Factor: 0.000000, 2143 }.New()}, 2144 NewStreamerBasicPointer(Element{ 2145 Name: *rbase.NewNamed("fTSB", "[fNNMC]"), 2146 Type: 48, 2147 Size: 8, 2148 ArrLen: 0, 2149 ArrDim: 0, 2150 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2151 Offset: 0, 2152 EName: "double*", 2153 XMin: 0.000000, 2154 XMax: 0.000000, 2155 Factor: 0.000000, 2156 }.New(), 1, "fNNMC", "TConfidenceLevel"), 2157 NewStreamerBasicPointer(Element{ 2158 Name: *rbase.NewNamed("fTSS", "[fNNMC]"), 2159 Type: 48, 2160 Size: 8, 2161 ArrLen: 0, 2162 ArrDim: 0, 2163 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2164 Offset: 0, 2165 EName: "double*", 2166 XMin: 0.000000, 2167 XMax: 0.000000, 2168 Factor: 0.000000, 2169 }.New(), 1, "fNNMC", "TConfidenceLevel"), 2170 NewStreamerBasicPointer(Element{ 2171 Name: *rbase.NewNamed("fLRS", "[fNNMC]"), 2172 Type: 48, 2173 Size: 8, 2174 ArrLen: 0, 2175 ArrDim: 0, 2176 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2177 Offset: 0, 2178 EName: "double*", 2179 XMin: 0.000000, 2180 XMax: 0.000000, 2181 Factor: 0.000000, 2182 }.New(), 1, "fNNMC", "TConfidenceLevel"), 2183 NewStreamerBasicPointer(Element{ 2184 Name: *rbase.NewNamed("fLRB", "[fNNMC]"), 2185 Type: 48, 2186 Size: 8, 2187 ArrLen: 0, 2188 ArrDim: 0, 2189 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2190 Offset: 0, 2191 EName: "double*", 2192 XMin: 0.000000, 2193 XMax: 0.000000, 2194 Factor: 0.000000, 2195 }.New(), 1, "fNNMC", "TConfidenceLevel"), 2196 NewStreamerBasicPointer(Element{ 2197 Name: *rbase.NewNamed("fISS", "[fNNMC]"), 2198 Type: 43, 2199 Size: 4, 2200 ArrLen: 0, 2201 ArrDim: 0, 2202 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2203 Offset: 0, 2204 EName: "int*", 2205 XMin: 0.000000, 2206 XMax: 0.000000, 2207 Factor: 0.000000, 2208 }.New(), 1, "fNNMC", "TConfidenceLevel"), 2209 NewStreamerBasicPointer(Element{ 2210 Name: *rbase.NewNamed("fISB", "[fNNMC]"), 2211 Type: 43, 2212 Size: 4, 2213 ArrLen: 0, 2214 ArrDim: 0, 2215 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2216 Offset: 0, 2217 EName: "int*", 2218 XMin: 0.000000, 2219 XMax: 0.000000, 2220 Factor: 0.000000, 2221 }.New(), 1, "fNNMC", "TConfidenceLevel"), 2222 })) 2223 StreamerInfos.Add(NewCxxStreamerInfo("TEfficiency", 2, 0x52931aeb, []rbytes.StreamerElement{ 2224 NewStreamerBase(Element{ 2225 Name: *rbase.NewNamed("TNamed", "The basis for a named object (name, title)"), 2226 Type: rmeta.Base, 2227 Size: 0, 2228 ArrLen: 0, 2229 ArrDim: 0, 2230 MaxIdx: [5]int32{0, -541636036, 0, 0, 0}, 2231 Offset: 0, 2232 EName: "BASE", 2233 XMin: 0.000000, 2234 XMax: 0.000000, 2235 Factor: 0.000000, 2236 }.New(), 1), 2237 NewStreamerBase(Element{ 2238 Name: *rbase.NewNamed("TAttLine", "Line attributes"), 2239 Type: rmeta.Base, 2240 Size: 0, 2241 ArrLen: 0, 2242 ArrDim: 0, 2243 MaxIdx: [5]int32{0, -1811462839, 0, 0, 0}, 2244 Offset: 0, 2245 EName: "BASE", 2246 XMin: 0.000000, 2247 XMax: 0.000000, 2248 Factor: 0.000000, 2249 }.New(), 2), 2250 NewStreamerBase(Element{ 2251 Name: *rbase.NewNamed("TAttFill", "Fill area attributes"), 2252 Type: rmeta.Base, 2253 Size: 0, 2254 ArrLen: 0, 2255 ArrDim: 0, 2256 MaxIdx: [5]int32{0, -2545006, 0, 0, 0}, 2257 Offset: 0, 2258 EName: "BASE", 2259 XMin: 0.000000, 2260 XMax: 0.000000, 2261 Factor: 0.000000, 2262 }.New(), 2), 2263 NewStreamerBase(Element{ 2264 Name: *rbase.NewNamed("TAttMarker", "Marker attributes"), 2265 Type: rmeta.Base, 2266 Size: 0, 2267 ArrLen: 0, 2268 ArrDim: 0, 2269 MaxIdx: [5]int32{0, 689802220, 0, 0, 0}, 2270 Offset: 0, 2271 EName: "BASE", 2272 XMin: 0.000000, 2273 XMax: 0.000000, 2274 Factor: 0.000000, 2275 }.New(), 3), 2276 &StreamerBasicType{StreamerElement: Element{ 2277 Name: *rbase.NewNamed("fBeta_alpha", "Global parameter for prior beta distribution (default = 1)"), 2278 Type: rmeta.Double, 2279 Size: 8, 2280 ArrLen: 0, 2281 ArrDim: 0, 2282 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2283 Offset: 0, 2284 EName: "double", 2285 XMin: 0.000000, 2286 XMax: 0.000000, 2287 Factor: 0.000000, 2288 }.New()}, 2289 &StreamerBasicType{StreamerElement: Element{ 2290 Name: *rbase.NewNamed("fBeta_beta", "Global parameter for prior beta distribution (default = 1)"), 2291 Type: rmeta.Double, 2292 Size: 8, 2293 ArrLen: 0, 2294 ArrDim: 0, 2295 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2296 Offset: 0, 2297 EName: "double", 2298 XMin: 0.000000, 2299 XMax: 0.000000, 2300 Factor: 0.000000, 2301 }.New()}, 2302 NewCxxStreamerSTL(Element{ 2303 Name: *rbase.NewNamed("fBeta_bin_params", "Parameter for prior beta distribution different bin by bin"), 2304 Type: rmeta.Streamer, 2305 Size: 24, 2306 ArrLen: 0, 2307 ArrDim: 0, 2308 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2309 Offset: 0, 2310 EName: "vector<pair<double,double> >", 2311 XMin: 0.000000, 2312 XMax: 0.000000, 2313 Factor: 0.000000, 2314 }.New(), 1, 61), 2315 &StreamerBasicType{StreamerElement: Element{ 2316 Name: *rbase.NewNamed("fConfLevel", "Confidence level (default = 0.683, 1 sigma)"), 2317 Type: rmeta.Double, 2318 Size: 8, 2319 ArrLen: 0, 2320 ArrDim: 0, 2321 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2322 Offset: 0, 2323 EName: "double", 2324 XMin: 0.000000, 2325 XMax: 0.000000, 2326 Factor: 0.000000, 2327 }.New()}, 2328 &StreamerObjectPointer{StreamerElement: Element{ 2329 Name: *rbase.NewNamed("fFunctions", "->Pointer to list of functions"), 2330 Type: rmeta.Objectp, 2331 Size: 8, 2332 ArrLen: 0, 2333 ArrDim: 0, 2334 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2335 Offset: 0, 2336 EName: "TList*", 2337 XMin: 0.000000, 2338 XMax: 0.000000, 2339 Factor: 0.000000, 2340 }.New()}, 2341 &StreamerObjectPointer{StreamerElement: Element{ 2342 Name: *rbase.NewNamed("fPassedHistogram", "Histogram for events which passed certain criteria"), 2343 Type: rmeta.ObjectP, 2344 Size: 8, 2345 ArrLen: 0, 2346 ArrDim: 0, 2347 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2348 Offset: 0, 2349 EName: "TH1*", 2350 XMin: 0.000000, 2351 XMax: 0.000000, 2352 Factor: 0.000000, 2353 }.New()}, 2354 &StreamerBasicType{StreamerElement: Element{ 2355 Name: *rbase.NewNamed("fStatisticOption", "Defines how the confidence intervals are determined"), 2356 Type: rmeta.Int, 2357 Size: 4, 2358 ArrLen: 0, 2359 ArrDim: 0, 2360 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2361 Offset: 0, 2362 EName: "TEfficiency::EStatOption", 2363 XMin: 0.000000, 2364 XMax: 0.000000, 2365 Factor: 0.000000, 2366 }.New()}, 2367 &StreamerObjectPointer{StreamerElement: Element{ 2368 Name: *rbase.NewNamed("fTotalHistogram", "Histogram for total number of events"), 2369 Type: rmeta.ObjectP, 2370 Size: 8, 2371 ArrLen: 0, 2372 ArrDim: 0, 2373 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2374 Offset: 0, 2375 EName: "TH1*", 2376 XMin: 0.000000, 2377 XMax: 0.000000, 2378 Factor: 0.000000, 2379 }.New()}, 2380 &StreamerBasicType{StreamerElement: Element{ 2381 Name: *rbase.NewNamed("fWeight", "Weight for all events (default = 1)"), 2382 Type: rmeta.Double, 2383 Size: 8, 2384 ArrLen: 0, 2385 ArrDim: 0, 2386 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2387 Offset: 0, 2388 EName: "double", 2389 XMin: 0.000000, 2390 XMax: 0.000000, 2391 Factor: 0.000000, 2392 }.New()}, 2393 })) 2394 StreamerInfos.Add(NewCxxStreamerInfo("TF1", 12, 0x7223ffd8, []rbytes.StreamerElement{ 2395 NewStreamerBase(Element{ 2396 Name: *rbase.NewNamed("TNamed", "The basis for a named object (name, title)"), 2397 Type: rmeta.Base, 2398 Size: 0, 2399 ArrLen: 0, 2400 ArrDim: 0, 2401 MaxIdx: [5]int32{0, -541636036, 0, 0, 0}, 2402 Offset: 0, 2403 EName: "BASE", 2404 XMin: 0.000000, 2405 XMax: 0.000000, 2406 Factor: 0.000000, 2407 }.New(), 1), 2408 NewStreamerBase(Element{ 2409 Name: *rbase.NewNamed("TAttLine", "Line attributes"), 2410 Type: rmeta.Base, 2411 Size: 0, 2412 ArrLen: 0, 2413 ArrDim: 0, 2414 MaxIdx: [5]int32{0, -1811462839, 0, 0, 0}, 2415 Offset: 0, 2416 EName: "BASE", 2417 XMin: 0.000000, 2418 XMax: 0.000000, 2419 Factor: 0.000000, 2420 }.New(), 2), 2421 NewStreamerBase(Element{ 2422 Name: *rbase.NewNamed("TAttFill", "Fill area attributes"), 2423 Type: rmeta.Base, 2424 Size: 0, 2425 ArrLen: 0, 2426 ArrDim: 0, 2427 MaxIdx: [5]int32{0, -2545006, 0, 0, 0}, 2428 Offset: 0, 2429 EName: "BASE", 2430 XMin: 0.000000, 2431 XMax: 0.000000, 2432 Factor: 0.000000, 2433 }.New(), 2), 2434 NewStreamerBase(Element{ 2435 Name: *rbase.NewNamed("TAttMarker", "Marker attributes"), 2436 Type: rmeta.Base, 2437 Size: 0, 2438 ArrLen: 0, 2439 ArrDim: 0, 2440 MaxIdx: [5]int32{0, 689802220, 0, 0, 0}, 2441 Offset: 0, 2442 EName: "BASE", 2443 XMin: 0.000000, 2444 XMax: 0.000000, 2445 Factor: 0.000000, 2446 }.New(), 3), 2447 &StreamerBasicType{StreamerElement: Element{ 2448 Name: *rbase.NewNamed("fXmin", "Lower bounds for the range"), 2449 Type: rmeta.Double, 2450 Size: 8, 2451 ArrLen: 0, 2452 ArrDim: 0, 2453 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2454 Offset: 0, 2455 EName: "double", 2456 XMin: 0.000000, 2457 XMax: 0.000000, 2458 Factor: 0.000000, 2459 }.New()}, 2460 &StreamerBasicType{StreamerElement: Element{ 2461 Name: *rbase.NewNamed("fXmax", "Upper bounds for the range"), 2462 Type: rmeta.Double, 2463 Size: 8, 2464 ArrLen: 0, 2465 ArrDim: 0, 2466 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2467 Offset: 0, 2468 EName: "double", 2469 XMin: 0.000000, 2470 XMax: 0.000000, 2471 Factor: 0.000000, 2472 }.New()}, 2473 &StreamerBasicType{StreamerElement: Element{ 2474 Name: *rbase.NewNamed("fNpar", "Number of parameters"), 2475 Type: rmeta.Int, 2476 Size: 4, 2477 ArrLen: 0, 2478 ArrDim: 0, 2479 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2480 Offset: 0, 2481 EName: "int", 2482 XMin: 0.000000, 2483 XMax: 0.000000, 2484 Factor: 0.000000, 2485 }.New()}, 2486 &StreamerBasicType{StreamerElement: Element{ 2487 Name: *rbase.NewNamed("fNdim", "Function dimension"), 2488 Type: rmeta.Int, 2489 Size: 4, 2490 ArrLen: 0, 2491 ArrDim: 0, 2492 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2493 Offset: 0, 2494 EName: "int", 2495 XMin: 0.000000, 2496 XMax: 0.000000, 2497 Factor: 0.000000, 2498 }.New()}, 2499 &StreamerBasicType{StreamerElement: Element{ 2500 Name: *rbase.NewNamed("fNpx", "Number of points used for the graphical representation"), 2501 Type: rmeta.Int, 2502 Size: 4, 2503 ArrLen: 0, 2504 ArrDim: 0, 2505 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2506 Offset: 0, 2507 EName: "int", 2508 XMin: 0.000000, 2509 XMax: 0.000000, 2510 Factor: 0.000000, 2511 }.New()}, 2512 &StreamerBasicType{StreamerElement: Element{ 2513 Name: *rbase.NewNamed("fType", ""), 2514 Type: rmeta.Int, 2515 Size: 4, 2516 ArrLen: 0, 2517 ArrDim: 0, 2518 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2519 Offset: 0, 2520 EName: "TF1::EFType", 2521 XMin: 0.000000, 2522 XMax: 0.000000, 2523 Factor: 0.000000, 2524 }.New()}, 2525 &StreamerBasicType{StreamerElement: Element{ 2526 Name: *rbase.NewNamed("fNpfits", "Number of points used in the fit"), 2527 Type: rmeta.Int, 2528 Size: 4, 2529 ArrLen: 0, 2530 ArrDim: 0, 2531 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2532 Offset: 0, 2533 EName: "int", 2534 XMin: 0.000000, 2535 XMax: 0.000000, 2536 Factor: 0.000000, 2537 }.New()}, 2538 &StreamerBasicType{StreamerElement: Element{ 2539 Name: *rbase.NewNamed("fNDF", "Number of degrees of freedom in the fit"), 2540 Type: rmeta.Int, 2541 Size: 4, 2542 ArrLen: 0, 2543 ArrDim: 0, 2544 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2545 Offset: 0, 2546 EName: "int", 2547 XMin: 0.000000, 2548 XMax: 0.000000, 2549 Factor: 0.000000, 2550 }.New()}, 2551 &StreamerBasicType{StreamerElement: Element{ 2552 Name: *rbase.NewNamed("fChisquare", "Function fit chisquare"), 2553 Type: rmeta.Double, 2554 Size: 8, 2555 ArrLen: 0, 2556 ArrDim: 0, 2557 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2558 Offset: 0, 2559 EName: "double", 2560 XMin: 0.000000, 2561 XMax: 0.000000, 2562 Factor: 0.000000, 2563 }.New()}, 2564 &StreamerBasicType{StreamerElement: Element{ 2565 Name: *rbase.NewNamed("fMinimum", "Minimum value for plotting"), 2566 Type: rmeta.Double, 2567 Size: 8, 2568 ArrLen: 0, 2569 ArrDim: 0, 2570 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2571 Offset: 0, 2572 EName: "double", 2573 XMin: 0.000000, 2574 XMax: 0.000000, 2575 Factor: 0.000000, 2576 }.New()}, 2577 &StreamerBasicType{StreamerElement: Element{ 2578 Name: *rbase.NewNamed("fMaximum", "Maximum value for plotting"), 2579 Type: rmeta.Double, 2580 Size: 8, 2581 ArrLen: 0, 2582 ArrDim: 0, 2583 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2584 Offset: 0, 2585 EName: "double", 2586 XMin: 0.000000, 2587 XMax: 0.000000, 2588 Factor: 0.000000, 2589 }.New()}, 2590 NewCxxStreamerSTL(Element{ 2591 Name: *rbase.NewNamed("fParErrors", "Array of errors of the fNpar parameters"), 2592 Type: rmeta.Streamer, 2593 Size: 24, 2594 ArrLen: 0, 2595 ArrDim: 0, 2596 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2597 Offset: 0, 2598 EName: "vector<double>", 2599 XMin: 0.000000, 2600 XMax: 0.000000, 2601 Factor: 0.000000, 2602 }.New(), 1, 8), 2603 NewCxxStreamerSTL(Element{ 2604 Name: *rbase.NewNamed("fParMin", "Array of lower limits of the fNpar parameters"), 2605 Type: rmeta.Streamer, 2606 Size: 24, 2607 ArrLen: 0, 2608 ArrDim: 0, 2609 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2610 Offset: 0, 2611 EName: "vector<double>", 2612 XMin: 0.000000, 2613 XMax: 0.000000, 2614 Factor: 0.000000, 2615 }.New(), 1, 8), 2616 NewCxxStreamerSTL(Element{ 2617 Name: *rbase.NewNamed("fParMax", "Array of upper limits of the fNpar parameters"), 2618 Type: rmeta.Streamer, 2619 Size: 24, 2620 ArrLen: 0, 2621 ArrDim: 0, 2622 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2623 Offset: 0, 2624 EName: "vector<double>", 2625 XMin: 0.000000, 2626 XMax: 0.000000, 2627 Factor: 0.000000, 2628 }.New(), 1, 8), 2629 NewCxxStreamerSTL(Element{ 2630 Name: *rbase.NewNamed("fSave", "Array of fNsave function values"), 2631 Type: rmeta.Streamer, 2632 Size: 24, 2633 ArrLen: 0, 2634 ArrDim: 0, 2635 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2636 Offset: 0, 2637 EName: "vector<double>", 2638 XMin: 0.000000, 2639 XMax: 0.000000, 2640 Factor: 0.000000, 2641 }.New(), 1, 8), 2642 &StreamerBasicType{StreamerElement: Element{ 2643 Name: *rbase.NewNamed("fNormalized", "Normalization option (false by default)"), 2644 Type: rmeta.Bool, 2645 Size: 1, 2646 ArrLen: 0, 2647 ArrDim: 0, 2648 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2649 Offset: 0, 2650 EName: "bool", 2651 XMin: 0.000000, 2652 XMax: 0.000000, 2653 Factor: 0.000000, 2654 }.New()}, 2655 &StreamerBasicType{StreamerElement: Element{ 2656 Name: *rbase.NewNamed("fNormIntegral", "Integral of the function before being normalized"), 2657 Type: rmeta.Double, 2658 Size: 8, 2659 ArrLen: 0, 2660 ArrDim: 0, 2661 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2662 Offset: 0, 2663 EName: "double", 2664 XMin: 0.000000, 2665 XMax: 0.000000, 2666 Factor: 0.000000, 2667 }.New()}, 2668 &StreamerObjectPointer{StreamerElement: Element{ 2669 Name: *rbase.NewNamed("fFormula", "Pointer to TFormula in case when user define formula"), 2670 Type: rmeta.ObjectP, 2671 Size: 8, 2672 ArrLen: 0, 2673 ArrDim: 0, 2674 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2675 Offset: 0, 2676 EName: "TFormula*", 2677 XMin: 0.000000, 2678 XMax: 0.000000, 2679 Factor: 0.000000, 2680 }.New()}, 2681 &StreamerObjectAnyPointer{StreamerElement: Element{ 2682 Name: *rbase.NewNamed("fParams", "Pointer to Function parameters object (exists only for not-formula functions)"), 2683 Type: rmeta.AnyP, 2684 Size: 8, 2685 ArrLen: 0, 2686 ArrDim: 0, 2687 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2688 Offset: 0, 2689 EName: "TF1Parameters*", 2690 XMin: 0.000000, 2691 XMax: 0.000000, 2692 Factor: 0.000000, 2693 }.New()}, 2694 &StreamerObjectPointer{StreamerElement: Element{ 2695 Name: *rbase.NewNamed("fComposition", "Pointer to composition (NSUM or CONV)"), 2696 Type: rmeta.ObjectP, 2697 Size: 8, 2698 ArrLen: 0, 2699 ArrDim: 0, 2700 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2701 Offset: 0, 2702 EName: "TF1AbsComposition*", 2703 XMin: 0.000000, 2704 XMax: 0.000000, 2705 Factor: 0.000000, 2706 }.New()}, 2707 })) 2708 StreamerInfos.Add(NewCxxStreamerInfo("TF1AbsComposition", 1, 0xa71d6529, []rbytes.StreamerElement{ 2709 NewStreamerBase(Element{ 2710 Name: *rbase.NewNamed("TObject", "Basic ROOT object"), 2711 Type: rmeta.Base, 2712 Size: 0, 2713 ArrLen: 0, 2714 ArrDim: 0, 2715 MaxIdx: [5]int32{0, -1877229523, 0, 0, 0}, 2716 Offset: 0, 2717 EName: "BASE", 2718 XMin: 0.000000, 2719 XMax: 0.000000, 2720 Factor: 0.000000, 2721 }.New(), 1), 2722 })) 2723 StreamerInfos.Add(NewCxxStreamerInfo("TF1Convolution", 1, 0x34ccb053, []rbytes.StreamerElement{ 2724 NewStreamerBase(Element{ 2725 Name: *rbase.NewNamed("TF1AbsComposition", ""), 2726 Type: rmeta.Base, 2727 Size: 0, 2728 ArrLen: 0, 2729 ArrDim: 0, 2730 MaxIdx: [5]int32{0, -1491245783, 0, 0, 0}, 2731 Offset: 0, 2732 EName: "BASE", 2733 XMin: 0.000000, 2734 XMax: 0.000000, 2735 Factor: 0.000000, 2736 }.New(), 1), 2737 &StreamerObjectPointer{StreamerElement: Element{ 2738 Name: *rbase.NewNamed("fFunction1", "First function to be convolved"), 2739 Type: rmeta.ObjectP, 2740 Size: 8, 2741 ArrLen: 0, 2742 ArrDim: 0, 2743 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2744 Offset: 0, 2745 EName: "TF1*", 2746 XMin: 0.000000, 2747 XMax: 0.000000, 2748 Factor: 0.000000, 2749 }.New()}, 2750 &StreamerObjectPointer{StreamerElement: Element{ 2751 Name: *rbase.NewNamed("fFunction2", "Second function to be convolved"), 2752 Type: rmeta.ObjectP, 2753 Size: 8, 2754 ArrLen: 0, 2755 ArrDim: 0, 2756 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2757 Offset: 0, 2758 EName: "TF1*", 2759 XMin: 0.000000, 2760 XMax: 0.000000, 2761 Factor: 0.000000, 2762 }.New()}, 2763 NewCxxStreamerSTL(Element{ 2764 Name: *rbase.NewNamed("fParams1", ""), 2765 Type: rmeta.Streamer, 2766 Size: 24, 2767 ArrLen: 0, 2768 ArrDim: 0, 2769 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2770 Offset: 0, 2771 EName: "vector<double>", 2772 XMin: 0.000000, 2773 XMax: 0.000000, 2774 Factor: 0.000000, 2775 }.New(), 1, 8), 2776 NewCxxStreamerSTL(Element{ 2777 Name: *rbase.NewNamed("fParams2", ""), 2778 Type: rmeta.Streamer, 2779 Size: 24, 2780 ArrLen: 0, 2781 ArrDim: 0, 2782 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2783 Offset: 0, 2784 EName: "vector<double>", 2785 XMin: 0.000000, 2786 XMax: 0.000000, 2787 Factor: 0.000000, 2788 }.New(), 1, 8), 2789 NewCxxStreamerSTL(Element{ 2790 Name: *rbase.NewNamed("fParNames", "Parameters' names"), 2791 Type: rmeta.Streamer, 2792 Size: 24, 2793 ArrLen: 0, 2794 ArrDim: 0, 2795 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2796 Offset: 0, 2797 EName: "vector<TString>", 2798 XMin: 0.000000, 2799 XMax: 0.000000, 2800 Factor: 0.000000, 2801 }.New(), 1, 61), 2802 &StreamerBasicType{StreamerElement: Element{ 2803 Name: *rbase.NewNamed("fXmin", "Minimal bound of the range of the convolution"), 2804 Type: rmeta.Double, 2805 Size: 8, 2806 ArrLen: 0, 2807 ArrDim: 0, 2808 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2809 Offset: 0, 2810 EName: "double", 2811 XMin: 0.000000, 2812 XMax: 0.000000, 2813 Factor: 0.000000, 2814 }.New()}, 2815 &StreamerBasicType{StreamerElement: Element{ 2816 Name: *rbase.NewNamed("fXmax", "Maximal bound of the range of the convolution"), 2817 Type: rmeta.Double, 2818 Size: 8, 2819 ArrLen: 0, 2820 ArrDim: 0, 2821 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2822 Offset: 0, 2823 EName: "double", 2824 XMin: 0.000000, 2825 XMax: 0.000000, 2826 Factor: 0.000000, 2827 }.New()}, 2828 &StreamerBasicType{StreamerElement: Element{ 2829 Name: *rbase.NewNamed("fNofParams1", ""), 2830 Type: rmeta.Int, 2831 Size: 4, 2832 ArrLen: 0, 2833 ArrDim: 0, 2834 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2835 Offset: 0, 2836 EName: "int", 2837 XMin: 0.000000, 2838 XMax: 0.000000, 2839 Factor: 0.000000, 2840 }.New()}, 2841 &StreamerBasicType{StreamerElement: Element{ 2842 Name: *rbase.NewNamed("fNofParams2", ""), 2843 Type: rmeta.Int, 2844 Size: 4, 2845 ArrLen: 0, 2846 ArrDim: 0, 2847 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2848 Offset: 0, 2849 EName: "int", 2850 XMin: 0.000000, 2851 XMax: 0.000000, 2852 Factor: 0.000000, 2853 }.New()}, 2854 &StreamerBasicType{StreamerElement: Element{ 2855 Name: *rbase.NewNamed("fCstIndex", "Index of the constant parameter f the first function"), 2856 Type: rmeta.Int, 2857 Size: 4, 2858 ArrLen: 0, 2859 ArrDim: 0, 2860 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2861 Offset: 0, 2862 EName: "int", 2863 XMin: 0.000000, 2864 XMax: 0.000000, 2865 Factor: 0.000000, 2866 }.New()}, 2867 &StreamerBasicType{StreamerElement: Element{ 2868 Name: *rbase.NewNamed("fNofPoints", "Number of point for FFT array"), 2869 Type: rmeta.Int, 2870 Size: 4, 2871 ArrLen: 0, 2872 ArrDim: 0, 2873 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2874 Offset: 0, 2875 EName: "int", 2876 XMin: 0.000000, 2877 XMax: 0.000000, 2878 Factor: 0.000000, 2879 }.New()}, 2880 &StreamerBasicType{StreamerElement: Element{ 2881 Name: *rbase.NewNamed("fFlagFFT", "Choose FFT or numerical convolution"), 2882 Type: rmeta.Bool, 2883 Size: 1, 2884 ArrLen: 0, 2885 ArrDim: 0, 2886 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2887 Offset: 0, 2888 EName: "bool", 2889 XMin: 0.000000, 2890 XMax: 0.000000, 2891 Factor: 0.000000, 2892 }.New()}, 2893 })) 2894 StreamerInfos.Add(NewCxxStreamerInfo("TF1NormSum", 1, 0x75376eb3, []rbytes.StreamerElement{ 2895 NewStreamerBase(Element{ 2896 Name: *rbase.NewNamed("TF1AbsComposition", ""), 2897 Type: rmeta.Base, 2898 Size: 0, 2899 ArrLen: 0, 2900 ArrDim: 0, 2901 MaxIdx: [5]int32{0, -1491245783, 0, 0, 0}, 2902 Offset: 0, 2903 EName: "BASE", 2904 XMin: 0.000000, 2905 XMax: 0.000000, 2906 Factor: 0.000000, 2907 }.New(), 1), 2908 &StreamerBasicType{StreamerElement: Element{ 2909 Name: *rbase.NewNamed("fNOfFunctions", "Number of functions to add"), 2910 Type: rmeta.UInt, 2911 Size: 4, 2912 ArrLen: 0, 2913 ArrDim: 0, 2914 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2915 Offset: 0, 2916 EName: "unsigned int", 2917 XMin: 0.000000, 2918 XMax: 0.000000, 2919 Factor: 0.000000, 2920 }.New()}, 2921 &StreamerBasicType{StreamerElement: Element{ 2922 Name: *rbase.NewNamed("fScale", "Fixed Scale parameter to normalize function (e.g. bin width)"), 2923 Type: rmeta.Double, 2924 Size: 8, 2925 ArrLen: 0, 2926 ArrDim: 0, 2927 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2928 Offset: 0, 2929 EName: "double", 2930 XMin: 0.000000, 2931 XMax: 0.000000, 2932 Factor: 0.000000, 2933 }.New()}, 2934 &StreamerBasicType{StreamerElement: Element{ 2935 Name: *rbase.NewNamed("fXmin", "Minimal bound of range of NormSum"), 2936 Type: rmeta.Double, 2937 Size: 8, 2938 ArrLen: 0, 2939 ArrDim: 0, 2940 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2941 Offset: 0, 2942 EName: "double", 2943 XMin: 0.000000, 2944 XMax: 0.000000, 2945 Factor: 0.000000, 2946 }.New()}, 2947 &StreamerBasicType{StreamerElement: Element{ 2948 Name: *rbase.NewNamed("fXmax", "Maximal bound of range of NormSum"), 2949 Type: rmeta.Double, 2950 Size: 8, 2951 ArrLen: 0, 2952 ArrDim: 0, 2953 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2954 Offset: 0, 2955 EName: "double", 2956 XMin: 0.000000, 2957 XMax: 0.000000, 2958 Factor: 0.000000, 2959 }.New()}, 2960 NewCxxStreamerSTL(Element{ 2961 Name: *rbase.NewNamed("fFunctions", "Vector of size fNOfFunctions containing TF1 functions"), 2962 Type: rmeta.Streamer, 2963 Size: 24, 2964 ArrLen: 0, 2965 ArrDim: 0, 2966 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2967 Offset: 0, 2968 EName: "vector<TF1*>", 2969 XMin: 0.000000, 2970 XMax: 0.000000, 2971 Factor: 0.000000, 2972 }.New(), 1, 63), 2973 NewCxxStreamerSTL(Element{ 2974 Name: *rbase.NewNamed("fCoeffs", "Vector of size afNOfFunctions containing coefficients in front of each function"), 2975 Type: rmeta.Streamer, 2976 Size: 24, 2977 ArrLen: 0, 2978 ArrDim: 0, 2979 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2980 Offset: 0, 2981 EName: "vector<double>", 2982 XMin: 0.000000, 2983 XMax: 0.000000, 2984 Factor: 0.000000, 2985 }.New(), 1, 8), 2986 NewCxxStreamerSTL(Element{ 2987 Name: *rbase.NewNamed("fCstIndexes", "Vector with size of fNOfFunctions containing the index of the constant parameter/ function (the removed ones)"), 2988 Type: rmeta.Streamer, 2989 Size: 24, 2990 ArrLen: 0, 2991 ArrDim: 0, 2992 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 2993 Offset: 0, 2994 EName: "vector<int>", 2995 XMin: 0.000000, 2996 XMax: 0.000000, 2997 Factor: 0.000000, 2998 }.New(), 1, 3), 2999 NewCxxStreamerSTL(Element{ 3000 Name: *rbase.NewNamed("fParNames", "Parameter names"), 3001 Type: rmeta.Streamer, 3002 Size: 24, 3003 ArrLen: 0, 3004 ArrDim: 0, 3005 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3006 Offset: 0, 3007 EName: "vector<TString>", 3008 XMin: 0.000000, 3009 XMax: 0.000000, 3010 Factor: 0.000000, 3011 }.New(), 1, 61), 3012 })) 3013 StreamerInfos.Add(NewCxxStreamerInfo("TF1Parameters", 1, 0xd703028e, []rbytes.StreamerElement{ 3014 NewCxxStreamerSTL(Element{ 3015 Name: *rbase.NewNamed("fParameters", "parameter values"), 3016 Type: rmeta.Streamer, 3017 Size: 24, 3018 ArrLen: 0, 3019 ArrDim: 0, 3020 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3021 Offset: 0, 3022 EName: "vector<double>", 3023 XMin: 0.000000, 3024 XMax: 0.000000, 3025 Factor: 0.000000, 3026 }.New(), 1, 8), 3027 NewCxxStreamerSTL(Element{ 3028 Name: *rbase.NewNamed("fParNames", "parameter names"), 3029 Type: rmeta.Streamer, 3030 Size: 24, 3031 ArrLen: 0, 3032 ArrDim: 0, 3033 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3034 Offset: 0, 3035 EName: "vector<string>", 3036 XMin: 0.000000, 3037 XMax: 0.000000, 3038 Factor: 0.000000, 3039 }.New(), 1, 61), 3040 })) 3041 StreamerInfos.Add(NewCxxStreamerInfo("TFormula", 14, 0xc741b47d, []rbytes.StreamerElement{ 3042 NewStreamerBase(Element{ 3043 Name: *rbase.NewNamed("TNamed", "The basis for a named object (name, title)"), 3044 Type: rmeta.Base, 3045 Size: 0, 3046 ArrLen: 0, 3047 ArrDim: 0, 3048 MaxIdx: [5]int32{0, -541636036, 0, 0, 0}, 3049 Offset: 0, 3050 EName: "BASE", 3051 XMin: 0.000000, 3052 XMax: 0.000000, 3053 Factor: 0.000000, 3054 }.New(), 1), 3055 NewCxxStreamerSTL(Element{ 3056 Name: *rbase.NewNamed("fClingParameters", "Parameter values"), 3057 Type: rmeta.Streamer, 3058 Size: 24, 3059 ArrLen: 0, 3060 ArrDim: 0, 3061 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3062 Offset: 0, 3063 EName: "vector<double>", 3064 XMin: 0.000000, 3065 XMax: 0.000000, 3066 Factor: 0.000000, 3067 }.New(), 1, 8), 3068 &StreamerBasicType{StreamerElement: Element{ 3069 Name: *rbase.NewNamed("fAllParametersSetted", "Flag to control if all parameters are setted"), 3070 Type: rmeta.Bool, 3071 Size: 1, 3072 ArrLen: 0, 3073 ArrDim: 0, 3074 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3075 Offset: 0, 3076 EName: "bool", 3077 XMin: 0.000000, 3078 XMax: 0.000000, 3079 Factor: 0.000000, 3080 }.New()}, 3081 NewCxxStreamerSTL(Element{ 3082 Name: *rbase.NewNamed("fParams", "|| List of parameter names"), 3083 Type: rmeta.Streamer, 3084 Size: 48, 3085 ArrLen: 0, 3086 ArrDim: 0, 3087 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3088 Offset: 0, 3089 EName: "map<TString,int,TFormulaParamOrder>", 3090 XMin: 0.000000, 3091 XMax: 0.000000, 3092 Factor: 0.000000, 3093 }.New(), 4, 61), 3094 &StreamerString{StreamerElement: Element{ 3095 Name: *rbase.NewNamed("fFormula", "String representing the formula expression"), 3096 Type: rmeta.TString, 3097 Size: 24, 3098 ArrLen: 0, 3099 ArrDim: 0, 3100 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3101 Offset: 0, 3102 EName: "TString", 3103 XMin: 0.000000, 3104 XMax: 0.000000, 3105 Factor: 0.000000, 3106 }.New()}, 3107 &StreamerBasicType{StreamerElement: Element{ 3108 Name: *rbase.NewNamed("fNdim", "Dimension - needed for lambda expressions"), 3109 Type: rmeta.Int, 3110 Size: 4, 3111 ArrLen: 0, 3112 ArrDim: 0, 3113 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3114 Offset: 0, 3115 EName: "int", 3116 XMin: 0.000000, 3117 XMax: 0.000000, 3118 Factor: 0.000000, 3119 }.New()}, 3120 &StreamerBasicType{StreamerElement: Element{ 3121 Name: *rbase.NewNamed("fNumber", "Number used to identify pre-defined functions (gaus, expo,..)"), 3122 Type: rmeta.Int, 3123 Size: 4, 3124 ArrLen: 0, 3125 ArrDim: 0, 3126 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3127 Offset: 0, 3128 EName: "int", 3129 XMin: 0.000000, 3130 XMax: 0.000000, 3131 Factor: 0.000000, 3132 }.New()}, 3133 NewCxxStreamerSTL(Element{ 3134 Name: *rbase.NewNamed("fLinearParts", "Vector of linear functions"), 3135 Type: rmeta.Streamer, 3136 Size: 24, 3137 ArrLen: 0, 3138 ArrDim: 0, 3139 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3140 Offset: 0, 3141 EName: "vector<TObject*>", 3142 XMin: 0.000000, 3143 XMax: 0.000000, 3144 Factor: 0.000000, 3145 }.New(), 1, 63), 3146 &StreamerBasicType{StreamerElement: Element{ 3147 Name: *rbase.NewNamed("fVectorized", "Whether we should use vectorized or regular variables"), 3148 Type: rmeta.Bool, 3149 Size: 1, 3150 ArrLen: 0, 3151 ArrDim: 0, 3152 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3153 Offset: 0, 3154 EName: "bool", 3155 XMin: 0.000000, 3156 XMax: 0.000000, 3157 Factor: 0.000000, 3158 }.New()}, 3159 })) 3160 StreamerInfos.Add(NewCxxStreamerInfo("TGraph", 5, 0xb932984f, []rbytes.StreamerElement{ 3161 NewStreamerBase(Element{ 3162 Name: *rbase.NewNamed("TNamed", "The basis for a named object (name, title)"), 3163 Type: rmeta.Base, 3164 Size: 0, 3165 ArrLen: 0, 3166 ArrDim: 0, 3167 MaxIdx: [5]int32{0, -541636036, 0, 0, 0}, 3168 Offset: 0, 3169 EName: "BASE", 3170 XMin: 0.000000, 3171 XMax: 0.000000, 3172 Factor: 0.000000, 3173 }.New(), 1), 3174 NewStreamerBase(Element{ 3175 Name: *rbase.NewNamed("TAttLine", "Line attributes"), 3176 Type: rmeta.Base, 3177 Size: 0, 3178 ArrLen: 0, 3179 ArrDim: 0, 3180 MaxIdx: [5]int32{0, -1811462839, 0, 0, 0}, 3181 Offset: 0, 3182 EName: "BASE", 3183 XMin: 0.000000, 3184 XMax: 0.000000, 3185 Factor: 0.000000, 3186 }.New(), 2), 3187 NewStreamerBase(Element{ 3188 Name: *rbase.NewNamed("TAttFill", "Fill area attributes"), 3189 Type: rmeta.Base, 3190 Size: 0, 3191 ArrLen: 0, 3192 ArrDim: 0, 3193 MaxIdx: [5]int32{0, -2545006, 0, 0, 0}, 3194 Offset: 0, 3195 EName: "BASE", 3196 XMin: 0.000000, 3197 XMax: 0.000000, 3198 Factor: 0.000000, 3199 }.New(), 2), 3200 NewStreamerBase(Element{ 3201 Name: *rbase.NewNamed("TAttMarker", "Marker attributes"), 3202 Type: rmeta.Base, 3203 Size: 0, 3204 ArrLen: 0, 3205 ArrDim: 0, 3206 MaxIdx: [5]int32{0, 689802220, 0, 0, 0}, 3207 Offset: 0, 3208 EName: "BASE", 3209 XMin: 0.000000, 3210 XMax: 0.000000, 3211 Factor: 0.000000, 3212 }.New(), 3), 3213 &StreamerBasicType{StreamerElement: Element{ 3214 Name: *rbase.NewNamed("fNpoints", "Number of points <= fMaxSize"), 3215 Type: rmeta.Counter, 3216 Size: 4, 3217 ArrLen: 0, 3218 ArrDim: 0, 3219 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3220 Offset: 0, 3221 EName: "int", 3222 XMin: 0.000000, 3223 XMax: 0.000000, 3224 Factor: 0.000000, 3225 }.New()}, 3226 NewStreamerBasicPointer(Element{ 3227 Name: *rbase.NewNamed("fX", "[fNpoints] array of X points"), 3228 Type: 48, 3229 Size: 8, 3230 ArrLen: 0, 3231 ArrDim: 0, 3232 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3233 Offset: 0, 3234 EName: "double*", 3235 XMin: 0.000000, 3236 XMax: 0.000000, 3237 Factor: 0.000000, 3238 }.New(), 5, "fNpoints", "TGraph"), 3239 NewStreamerBasicPointer(Element{ 3240 Name: *rbase.NewNamed("fY", "[fNpoints] array of Y points"), 3241 Type: 48, 3242 Size: 8, 3243 ArrLen: 0, 3244 ArrDim: 0, 3245 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3246 Offset: 0, 3247 EName: "double*", 3248 XMin: 0.000000, 3249 XMax: 0.000000, 3250 Factor: 0.000000, 3251 }.New(), 5, "fNpoints", "TGraph"), 3252 &StreamerObjectPointer{StreamerElement: Element{ 3253 Name: *rbase.NewNamed("fFunctions", "Pointer to list of functions (fits and user)"), 3254 Type: rmeta.ObjectP, 3255 Size: 8, 3256 ArrLen: 0, 3257 ArrDim: 0, 3258 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3259 Offset: 0, 3260 EName: "TList*", 3261 XMin: 0.000000, 3262 XMax: 0.000000, 3263 Factor: 0.000000, 3264 }.New()}, 3265 &StreamerObjectPointer{StreamerElement: Element{ 3266 Name: *rbase.NewNamed("fHistogram", "Pointer to histogram used for drawing axis"), 3267 Type: rmeta.ObjectP, 3268 Size: 8, 3269 ArrLen: 0, 3270 ArrDim: 0, 3271 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3272 Offset: 0, 3273 EName: "TH1F*", 3274 XMin: 0.000000, 3275 XMax: 0.000000, 3276 Factor: 0.000000, 3277 }.New()}, 3278 &StreamerBasicType{StreamerElement: Element{ 3279 Name: *rbase.NewNamed("fMinimum", "Minimum value for plotting along y"), 3280 Type: rmeta.Double, 3281 Size: 8, 3282 ArrLen: 0, 3283 ArrDim: 0, 3284 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3285 Offset: 0, 3286 EName: "double", 3287 XMin: 0.000000, 3288 XMax: 0.000000, 3289 Factor: 0.000000, 3290 }.New()}, 3291 &StreamerBasicType{StreamerElement: Element{ 3292 Name: *rbase.NewNamed("fMaximum", "Maximum value for plotting along y"), 3293 Type: rmeta.Double, 3294 Size: 8, 3295 ArrLen: 0, 3296 ArrDim: 0, 3297 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3298 Offset: 0, 3299 EName: "double", 3300 XMin: 0.000000, 3301 XMax: 0.000000, 3302 Factor: 0.000000, 3303 }.New()}, 3304 &StreamerString{StreamerElement: Element{ 3305 Name: *rbase.NewNamed("fOption", "Options used for drawing the graph"), 3306 Type: rmeta.TString, 3307 Size: 24, 3308 ArrLen: 0, 3309 ArrDim: 0, 3310 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3311 Offset: 0, 3312 EName: "TString", 3313 XMin: 0.000000, 3314 XMax: 0.000000, 3315 Factor: 0.000000, 3316 }.New()}, 3317 })) 3318 StreamerInfos.Add(NewCxxStreamerInfo("TGraphErrors", 3, 0xbdadb119, []rbytes.StreamerElement{ 3319 NewStreamerBase(Element{ 3320 Name: *rbase.NewNamed("TGraph", "Graph graphics class"), 3321 Type: rmeta.Base, 3322 Size: 0, 3323 ArrLen: 0, 3324 ArrDim: 0, 3325 MaxIdx: [5]int32{0, -1187866545, 0, 0, 0}, 3326 Offset: 0, 3327 EName: "BASE", 3328 XMin: 0.000000, 3329 XMax: 0.000000, 3330 Factor: 0.000000, 3331 }.New(), 5), 3332 NewStreamerBasicPointer(Element{ 3333 Name: *rbase.NewNamed("fEX", "[fNpoints] array of X errors"), 3334 Type: 48, 3335 Size: 8, 3336 ArrLen: 0, 3337 ArrDim: 0, 3338 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3339 Offset: 0, 3340 EName: "double*", 3341 XMin: 0.000000, 3342 XMax: 0.000000, 3343 Factor: 0.000000, 3344 }.New(), 5, "fNpoints", "TGraph"), 3345 NewStreamerBasicPointer(Element{ 3346 Name: *rbase.NewNamed("fEY", "[fNpoints] array of Y errors"), 3347 Type: 48, 3348 Size: 8, 3349 ArrLen: 0, 3350 ArrDim: 0, 3351 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3352 Offset: 0, 3353 EName: "double*", 3354 XMin: 0.000000, 3355 XMax: 0.000000, 3356 Factor: 0.000000, 3357 }.New(), 5, "fNpoints", "TGraph"), 3358 })) 3359 StreamerInfos.Add(NewCxxStreamerInfo("TGraphAsymmErrors", 3, 0x206d5315, []rbytes.StreamerElement{ 3360 NewStreamerBase(Element{ 3361 Name: *rbase.NewNamed("TGraph", "Graph graphics class"), 3362 Type: rmeta.Base, 3363 Size: 0, 3364 ArrLen: 0, 3365 ArrDim: 0, 3366 MaxIdx: [5]int32{0, -1187866545, 0, 0, 0}, 3367 Offset: 0, 3368 EName: "BASE", 3369 XMin: 0.000000, 3370 XMax: 0.000000, 3371 Factor: 0.000000, 3372 }.New(), 5), 3373 NewStreamerBasicPointer(Element{ 3374 Name: *rbase.NewNamed("fEXlow", "[fNpoints] array of X low errors"), 3375 Type: 48, 3376 Size: 8, 3377 ArrLen: 0, 3378 ArrDim: 0, 3379 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3380 Offset: 0, 3381 EName: "double*", 3382 XMin: 0.000000, 3383 XMax: 0.000000, 3384 Factor: 0.000000, 3385 }.New(), 5, "fNpoints", "TGraph"), 3386 NewStreamerBasicPointer(Element{ 3387 Name: *rbase.NewNamed("fEXhigh", "[fNpoints] array of X high errors"), 3388 Type: 48, 3389 Size: 8, 3390 ArrLen: 0, 3391 ArrDim: 0, 3392 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3393 Offset: 0, 3394 EName: "double*", 3395 XMin: 0.000000, 3396 XMax: 0.000000, 3397 Factor: 0.000000, 3398 }.New(), 5, "fNpoints", "TGraph"), 3399 NewStreamerBasicPointer(Element{ 3400 Name: *rbase.NewNamed("fEYlow", "[fNpoints] array of Y low errors"), 3401 Type: 48, 3402 Size: 8, 3403 ArrLen: 0, 3404 ArrDim: 0, 3405 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3406 Offset: 0, 3407 EName: "double*", 3408 XMin: 0.000000, 3409 XMax: 0.000000, 3410 Factor: 0.000000, 3411 }.New(), 5, "fNpoints", "TGraph"), 3412 NewStreamerBasicPointer(Element{ 3413 Name: *rbase.NewNamed("fEYhigh", "[fNpoints] array of Y high errors"), 3414 Type: 48, 3415 Size: 8, 3416 ArrLen: 0, 3417 ArrDim: 0, 3418 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3419 Offset: 0, 3420 EName: "double*", 3421 XMin: 0.000000, 3422 XMax: 0.000000, 3423 Factor: 0.000000, 3424 }.New(), 5, "fNpoints", "TGraph"), 3425 })) 3426 StreamerInfos.Add(NewCxxStreamerInfo("TGraphMultiErrors", 1, 0xb3a16708, []rbytes.StreamerElement{ 3427 NewStreamerBase(Element{ 3428 Name: *rbase.NewNamed("TGraph", "Graph graphics class"), 3429 Type: rmeta.Base, 3430 Size: 0, 3431 ArrLen: 0, 3432 ArrDim: 0, 3433 MaxIdx: [5]int32{0, -1187866545, 0, 0, 0}, 3434 Offset: 0, 3435 EName: "BASE", 3436 XMin: 0.000000, 3437 XMax: 0.000000, 3438 Factor: 0.000000, 3439 }.New(), 5), 3440 &StreamerBasicType{StreamerElement: Element{ 3441 Name: *rbase.NewNamed("fNYErrors", "The amount of different y-errors"), 3442 Type: rmeta.Int, 3443 Size: 4, 3444 ArrLen: 0, 3445 ArrDim: 0, 3446 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3447 Offset: 0, 3448 EName: "int", 3449 XMin: 0.000000, 3450 XMax: 0.000000, 3451 Factor: 0.000000, 3452 }.New()}, 3453 &StreamerBasicType{StreamerElement: Element{ 3454 Name: *rbase.NewNamed("fSumErrorsMode", "How y errors are summed: kOnlyFirst = Only First; kSquareSum = Squared Sum; kSum ="), 3455 Type: rmeta.Int, 3456 Size: 4, 3457 ArrLen: 0, 3458 ArrDim: 0, 3459 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3460 Offset: 0, 3461 EName: "int", 3462 XMin: 0.000000, 3463 XMax: 0.000000, 3464 Factor: 0.000000, 3465 }.New()}, 3466 NewStreamerBasicPointer(Element{ 3467 Name: *rbase.NewNamed("fExL", "[fNpoints] array of X low errors"), 3468 Type: 48, 3469 Size: 8, 3470 ArrLen: 0, 3471 ArrDim: 0, 3472 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3473 Offset: 0, 3474 EName: "double*", 3475 XMin: 0.000000, 3476 XMax: 0.000000, 3477 Factor: 0.000000, 3478 }.New(), 5, "fNpoints", "TGraph"), 3479 NewStreamerBasicPointer(Element{ 3480 Name: *rbase.NewNamed("fExH", "[fNpoints] array of X high errors"), 3481 Type: 48, 3482 Size: 8, 3483 ArrLen: 0, 3484 ArrDim: 0, 3485 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3486 Offset: 0, 3487 EName: "double*", 3488 XMin: 0.000000, 3489 XMax: 0.000000, 3490 Factor: 0.000000, 3491 }.New(), 5, "fNpoints", "TGraph"), 3492 NewCxxStreamerSTL(Element{ 3493 Name: *rbase.NewNamed("fEyL", "Two dimensional array of Y low errors"), 3494 Type: rmeta.Streamer, 3495 Size: 24, 3496 ArrLen: 0, 3497 ArrDim: 0, 3498 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3499 Offset: 0, 3500 EName: "vector<TArrayD>", 3501 XMin: 0.000000, 3502 XMax: 0.000000, 3503 Factor: 0.000000, 3504 }.New(), 1, 61), 3505 NewCxxStreamerSTL(Element{ 3506 Name: *rbase.NewNamed("fEyH", "Two dimensional array of Y high errors"), 3507 Type: rmeta.Streamer, 3508 Size: 24, 3509 ArrLen: 0, 3510 ArrDim: 0, 3511 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3512 Offset: 0, 3513 EName: "vector<TArrayD>", 3514 XMin: 0.000000, 3515 XMax: 0.000000, 3516 Factor: 0.000000, 3517 }.New(), 1, 61), 3518 NewCxxStreamerSTL(Element{ 3519 Name: *rbase.NewNamed("fAttFill", "The AttFill attributes of the different errors"), 3520 Type: rmeta.Streamer, 3521 Size: 24, 3522 ArrLen: 0, 3523 ArrDim: 0, 3524 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3525 Offset: 0, 3526 EName: "vector<TAttFill>", 3527 XMin: 0.000000, 3528 XMax: 0.000000, 3529 Factor: 0.000000, 3530 }.New(), 1, 61), 3531 NewCxxStreamerSTL(Element{ 3532 Name: *rbase.NewNamed("fAttLine", "The AttLine attributes of the different errors"), 3533 Type: rmeta.Streamer, 3534 Size: 24, 3535 ArrLen: 0, 3536 ArrDim: 0, 3537 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3538 Offset: 0, 3539 EName: "vector<TAttLine>", 3540 XMin: 0.000000, 3541 XMax: 0.000000, 3542 Factor: 0.000000, 3543 }.New(), 1, 61), 3544 })) 3545 StreamerInfos.Add(NewCxxStreamerInfo("TH1", 8, 0x1c3740c4, []rbytes.StreamerElement{ 3546 NewStreamerBase(Element{ 3547 Name: *rbase.NewNamed("TNamed", "The basis for a named object (name, title)"), 3548 Type: rmeta.Base, 3549 Size: 0, 3550 ArrLen: 0, 3551 ArrDim: 0, 3552 MaxIdx: [5]int32{0, -541636036, 0, 0, 0}, 3553 Offset: 0, 3554 EName: "BASE", 3555 XMin: 0.000000, 3556 XMax: 0.000000, 3557 Factor: 0.000000, 3558 }.New(), 1), 3559 NewStreamerBase(Element{ 3560 Name: *rbase.NewNamed("TAttLine", "Line attributes"), 3561 Type: rmeta.Base, 3562 Size: 0, 3563 ArrLen: 0, 3564 ArrDim: 0, 3565 MaxIdx: [5]int32{0, -1811462839, 0, 0, 0}, 3566 Offset: 0, 3567 EName: "BASE", 3568 XMin: 0.000000, 3569 XMax: 0.000000, 3570 Factor: 0.000000, 3571 }.New(), 2), 3572 NewStreamerBase(Element{ 3573 Name: *rbase.NewNamed("TAttFill", "Fill area attributes"), 3574 Type: rmeta.Base, 3575 Size: 0, 3576 ArrLen: 0, 3577 ArrDim: 0, 3578 MaxIdx: [5]int32{0, -2545006, 0, 0, 0}, 3579 Offset: 0, 3580 EName: "BASE", 3581 XMin: 0.000000, 3582 XMax: 0.000000, 3583 Factor: 0.000000, 3584 }.New(), 2), 3585 NewStreamerBase(Element{ 3586 Name: *rbase.NewNamed("TAttMarker", "Marker attributes"), 3587 Type: rmeta.Base, 3588 Size: 0, 3589 ArrLen: 0, 3590 ArrDim: 0, 3591 MaxIdx: [5]int32{0, 689802220, 0, 0, 0}, 3592 Offset: 0, 3593 EName: "BASE", 3594 XMin: 0.000000, 3595 XMax: 0.000000, 3596 Factor: 0.000000, 3597 }.New(), 3), 3598 &StreamerBasicType{StreamerElement: Element{ 3599 Name: *rbase.NewNamed("fNcells", "Number of bins(1D), cells (2D) +U/Overflows"), 3600 Type: rmeta.Int, 3601 Size: 4, 3602 ArrLen: 0, 3603 ArrDim: 0, 3604 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3605 Offset: 0, 3606 EName: "int", 3607 XMin: 0.000000, 3608 XMax: 0.000000, 3609 Factor: 0.000000, 3610 }.New()}, 3611 &StreamerObject{StreamerElement: Element{ 3612 Name: *rbase.NewNamed("fXaxis", "X axis descriptor"), 3613 Type: rmeta.Object, 3614 Size: 216, 3615 ArrLen: 0, 3616 ArrDim: 0, 3617 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3618 Offset: 0, 3619 EName: "TAxis", 3620 XMin: 0.000000, 3621 XMax: 0.000000, 3622 Factor: 0.000000, 3623 }.New()}, 3624 &StreamerObject{StreamerElement: Element{ 3625 Name: *rbase.NewNamed("fYaxis", "Y axis descriptor"), 3626 Type: rmeta.Object, 3627 Size: 216, 3628 ArrLen: 0, 3629 ArrDim: 0, 3630 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3631 Offset: 0, 3632 EName: "TAxis", 3633 XMin: 0.000000, 3634 XMax: 0.000000, 3635 Factor: 0.000000, 3636 }.New()}, 3637 &StreamerObject{StreamerElement: Element{ 3638 Name: *rbase.NewNamed("fZaxis", "Z axis descriptor"), 3639 Type: rmeta.Object, 3640 Size: 216, 3641 ArrLen: 0, 3642 ArrDim: 0, 3643 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3644 Offset: 0, 3645 EName: "TAxis", 3646 XMin: 0.000000, 3647 XMax: 0.000000, 3648 Factor: 0.000000, 3649 }.New()}, 3650 &StreamerBasicType{StreamerElement: Element{ 3651 Name: *rbase.NewNamed("fBarOffset", "(1000*offset) for bar charts or legos"), 3652 Type: rmeta.Short, 3653 Size: 2, 3654 ArrLen: 0, 3655 ArrDim: 0, 3656 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3657 Offset: 0, 3658 EName: "short", 3659 XMin: 0.000000, 3660 XMax: 0.000000, 3661 Factor: 0.000000, 3662 }.New()}, 3663 &StreamerBasicType{StreamerElement: Element{ 3664 Name: *rbase.NewNamed("fBarWidth", "(1000*width) for bar charts or legos"), 3665 Type: rmeta.Short, 3666 Size: 2, 3667 ArrLen: 0, 3668 ArrDim: 0, 3669 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3670 Offset: 0, 3671 EName: "short", 3672 XMin: 0.000000, 3673 XMax: 0.000000, 3674 Factor: 0.000000, 3675 }.New()}, 3676 &StreamerBasicType{StreamerElement: Element{ 3677 Name: *rbase.NewNamed("fEntries", "Number of entries"), 3678 Type: rmeta.Double, 3679 Size: 8, 3680 ArrLen: 0, 3681 ArrDim: 0, 3682 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3683 Offset: 0, 3684 EName: "double", 3685 XMin: 0.000000, 3686 XMax: 0.000000, 3687 Factor: 0.000000, 3688 }.New()}, 3689 &StreamerBasicType{StreamerElement: Element{ 3690 Name: *rbase.NewNamed("fTsumw", "Total Sum of weights"), 3691 Type: rmeta.Double, 3692 Size: 8, 3693 ArrLen: 0, 3694 ArrDim: 0, 3695 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3696 Offset: 0, 3697 EName: "double", 3698 XMin: 0.000000, 3699 XMax: 0.000000, 3700 Factor: 0.000000, 3701 }.New()}, 3702 &StreamerBasicType{StreamerElement: Element{ 3703 Name: *rbase.NewNamed("fTsumw2", "Total Sum of squares of weights"), 3704 Type: rmeta.Double, 3705 Size: 8, 3706 ArrLen: 0, 3707 ArrDim: 0, 3708 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3709 Offset: 0, 3710 EName: "double", 3711 XMin: 0.000000, 3712 XMax: 0.000000, 3713 Factor: 0.000000, 3714 }.New()}, 3715 &StreamerBasicType{StreamerElement: Element{ 3716 Name: *rbase.NewNamed("fTsumwx", "Total Sum of weight*X"), 3717 Type: rmeta.Double, 3718 Size: 8, 3719 ArrLen: 0, 3720 ArrDim: 0, 3721 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3722 Offset: 0, 3723 EName: "double", 3724 XMin: 0.000000, 3725 XMax: 0.000000, 3726 Factor: 0.000000, 3727 }.New()}, 3728 &StreamerBasicType{StreamerElement: Element{ 3729 Name: *rbase.NewNamed("fTsumwx2", "Total Sum of weight*X*X"), 3730 Type: rmeta.Double, 3731 Size: 8, 3732 ArrLen: 0, 3733 ArrDim: 0, 3734 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3735 Offset: 0, 3736 EName: "double", 3737 XMin: 0.000000, 3738 XMax: 0.000000, 3739 Factor: 0.000000, 3740 }.New()}, 3741 &StreamerBasicType{StreamerElement: Element{ 3742 Name: *rbase.NewNamed("fMaximum", "Maximum value for plotting"), 3743 Type: rmeta.Double, 3744 Size: 8, 3745 ArrLen: 0, 3746 ArrDim: 0, 3747 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3748 Offset: 0, 3749 EName: "double", 3750 XMin: 0.000000, 3751 XMax: 0.000000, 3752 Factor: 0.000000, 3753 }.New()}, 3754 &StreamerBasicType{StreamerElement: Element{ 3755 Name: *rbase.NewNamed("fMinimum", "Minimum value for plotting"), 3756 Type: rmeta.Double, 3757 Size: 8, 3758 ArrLen: 0, 3759 ArrDim: 0, 3760 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3761 Offset: 0, 3762 EName: "double", 3763 XMin: 0.000000, 3764 XMax: 0.000000, 3765 Factor: 0.000000, 3766 }.New()}, 3767 &StreamerBasicType{StreamerElement: Element{ 3768 Name: *rbase.NewNamed("fNormFactor", "Normalization factor"), 3769 Type: rmeta.Double, 3770 Size: 8, 3771 ArrLen: 0, 3772 ArrDim: 0, 3773 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3774 Offset: 0, 3775 EName: "double", 3776 XMin: 0.000000, 3777 XMax: 0.000000, 3778 Factor: 0.000000, 3779 }.New()}, 3780 &StreamerObjectAny{StreamerElement: Element{ 3781 Name: *rbase.NewNamed("fContour", "Array to display contour levels"), 3782 Type: rmeta.Any, 3783 Size: 24, 3784 ArrLen: 0, 3785 ArrDim: 0, 3786 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3787 Offset: 0, 3788 EName: "TArrayD", 3789 XMin: 0.000000, 3790 XMax: 0.000000, 3791 Factor: 0.000000, 3792 }.New()}, 3793 &StreamerObjectAny{StreamerElement: Element{ 3794 Name: *rbase.NewNamed("fSumw2", "Array of sum of squares of weights"), 3795 Type: rmeta.Any, 3796 Size: 24, 3797 ArrLen: 0, 3798 ArrDim: 0, 3799 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3800 Offset: 0, 3801 EName: "TArrayD", 3802 XMin: 0.000000, 3803 XMax: 0.000000, 3804 Factor: 0.000000, 3805 }.New()}, 3806 &StreamerString{StreamerElement: Element{ 3807 Name: *rbase.NewNamed("fOption", "Histogram options"), 3808 Type: rmeta.TString, 3809 Size: 24, 3810 ArrLen: 0, 3811 ArrDim: 0, 3812 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3813 Offset: 0, 3814 EName: "TString", 3815 XMin: 0.000000, 3816 XMax: 0.000000, 3817 Factor: 0.000000, 3818 }.New()}, 3819 &StreamerObjectPointer{StreamerElement: Element{ 3820 Name: *rbase.NewNamed("fFunctions", "->Pointer to list of functions (fits and user)"), 3821 Type: rmeta.Objectp, 3822 Size: 8, 3823 ArrLen: 0, 3824 ArrDim: 0, 3825 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3826 Offset: 0, 3827 EName: "TList*", 3828 XMin: 0.000000, 3829 XMax: 0.000000, 3830 Factor: 0.000000, 3831 }.New()}, 3832 &StreamerBasicType{StreamerElement: Element{ 3833 Name: *rbase.NewNamed("fBufferSize", "fBuffer size"), 3834 Type: rmeta.Counter, 3835 Size: 4, 3836 ArrLen: 0, 3837 ArrDim: 0, 3838 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3839 Offset: 0, 3840 EName: "int", 3841 XMin: 0.000000, 3842 XMax: 0.000000, 3843 Factor: 0.000000, 3844 }.New()}, 3845 NewStreamerBasicPointer(Element{ 3846 Name: *rbase.NewNamed("fBuffer", "[fBufferSize] entry buffer"), 3847 Type: 48, 3848 Size: 8, 3849 ArrLen: 0, 3850 ArrDim: 0, 3851 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3852 Offset: 0, 3853 EName: "double*", 3854 XMin: 0.000000, 3855 XMax: 0.000000, 3856 Factor: 0.000000, 3857 }.New(), 8, "fBufferSize", "TH1"), 3858 &StreamerBasicType{StreamerElement: Element{ 3859 Name: *rbase.NewNamed("fBinStatErrOpt", "Option for bin statistical errors"), 3860 Type: rmeta.Int, 3861 Size: 4, 3862 ArrLen: 0, 3863 ArrDim: 0, 3864 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3865 Offset: 0, 3866 EName: "TH1::EBinErrorOpt", 3867 XMin: 0.000000, 3868 XMax: 0.000000, 3869 Factor: 0.000000, 3870 }.New()}, 3871 &StreamerBasicType{StreamerElement: Element{ 3872 Name: *rbase.NewNamed("fStatOverflows", "Per object flag to use under/overflows in statistics"), 3873 Type: rmeta.Int, 3874 Size: 4, 3875 ArrLen: 0, 3876 ArrDim: 0, 3877 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 3878 Offset: 0, 3879 EName: "TH1::EStatOverflows", 3880 XMin: 0.000000, 3881 XMax: 0.000000, 3882 Factor: 0.000000, 3883 }.New()}, 3884 })) 3885 StreamerInfos.Add(NewCxxStreamerInfo("TH1C", 3, 0x36f6e4ad, []rbytes.StreamerElement{ 3886 NewStreamerBase(Element{ 3887 Name: *rbase.NewNamed("TH1", "1-Dim histogram base class"), 3888 Type: rmeta.Base, 3889 Size: 0, 3890 ArrLen: 0, 3891 ArrDim: 0, 3892 MaxIdx: [5]int32{0, 473383108, 0, 0, 0}, 3893 Offset: 0, 3894 EName: "BASE", 3895 XMin: 0.000000, 3896 XMax: 0.000000, 3897 Factor: 0.000000, 3898 }.New(), 8), 3899 NewStreamerBase(Element{ 3900 Name: *rbase.NewNamed("TArrayC", "Array of chars"), 3901 Type: rmeta.Base, 3902 Size: 0, 3903 ArrLen: 0, 3904 ArrDim: 0, 3905 MaxIdx: [5]int32{0, -1366845130, 0, 0, 0}, 3906 Offset: 0, 3907 EName: "BASE", 3908 XMin: 0.000000, 3909 XMax: 0.000000, 3910 Factor: 0.000000, 3911 }.New(), 1), 3912 })) 3913 StreamerInfos.Add(NewCxxStreamerInfo("TH1D", 3, 0xf9b1569f, []rbytes.StreamerElement{ 3914 NewStreamerBase(Element{ 3915 Name: *rbase.NewNamed("TH1", "1-Dim histogram base class"), 3916 Type: rmeta.Base, 3917 Size: 0, 3918 ArrLen: 0, 3919 ArrDim: 0, 3920 MaxIdx: [5]int32{0, 473383108, 0, 0, 0}, 3921 Offset: 0, 3922 EName: "BASE", 3923 XMin: 0.000000, 3924 XMax: 0.000000, 3925 Factor: 0.000000, 3926 }.New(), 8), 3927 NewStreamerBase(Element{ 3928 Name: *rbase.NewNamed("TArrayD", "Array of doubles"), 3929 Type: rmeta.Base, 3930 Size: 0, 3931 ArrLen: 0, 3932 ArrDim: 0, 3933 MaxIdx: [5]int32{0, 1899622196, 0, 0, 0}, 3934 Offset: 0, 3935 EName: "BASE", 3936 XMin: 0.000000, 3937 XMax: 0.000000, 3938 Factor: 0.000000, 3939 }.New(), 1), 3940 })) 3941 StreamerInfos.Add(NewCxxStreamerInfo("TH1F", 3, 0xe2939644, []rbytes.StreamerElement{ 3942 NewStreamerBase(Element{ 3943 Name: *rbase.NewNamed("TH1", "1-Dim histogram base class"), 3944 Type: rmeta.Base, 3945 Size: 0, 3946 ArrLen: 0, 3947 ArrDim: 0, 3948 MaxIdx: [5]int32{0, 473383108, 0, 0, 0}, 3949 Offset: 0, 3950 EName: "BASE", 3951 XMin: 0.000000, 3952 XMax: 0.000000, 3953 Factor: 0.000000, 3954 }.New(), 8), 3955 NewStreamerBase(Element{ 3956 Name: *rbase.NewNamed("TArrayF", "Array of floats"), 3957 Type: rmeta.Base, 3958 Size: 0, 3959 ArrLen: 0, 3960 ArrDim: 0, 3961 MaxIdx: [5]int32{0, 1510733553, 0, 0, 0}, 3962 Offset: 0, 3963 EName: "BASE", 3964 XMin: 0.000000, 3965 XMax: 0.000000, 3966 Factor: 0.000000, 3967 }.New(), 1), 3968 })) 3969 StreamerInfos.Add(NewCxxStreamerInfo("TH1I", 3, 0x627564f6, []rbytes.StreamerElement{ 3970 NewStreamerBase(Element{ 3971 Name: *rbase.NewNamed("TH1", "1-Dim histogram base class"), 3972 Type: rmeta.Base, 3973 Size: 0, 3974 ArrLen: 0, 3975 ArrDim: 0, 3976 MaxIdx: [5]int32{0, 473383108, 0, 0, 0}, 3977 Offset: 0, 3978 EName: "BASE", 3979 XMin: 0.000000, 3980 XMax: 0.000000, 3981 Factor: 0.000000, 3982 }.New(), 8), 3983 NewStreamerBase(Element{ 3984 Name: *rbase.NewNamed("TArrayI", "Array of ints"), 3985 Type: rmeta.Base, 3986 Size: 0, 3987 ArrLen: 0, 3988 ArrDim: 0, 3989 MaxIdx: [5]int32{0, -640323129, 0, 0, 0}, 3990 Offset: 0, 3991 EName: "BASE", 3992 XMin: 0.000000, 3993 XMax: 0.000000, 3994 Factor: 0.000000, 3995 }.New(), 1), 3996 })) 3997 StreamerInfos.Add(NewCxxStreamerInfo("TH1K", 2, 0xfd37ced5, []rbytes.StreamerElement{ 3998 NewStreamerBase(Element{ 3999 Name: *rbase.NewNamed("TH1", "1-Dim histogram base class"), 4000 Type: rmeta.Base, 4001 Size: 0, 4002 ArrLen: 0, 4003 ArrDim: 0, 4004 MaxIdx: [5]int32{0, 473383108, 0, 0, 0}, 4005 Offset: 0, 4006 EName: "BASE", 4007 XMin: 0.000000, 4008 XMax: 0.000000, 4009 Factor: 0.000000, 4010 }.New(), 8), 4011 NewStreamerBase(Element{ 4012 Name: *rbase.NewNamed("TArrayF", "Array of floats"), 4013 Type: rmeta.Base, 4014 Size: 0, 4015 ArrLen: 0, 4016 ArrDim: 0, 4017 MaxIdx: [5]int32{0, 1510733553, 0, 0, 0}, 4018 Offset: 0, 4019 EName: "BASE", 4020 XMin: 0.000000, 4021 XMax: 0.000000, 4022 Factor: 0.000000, 4023 }.New(), 1), 4024 &StreamerBasicType{StreamerElement: Element{ 4025 Name: *rbase.NewNamed("fNIn", ""), 4026 Type: rmeta.Int, 4027 Size: 4, 4028 ArrLen: 0, 4029 ArrDim: 0, 4030 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4031 Offset: 0, 4032 EName: "int", 4033 XMin: 0.000000, 4034 XMax: 0.000000, 4035 Factor: 0.000000, 4036 }.New()}, 4037 })) 4038 StreamerInfos.Add(NewCxxStreamerInfo("TH1S", 3, 0x8c4d9dcb, []rbytes.StreamerElement{ 4039 NewStreamerBase(Element{ 4040 Name: *rbase.NewNamed("TH1", "1-Dim histogram base class"), 4041 Type: rmeta.Base, 4042 Size: 0, 4043 ArrLen: 0, 4044 ArrDim: 0, 4045 MaxIdx: [5]int32{0, 473383108, 0, 0, 0}, 4046 Offset: 0, 4047 EName: "BASE", 4048 XMin: 0.000000, 4049 XMax: 0.000000, 4050 Factor: 0.000000, 4051 }.New(), 8), 4052 NewStreamerBase(Element{ 4053 Name: *rbase.NewNamed("TArrayS", "Array of shorts"), 4054 Type: rmeta.Base, 4055 Size: 0, 4056 ArrLen: 0, 4057 ArrDim: 0, 4058 MaxIdx: [5]int32{0, 56398612, 0, 0, 0}, 4059 Offset: 0, 4060 EName: "BASE", 4061 XMin: 0.000000, 4062 XMax: 0.000000, 4063 Factor: 0.000000, 4064 }.New(), 1), 4065 })) 4066 StreamerInfos.Add(NewCxxStreamerInfo("TH2", 5, 0x182347f, []rbytes.StreamerElement{ 4067 NewStreamerBase(Element{ 4068 Name: *rbase.NewNamed("TH1", "1-Dim histogram base class"), 4069 Type: rmeta.Base, 4070 Size: 0, 4071 ArrLen: 0, 4072 ArrDim: 0, 4073 MaxIdx: [5]int32{0, 473383108, 0, 0, 0}, 4074 Offset: 0, 4075 EName: "BASE", 4076 XMin: 0.000000, 4077 XMax: 0.000000, 4078 Factor: 0.000000, 4079 }.New(), 8), 4080 &StreamerBasicType{StreamerElement: Element{ 4081 Name: *rbase.NewNamed("fScalefactor", "Scale factor"), 4082 Type: rmeta.Double, 4083 Size: 8, 4084 ArrLen: 0, 4085 ArrDim: 0, 4086 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4087 Offset: 0, 4088 EName: "double", 4089 XMin: 0.000000, 4090 XMax: 0.000000, 4091 Factor: 0.000000, 4092 }.New()}, 4093 &StreamerBasicType{StreamerElement: Element{ 4094 Name: *rbase.NewNamed("fTsumwy", "Total Sum of weight*Y"), 4095 Type: rmeta.Double, 4096 Size: 8, 4097 ArrLen: 0, 4098 ArrDim: 0, 4099 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4100 Offset: 0, 4101 EName: "double", 4102 XMin: 0.000000, 4103 XMax: 0.000000, 4104 Factor: 0.000000, 4105 }.New()}, 4106 &StreamerBasicType{StreamerElement: Element{ 4107 Name: *rbase.NewNamed("fTsumwy2", "Total Sum of weight*Y*Y"), 4108 Type: rmeta.Double, 4109 Size: 8, 4110 ArrLen: 0, 4111 ArrDim: 0, 4112 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4113 Offset: 0, 4114 EName: "double", 4115 XMin: 0.000000, 4116 XMax: 0.000000, 4117 Factor: 0.000000, 4118 }.New()}, 4119 &StreamerBasicType{StreamerElement: Element{ 4120 Name: *rbase.NewNamed("fTsumwxy", "Total Sum of weight*X*Y"), 4121 Type: rmeta.Double, 4122 Size: 8, 4123 ArrLen: 0, 4124 ArrDim: 0, 4125 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4126 Offset: 0, 4127 EName: "double", 4128 XMin: 0.000000, 4129 XMax: 0.000000, 4130 Factor: 0.000000, 4131 }.New()}, 4132 })) 4133 StreamerInfos.Add(NewCxxStreamerInfo("TH2C", 4, 0xbd0010fe, []rbytes.StreamerElement{ 4134 NewStreamerBase(Element{ 4135 Name: *rbase.NewNamed("TH2", "2-Dim histogram base class"), 4136 Type: rmeta.Base, 4137 Size: 0, 4138 ArrLen: 0, 4139 ArrDim: 0, 4140 MaxIdx: [5]int32{0, 25310335, 0, 0, 0}, 4141 Offset: 0, 4142 EName: "BASE", 4143 XMin: 0.000000, 4144 XMax: 0.000000, 4145 Factor: 0.000000, 4146 }.New(), 5), 4147 NewStreamerBase(Element{ 4148 Name: *rbase.NewNamed("TArrayC", "Array of chars"), 4149 Type: rmeta.Base, 4150 Size: 0, 4151 ArrLen: 0, 4152 ArrDim: 0, 4153 MaxIdx: [5]int32{0, -1366845130, 0, 0, 0}, 4154 Offset: 0, 4155 EName: "BASE", 4156 XMin: 0.000000, 4157 XMax: 0.000000, 4158 Factor: 0.000000, 4159 }.New(), 1), 4160 })) 4161 StreamerInfos.Add(NewCxxStreamerInfo("TH2D", 4, 0x7fba82f0, []rbytes.StreamerElement{ 4162 NewStreamerBase(Element{ 4163 Name: *rbase.NewNamed("TH2", "2-Dim histogram base class"), 4164 Type: rmeta.Base, 4165 Size: 0, 4166 ArrLen: 0, 4167 ArrDim: 0, 4168 MaxIdx: [5]int32{0, 25310335, 0, 0, 0}, 4169 Offset: 0, 4170 EName: "BASE", 4171 XMin: 0.000000, 4172 XMax: 0.000000, 4173 Factor: 0.000000, 4174 }.New(), 5), 4175 NewStreamerBase(Element{ 4176 Name: *rbase.NewNamed("TArrayD", "Array of doubles"), 4177 Type: rmeta.Base, 4178 Size: 0, 4179 ArrLen: 0, 4180 ArrDim: 0, 4181 MaxIdx: [5]int32{0, 1899622196, 0, 0, 0}, 4182 Offset: 0, 4183 EName: "BASE", 4184 XMin: 0.000000, 4185 XMax: 0.000000, 4186 Factor: 0.000000, 4187 }.New(), 1), 4188 })) 4189 StreamerInfos.Add(NewCxxStreamerInfo("TH2F", 4, 0x689cc295, []rbytes.StreamerElement{ 4190 NewStreamerBase(Element{ 4191 Name: *rbase.NewNamed("TH2", "2-Dim histogram base class"), 4192 Type: rmeta.Base, 4193 Size: 0, 4194 ArrLen: 0, 4195 ArrDim: 0, 4196 MaxIdx: [5]int32{0, 25310335, 0, 0, 0}, 4197 Offset: 0, 4198 EName: "BASE", 4199 XMin: 0.000000, 4200 XMax: 0.000000, 4201 Factor: 0.000000, 4202 }.New(), 5), 4203 NewStreamerBase(Element{ 4204 Name: *rbase.NewNamed("TArrayF", "Array of floats"), 4205 Type: rmeta.Base, 4206 Size: 0, 4207 ArrLen: 0, 4208 ArrDim: 0, 4209 MaxIdx: [5]int32{0, 1510733553, 0, 0, 0}, 4210 Offset: 0, 4211 EName: "BASE", 4212 XMin: 0.000000, 4213 XMax: 0.000000, 4214 Factor: 0.000000, 4215 }.New(), 1), 4216 })) 4217 StreamerInfos.Add(NewCxxStreamerInfo("TH2I", 4, 0xe87e9147, []rbytes.StreamerElement{ 4218 NewStreamerBase(Element{ 4219 Name: *rbase.NewNamed("TH2", "2-Dim histogram base class"), 4220 Type: rmeta.Base, 4221 Size: 0, 4222 ArrLen: 0, 4223 ArrDim: 0, 4224 MaxIdx: [5]int32{0, 25310335, 0, 0, 0}, 4225 Offset: 0, 4226 EName: "BASE", 4227 XMin: 0.000000, 4228 XMax: 0.000000, 4229 Factor: 0.000000, 4230 }.New(), 5), 4231 NewStreamerBase(Element{ 4232 Name: *rbase.NewNamed("TArrayI", "Array of ints"), 4233 Type: rmeta.Base, 4234 Size: 0, 4235 ArrLen: 0, 4236 ArrDim: 0, 4237 MaxIdx: [5]int32{0, -640323129, 0, 0, 0}, 4238 Offset: 0, 4239 EName: "BASE", 4240 XMin: 0.000000, 4241 XMax: 0.000000, 4242 Factor: 0.000000, 4243 }.New(), 1), 4244 })) 4245 StreamerInfos.Add(NewCxxStreamerInfo("TH2Poly", 3, 0xbc566968, []rbytes.StreamerElement{ 4246 NewStreamerBase(Element{ 4247 Name: *rbase.NewNamed("TH2", "2-Dim histogram base class"), 4248 Type: rmeta.Base, 4249 Size: 0, 4250 ArrLen: 0, 4251 ArrDim: 0, 4252 MaxIdx: [5]int32{0, 25310335, 0, 0, 0}, 4253 Offset: 0, 4254 EName: "BASE", 4255 XMin: 0.000000, 4256 XMax: 0.000000, 4257 Factor: 0.000000, 4258 }.New(), 5), 4259 &StreamerBasicType{StreamerElement: Element{ 4260 Name: *rbase.NewNamed("fOverflow", "Overflow bins"), 4261 Type: rmeta.Enum(28), 4262 Size: 72, 4263 ArrLen: 9, 4264 ArrDim: 1, 4265 MaxIdx: [5]int32{9, 0, 0, 0, 0}, 4266 Offset: 0, 4267 EName: "double", 4268 XMin: 0.000000, 4269 XMax: 0.000000, 4270 Factor: 0.000000, 4271 }.New()}, 4272 &StreamerBasicType{StreamerElement: Element{ 4273 Name: *rbase.NewNamed("fCellX", "Number of partition cells in the x-direction of the histogram"), 4274 Type: rmeta.Int, 4275 Size: 4, 4276 ArrLen: 0, 4277 ArrDim: 0, 4278 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4279 Offset: 0, 4280 EName: "int", 4281 XMin: 0.000000, 4282 XMax: 0.000000, 4283 Factor: 0.000000, 4284 }.New()}, 4285 &StreamerBasicType{StreamerElement: Element{ 4286 Name: *rbase.NewNamed("fCellY", "Number of partition cells in the y-direction of the histogram"), 4287 Type: rmeta.Int, 4288 Size: 4, 4289 ArrLen: 0, 4290 ArrDim: 0, 4291 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4292 Offset: 0, 4293 EName: "int", 4294 XMin: 0.000000, 4295 XMax: 0.000000, 4296 Factor: 0.000000, 4297 }.New()}, 4298 &StreamerBasicType{StreamerElement: Element{ 4299 Name: *rbase.NewNamed("fNCells", "Number of partition cells: fCellX*fCellY"), 4300 Type: rmeta.Counter, 4301 Size: 4, 4302 ArrLen: 0, 4303 ArrDim: 0, 4304 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4305 Offset: 0, 4306 EName: "int", 4307 XMin: 0.000000, 4308 XMax: 0.000000, 4309 Factor: 0.000000, 4310 }.New()}, 4311 NewStreamerLoop(Element{ 4312 Name: *rbase.NewNamed("fCells", "[fNCells] The array of TLists that store the bins that intersect with each cell. List do not own the contained objects"), 4313 Type: rmeta.StreamLoop, 4314 Size: 8, 4315 ArrLen: 0, 4316 ArrDim: 0, 4317 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4318 Offset: 0, 4319 EName: "TList*", 4320 XMin: 0.000000, 4321 XMax: 0.000000, 4322 Factor: 0.000000, 4323 }.New(), 3, "fNCells", "TH2Poly"), 4324 &StreamerBasicType{StreamerElement: Element{ 4325 Name: *rbase.NewNamed("fStepX", "Dimensions of a partition cell"), 4326 Type: rmeta.Double, 4327 Size: 8, 4328 ArrLen: 0, 4329 ArrDim: 0, 4330 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4331 Offset: 0, 4332 EName: "double", 4333 XMin: 0.000000, 4334 XMax: 0.000000, 4335 Factor: 0.000000, 4336 }.New()}, 4337 &StreamerBasicType{StreamerElement: Element{ 4338 Name: *rbase.NewNamed("fStepY", "Dimensions of a partition cell"), 4339 Type: rmeta.Double, 4340 Size: 8, 4341 ArrLen: 0, 4342 ArrDim: 0, 4343 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4344 Offset: 0, 4345 EName: "double", 4346 XMin: 0.000000, 4347 XMax: 0.000000, 4348 Factor: 0.000000, 4349 }.New()}, 4350 NewStreamerBasicPointer(Element{ 4351 Name: *rbase.NewNamed("fIsEmpty", "[fNCells] The array that returns true if the cell at the given coordinate is empty"), 4352 Type: 58, 4353 Size: 1, 4354 ArrLen: 0, 4355 ArrDim: 0, 4356 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4357 Offset: 0, 4358 EName: "bool*", 4359 XMin: 0.000000, 4360 XMax: 0.000000, 4361 Factor: 0.000000, 4362 }.New(), 3, "fNCells", "TH2Poly"), 4363 NewStreamerBasicPointer(Element{ 4364 Name: *rbase.NewNamed("fCompletelyInside", "[fNCells] The array that returns true if the cell at the given coordinate is completely inside a bin"), 4365 Type: 58, 4366 Size: 1, 4367 ArrLen: 0, 4368 ArrDim: 0, 4369 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4370 Offset: 0, 4371 EName: "bool*", 4372 XMin: 0.000000, 4373 XMax: 0.000000, 4374 Factor: 0.000000, 4375 }.New(), 3, "fNCells", "TH2Poly"), 4376 &StreamerBasicType{StreamerElement: Element{ 4377 Name: *rbase.NewNamed("fFloat", "When set to kTRUE, allows the histogram to expand if a bin outside the limits is added."), 4378 Type: rmeta.Bool, 4379 Size: 1, 4380 ArrLen: 0, 4381 ArrDim: 0, 4382 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4383 Offset: 0, 4384 EName: "bool", 4385 XMin: 0.000000, 4386 XMax: 0.000000, 4387 Factor: 0.000000, 4388 }.New()}, 4389 &StreamerObjectPointer{StreamerElement: Element{ 4390 Name: *rbase.NewNamed("fBins", "List of bins. The list owns the contained objects"), 4391 Type: rmeta.ObjectP, 4392 Size: 8, 4393 ArrLen: 0, 4394 ArrDim: 0, 4395 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4396 Offset: 0, 4397 EName: "TList*", 4398 XMin: 0.000000, 4399 XMax: 0.000000, 4400 Factor: 0.000000, 4401 }.New()}, 4402 })) 4403 StreamerInfos.Add(NewCxxStreamerInfo("TH2PolyBin", 1, 0x8fb3de7c, []rbytes.StreamerElement{ 4404 NewStreamerBase(Element{ 4405 Name: *rbase.NewNamed("TObject", "Basic ROOT object"), 4406 Type: rmeta.Base, 4407 Size: 0, 4408 ArrLen: 0, 4409 ArrDim: 0, 4410 MaxIdx: [5]int32{0, -1877229523, 0, 0, 0}, 4411 Offset: 0, 4412 EName: "BASE", 4413 XMin: 0.000000, 4414 XMax: 0.000000, 4415 Factor: 0.000000, 4416 }.New(), 1), 4417 &StreamerBasicType{StreamerElement: Element{ 4418 Name: *rbase.NewNamed("fChanged", "For the 3D Painter"), 4419 Type: rmeta.Bool, 4420 Size: 1, 4421 ArrLen: 0, 4422 ArrDim: 0, 4423 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4424 Offset: 0, 4425 EName: "bool", 4426 XMin: 0.000000, 4427 XMax: 0.000000, 4428 Factor: 0.000000, 4429 }.New()}, 4430 &StreamerBasicType{StreamerElement: Element{ 4431 Name: *rbase.NewNamed("fNumber", "Bin number of the bin in TH2Poly"), 4432 Type: rmeta.Int, 4433 Size: 4, 4434 ArrLen: 0, 4435 ArrDim: 0, 4436 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4437 Offset: 0, 4438 EName: "int", 4439 XMin: 0.000000, 4440 XMax: 0.000000, 4441 Factor: 0.000000, 4442 }.New()}, 4443 &StreamerObjectPointer{StreamerElement: Element{ 4444 Name: *rbase.NewNamed("fPoly", "Object holding the polygon definition"), 4445 Type: rmeta.ObjectP, 4446 Size: 8, 4447 ArrLen: 0, 4448 ArrDim: 0, 4449 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4450 Offset: 0, 4451 EName: "TObject*", 4452 XMin: 0.000000, 4453 XMax: 0.000000, 4454 Factor: 0.000000, 4455 }.New()}, 4456 &StreamerBasicType{StreamerElement: Element{ 4457 Name: *rbase.NewNamed("fArea", "Bin area"), 4458 Type: rmeta.Double, 4459 Size: 8, 4460 ArrLen: 0, 4461 ArrDim: 0, 4462 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4463 Offset: 0, 4464 EName: "double", 4465 XMin: 0.000000, 4466 XMax: 0.000000, 4467 Factor: 0.000000, 4468 }.New()}, 4469 &StreamerBasicType{StreamerElement: Element{ 4470 Name: *rbase.NewNamed("fContent", "Bin content"), 4471 Type: rmeta.Double, 4472 Size: 8, 4473 ArrLen: 0, 4474 ArrDim: 0, 4475 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4476 Offset: 0, 4477 EName: "double", 4478 XMin: 0.000000, 4479 XMax: 0.000000, 4480 Factor: 0.000000, 4481 }.New()}, 4482 &StreamerBasicType{StreamerElement: Element{ 4483 Name: *rbase.NewNamed("fXmin", "X minimum value"), 4484 Type: rmeta.Double, 4485 Size: 8, 4486 ArrLen: 0, 4487 ArrDim: 0, 4488 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4489 Offset: 0, 4490 EName: "double", 4491 XMin: 0.000000, 4492 XMax: 0.000000, 4493 Factor: 0.000000, 4494 }.New()}, 4495 &StreamerBasicType{StreamerElement: Element{ 4496 Name: *rbase.NewNamed("fYmin", "Y minimum value"), 4497 Type: rmeta.Double, 4498 Size: 8, 4499 ArrLen: 0, 4500 ArrDim: 0, 4501 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4502 Offset: 0, 4503 EName: "double", 4504 XMin: 0.000000, 4505 XMax: 0.000000, 4506 Factor: 0.000000, 4507 }.New()}, 4508 &StreamerBasicType{StreamerElement: Element{ 4509 Name: *rbase.NewNamed("fXmax", "X maximum value"), 4510 Type: rmeta.Double, 4511 Size: 8, 4512 ArrLen: 0, 4513 ArrDim: 0, 4514 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4515 Offset: 0, 4516 EName: "double", 4517 XMin: 0.000000, 4518 XMax: 0.000000, 4519 Factor: 0.000000, 4520 }.New()}, 4521 &StreamerBasicType{StreamerElement: Element{ 4522 Name: *rbase.NewNamed("fYmax", "Y maximum value"), 4523 Type: rmeta.Double, 4524 Size: 8, 4525 ArrLen: 0, 4526 ArrDim: 0, 4527 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4528 Offset: 0, 4529 EName: "double", 4530 XMin: 0.000000, 4531 XMax: 0.000000, 4532 Factor: 0.000000, 4533 }.New()}, 4534 })) 4535 StreamerInfos.Add(NewCxxStreamerInfo("TH2S", 4, 0x1256ca1c, []rbytes.StreamerElement{ 4536 NewStreamerBase(Element{ 4537 Name: *rbase.NewNamed("TH2", "2-Dim histogram base class"), 4538 Type: rmeta.Base, 4539 Size: 0, 4540 ArrLen: 0, 4541 ArrDim: 0, 4542 MaxIdx: [5]int32{0, 25310335, 0, 0, 0}, 4543 Offset: 0, 4544 EName: "BASE", 4545 XMin: 0.000000, 4546 XMax: 0.000000, 4547 Factor: 0.000000, 4548 }.New(), 5), 4549 NewStreamerBase(Element{ 4550 Name: *rbase.NewNamed("TArrayS", "Array of shorts"), 4551 Type: rmeta.Base, 4552 Size: 0, 4553 ArrLen: 0, 4554 ArrDim: 0, 4555 MaxIdx: [5]int32{0, 56398612, 0, 0, 0}, 4556 Offset: 0, 4557 EName: "BASE", 4558 XMin: 0.000000, 4559 XMax: 0.000000, 4560 Factor: 0.000000, 4561 }.New(), 1), 4562 })) 4563 StreamerInfos.Add(NewCxxStreamerInfo("TLimit", 2, 0x785f, []rbytes.StreamerElement{})) 4564 StreamerInfos.Add(NewCxxStreamerInfo("TLimitDataSource", 2, 0x20f07d45, []rbytes.StreamerElement{ 4565 NewStreamerBase(Element{ 4566 Name: *rbase.NewNamed("TObject", "Basic ROOT object"), 4567 Type: rmeta.Base, 4568 Size: 0, 4569 ArrLen: 0, 4570 ArrDim: 0, 4571 MaxIdx: [5]int32{0, -1877229523, 0, 0, 0}, 4572 Offset: 0, 4573 EName: "BASE", 4574 XMin: 0.000000, 4575 XMax: 0.000000, 4576 Factor: 0.000000, 4577 }.New(), 1), 4578 &StreamerObject{StreamerElement: Element{ 4579 Name: *rbase.NewNamed("fSignal", "Packed input signal"), 4580 Type: rmeta.Object, 4581 Size: 64, 4582 ArrLen: 0, 4583 ArrDim: 0, 4584 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4585 Offset: 0, 4586 EName: "TObjArray", 4587 XMin: 0.000000, 4588 XMax: 0.000000, 4589 Factor: 0.000000, 4590 }.New()}, 4591 &StreamerObject{StreamerElement: Element{ 4592 Name: *rbase.NewNamed("fBackground", "Packed input background"), 4593 Type: rmeta.Object, 4594 Size: 64, 4595 ArrLen: 0, 4596 ArrDim: 0, 4597 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4598 Offset: 0, 4599 EName: "TObjArray", 4600 XMin: 0.000000, 4601 XMax: 0.000000, 4602 Factor: 0.000000, 4603 }.New()}, 4604 &StreamerObject{StreamerElement: Element{ 4605 Name: *rbase.NewNamed("fCandidates", "Packed input candidates (data)"), 4606 Type: rmeta.Object, 4607 Size: 64, 4608 ArrLen: 0, 4609 ArrDim: 0, 4610 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4611 Offset: 0, 4612 EName: "TObjArray", 4613 XMin: 0.000000, 4614 XMax: 0.000000, 4615 Factor: 0.000000, 4616 }.New()}, 4617 &StreamerObject{StreamerElement: Element{ 4618 Name: *rbase.NewNamed("fErrorOnSignal", "Packed error sources for signal"), 4619 Type: rmeta.Object, 4620 Size: 64, 4621 ArrLen: 0, 4622 ArrDim: 0, 4623 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4624 Offset: 0, 4625 EName: "TObjArray", 4626 XMin: 0.000000, 4627 XMax: 0.000000, 4628 Factor: 0.000000, 4629 }.New()}, 4630 &StreamerObject{StreamerElement: Element{ 4631 Name: *rbase.NewNamed("fErrorOnBackground", "Packed error sources for background"), 4632 Type: rmeta.Object, 4633 Size: 64, 4634 ArrLen: 0, 4635 ArrDim: 0, 4636 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4637 Offset: 0, 4638 EName: "TObjArray", 4639 XMin: 0.000000, 4640 XMax: 0.000000, 4641 Factor: 0.000000, 4642 }.New()}, 4643 &StreamerObject{StreamerElement: Element{ 4644 Name: *rbase.NewNamed("fIds", "Packed IDs for the different error sources"), 4645 Type: rmeta.Object, 4646 Size: 64, 4647 ArrLen: 0, 4648 ArrDim: 0, 4649 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4650 Offset: 0, 4651 EName: "TObjArray", 4652 XMin: 0.000000, 4653 XMax: 0.000000, 4654 Factor: 0.000000, 4655 }.New()}, 4656 &StreamerObject{StreamerElement: Element{ 4657 Name: *rbase.NewNamed("fDummyTA", "Array of dummy object (used for bookeeping)"), 4658 Type: rmeta.Object, 4659 Size: 64, 4660 ArrLen: 0, 4661 ArrDim: 0, 4662 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4663 Offset: 0, 4664 EName: "TObjArray", 4665 XMin: 0.000000, 4666 XMax: 0.000000, 4667 Factor: 0.000000, 4668 }.New()}, 4669 &StreamerObject{StreamerElement: Element{ 4670 Name: *rbase.NewNamed("fDummyIds", "Array of dummy object (used for bookeeping)"), 4671 Type: rmeta.Object, 4672 Size: 64, 4673 ArrLen: 0, 4674 ArrDim: 0, 4675 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4676 Offset: 0, 4677 EName: "TObjArray", 4678 XMin: 0.000000, 4679 XMax: 0.000000, 4680 Factor: 0.000000, 4681 }.New()}, 4682 })) 4683 StreamerInfos.Add(NewCxxStreamerInfo("TMultiGraph", 2, 0xe0893cd5, []rbytes.StreamerElement{ 4684 NewStreamerBase(Element{ 4685 Name: *rbase.NewNamed("TNamed", "The basis for a named object (name, title)"), 4686 Type: rmeta.Base, 4687 Size: 0, 4688 ArrLen: 0, 4689 ArrDim: 0, 4690 MaxIdx: [5]int32{0, -541636036, 0, 0, 0}, 4691 Offset: 0, 4692 EName: "BASE", 4693 XMin: 0.000000, 4694 XMax: 0.000000, 4695 Factor: 0.000000, 4696 }.New(), 1), 4697 &StreamerObjectPointer{StreamerElement: Element{ 4698 Name: *rbase.NewNamed("fGraphs", "Pointer to list of TGraphs"), 4699 Type: rmeta.ObjectP, 4700 Size: 8, 4701 ArrLen: 0, 4702 ArrDim: 0, 4703 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4704 Offset: 0, 4705 EName: "TList*", 4706 XMin: 0.000000, 4707 XMax: 0.000000, 4708 Factor: 0.000000, 4709 }.New()}, 4710 &StreamerObjectPointer{StreamerElement: Element{ 4711 Name: *rbase.NewNamed("fFunctions", "Pointer to list of functions (fits and user)"), 4712 Type: rmeta.ObjectP, 4713 Size: 8, 4714 ArrLen: 0, 4715 ArrDim: 0, 4716 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4717 Offset: 0, 4718 EName: "TList*", 4719 XMin: 0.000000, 4720 XMax: 0.000000, 4721 Factor: 0.000000, 4722 }.New()}, 4723 &StreamerObjectPointer{StreamerElement: Element{ 4724 Name: *rbase.NewNamed("fHistogram", "Pointer to histogram used for drawing axis"), 4725 Type: rmeta.ObjectP, 4726 Size: 8, 4727 ArrLen: 0, 4728 ArrDim: 0, 4729 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4730 Offset: 0, 4731 EName: "TH1F*", 4732 XMin: 0.000000, 4733 XMax: 0.000000, 4734 Factor: 0.000000, 4735 }.New()}, 4736 &StreamerBasicType{StreamerElement: Element{ 4737 Name: *rbase.NewNamed("fMaximum", "Maximum value for plotting along y"), 4738 Type: rmeta.Double, 4739 Size: 8, 4740 ArrLen: 0, 4741 ArrDim: 0, 4742 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4743 Offset: 0, 4744 EName: "double", 4745 XMin: 0.000000, 4746 XMax: 0.000000, 4747 Factor: 0.000000, 4748 }.New()}, 4749 &StreamerBasicType{StreamerElement: Element{ 4750 Name: *rbase.NewNamed("fMinimum", "Minimum value for plotting along y"), 4751 Type: rmeta.Double, 4752 Size: 8, 4753 ArrLen: 0, 4754 ArrDim: 0, 4755 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4756 Offset: 0, 4757 EName: "double", 4758 XMin: 0.000000, 4759 XMax: 0.000000, 4760 Factor: 0.000000, 4761 }.New()}, 4762 })) 4763 StreamerInfos.Add(NewCxxStreamerInfo("TProfile", 7, 0x4bedee54, []rbytes.StreamerElement{ 4764 NewStreamerBase(Element{ 4765 Name: *rbase.NewNamed("TH1D", "1-Dim histograms (one double per channel)"), 4766 Type: rmeta.Base, 4767 Size: 0, 4768 ArrLen: 0, 4769 ArrDim: 0, 4770 MaxIdx: [5]int32{0, -105818465, 0, 0, 0}, 4771 Offset: 0, 4772 EName: "BASE", 4773 XMin: 0.000000, 4774 XMax: 0.000000, 4775 Factor: 0.000000, 4776 }.New(), 3), 4777 &StreamerObjectAny{StreamerElement: Element{ 4778 Name: *rbase.NewNamed("fBinEntries", "number of entries per bin"), 4779 Type: rmeta.Any, 4780 Size: 24, 4781 ArrLen: 0, 4782 ArrDim: 0, 4783 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4784 Offset: 0, 4785 EName: "TArrayD", 4786 XMin: 0.000000, 4787 XMax: 0.000000, 4788 Factor: 0.000000, 4789 }.New()}, 4790 &StreamerBasicType{StreamerElement: Element{ 4791 Name: *rbase.NewNamed("fErrorMode", "Option to compute errors"), 4792 Type: rmeta.Int, 4793 Size: 4, 4794 ArrLen: 0, 4795 ArrDim: 0, 4796 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4797 Offset: 0, 4798 EName: "EErrorType", 4799 XMin: 0.000000, 4800 XMax: 0.000000, 4801 Factor: 0.000000, 4802 }.New()}, 4803 &StreamerBasicType{StreamerElement: Element{ 4804 Name: *rbase.NewNamed("fYmin", "Lower limit in Y (if set)"), 4805 Type: rmeta.Double, 4806 Size: 8, 4807 ArrLen: 0, 4808 ArrDim: 0, 4809 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4810 Offset: 0, 4811 EName: "double", 4812 XMin: 0.000000, 4813 XMax: 0.000000, 4814 Factor: 0.000000, 4815 }.New()}, 4816 &StreamerBasicType{StreamerElement: Element{ 4817 Name: *rbase.NewNamed("fYmax", "Upper limit in Y (if set)"), 4818 Type: rmeta.Double, 4819 Size: 8, 4820 ArrLen: 0, 4821 ArrDim: 0, 4822 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4823 Offset: 0, 4824 EName: "double", 4825 XMin: 0.000000, 4826 XMax: 0.000000, 4827 Factor: 0.000000, 4828 }.New()}, 4829 &StreamerBasicType{StreamerElement: Element{ 4830 Name: *rbase.NewNamed("fTsumwy", "Total Sum of weight*Y"), 4831 Type: rmeta.Double, 4832 Size: 8, 4833 ArrLen: 0, 4834 ArrDim: 0, 4835 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4836 Offset: 0, 4837 EName: "double", 4838 XMin: 0.000000, 4839 XMax: 0.000000, 4840 Factor: 0.000000, 4841 }.New()}, 4842 &StreamerBasicType{StreamerElement: Element{ 4843 Name: *rbase.NewNamed("fTsumwy2", "Total Sum of weight*Y*Y"), 4844 Type: rmeta.Double, 4845 Size: 8, 4846 ArrLen: 0, 4847 ArrDim: 0, 4848 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4849 Offset: 0, 4850 EName: "double", 4851 XMin: 0.000000, 4852 XMax: 0.000000, 4853 Factor: 0.000000, 4854 }.New()}, 4855 &StreamerObjectAny{StreamerElement: Element{ 4856 Name: *rbase.NewNamed("fBinSumw2", "Array of sum of squares of weights per bin"), 4857 Type: rmeta.Any, 4858 Size: 24, 4859 ArrLen: 0, 4860 ArrDim: 0, 4861 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4862 Offset: 0, 4863 EName: "TArrayD", 4864 XMin: 0.000000, 4865 XMax: 0.000000, 4866 Factor: 0.000000, 4867 }.New()}, 4868 })) 4869 StreamerInfos.Add(NewCxxStreamerInfo("TProfile2D", 8, 0x36a142ac, []rbytes.StreamerElement{ 4870 NewStreamerBase(Element{ 4871 Name: *rbase.NewNamed("TH2D", "2-Dim histograms (one double per channel)"), 4872 Type: rmeta.Base, 4873 Size: 0, 4874 ArrLen: 0, 4875 ArrDim: 0, 4876 MaxIdx: [5]int32{0, 2142929648, 0, 0, 0}, 4877 Offset: 0, 4878 EName: "BASE", 4879 XMin: 0.000000, 4880 XMax: 0.000000, 4881 Factor: 0.000000, 4882 }.New(), 4), 4883 &StreamerObjectAny{StreamerElement: Element{ 4884 Name: *rbase.NewNamed("fBinEntries", "Number of entries per bin"), 4885 Type: rmeta.Any, 4886 Size: 24, 4887 ArrLen: 0, 4888 ArrDim: 0, 4889 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4890 Offset: 0, 4891 EName: "TArrayD", 4892 XMin: 0.000000, 4893 XMax: 0.000000, 4894 Factor: 0.000000, 4895 }.New()}, 4896 &StreamerBasicType{StreamerElement: Element{ 4897 Name: *rbase.NewNamed("fErrorMode", "Option to compute errors"), 4898 Type: rmeta.Int, 4899 Size: 4, 4900 ArrLen: 0, 4901 ArrDim: 0, 4902 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4903 Offset: 0, 4904 EName: "EErrorType", 4905 XMin: 0.000000, 4906 XMax: 0.000000, 4907 Factor: 0.000000, 4908 }.New()}, 4909 &StreamerBasicType{StreamerElement: Element{ 4910 Name: *rbase.NewNamed("fZmin", "Lower limit in Z (if set)"), 4911 Type: rmeta.Double, 4912 Size: 8, 4913 ArrLen: 0, 4914 ArrDim: 0, 4915 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4916 Offset: 0, 4917 EName: "double", 4918 XMin: 0.000000, 4919 XMax: 0.000000, 4920 Factor: 0.000000, 4921 }.New()}, 4922 &StreamerBasicType{StreamerElement: Element{ 4923 Name: *rbase.NewNamed("fZmax", "Upper limit in Z (if set)"), 4924 Type: rmeta.Double, 4925 Size: 8, 4926 ArrLen: 0, 4927 ArrDim: 0, 4928 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4929 Offset: 0, 4930 EName: "double", 4931 XMin: 0.000000, 4932 XMax: 0.000000, 4933 Factor: 0.000000, 4934 }.New()}, 4935 &StreamerBasicType{StreamerElement: Element{ 4936 Name: *rbase.NewNamed("fTsumwz", "Total Sum of weight*Z"), 4937 Type: rmeta.Double, 4938 Size: 8, 4939 ArrLen: 0, 4940 ArrDim: 0, 4941 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4942 Offset: 0, 4943 EName: "double", 4944 XMin: 0.000000, 4945 XMax: 0.000000, 4946 Factor: 0.000000, 4947 }.New()}, 4948 &StreamerBasicType{StreamerElement: Element{ 4949 Name: *rbase.NewNamed("fTsumwz2", "Total Sum of weight*Z*Z"), 4950 Type: rmeta.Double, 4951 Size: 8, 4952 ArrLen: 0, 4953 ArrDim: 0, 4954 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4955 Offset: 0, 4956 EName: "double", 4957 XMin: 0.000000, 4958 XMax: 0.000000, 4959 Factor: 0.000000, 4960 }.New()}, 4961 &StreamerObjectAny{StreamerElement: Element{ 4962 Name: *rbase.NewNamed("fBinSumw2", "Array of sum of squares of weights per bin"), 4963 Type: rmeta.Any, 4964 Size: 24, 4965 ArrLen: 0, 4966 ArrDim: 0, 4967 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 4968 Offset: 0, 4969 EName: "TArrayD", 4970 XMin: 0.000000, 4971 XMax: 0.000000, 4972 Factor: 0.000000, 4973 }.New()}, 4974 })) 4975 StreamerInfos.Add(NewCxxStreamerInfo("TScatter", 2, 0xc091e335, []rbytes.StreamerElement{ 4976 NewStreamerBase(Element{ 4977 Name: *rbase.NewNamed("TNamed", "The basis for a named object (name, title)"), 4978 Type: rmeta.Base, 4979 Size: 0, 4980 ArrLen: 0, 4981 ArrDim: 0, 4982 MaxIdx: [5]int32{0, -541636036, 0, 0, 0}, 4983 Offset: 0, 4984 EName: "BASE", 4985 XMin: 0.000000, 4986 XMax: 0.000000, 4987 Factor: 0.000000, 4988 }.New(), 1), 4989 NewStreamerBase(Element{ 4990 Name: *rbase.NewNamed("TAttLine", "Line attributes"), 4991 Type: rmeta.Base, 4992 Size: 0, 4993 ArrLen: 0, 4994 ArrDim: 0, 4995 MaxIdx: [5]int32{0, -1811462839, 0, 0, 0}, 4996 Offset: 0, 4997 EName: "BASE", 4998 XMin: 0.000000, 4999 XMax: 0.000000, 5000 Factor: 0.000000, 5001 }.New(), 2), 5002 NewStreamerBase(Element{ 5003 Name: *rbase.NewNamed("TAttFill", "Fill area attributes"), 5004 Type: rmeta.Base, 5005 Size: 0, 5006 ArrLen: 0, 5007 ArrDim: 0, 5008 MaxIdx: [5]int32{0, -2545006, 0, 0, 0}, 5009 Offset: 0, 5010 EName: "BASE", 5011 XMin: 0.000000, 5012 XMax: 0.000000, 5013 Factor: 0.000000, 5014 }.New(), 2), 5015 NewStreamerBase(Element{ 5016 Name: *rbase.NewNamed("TAttMarker", "Marker attributes"), 5017 Type: rmeta.Base, 5018 Size: 0, 5019 ArrLen: 0, 5020 ArrDim: 0, 5021 MaxIdx: [5]int32{0, 689802220, 0, 0, 0}, 5022 Offset: 0, 5023 EName: "BASE", 5024 XMin: 0.000000, 5025 XMax: 0.000000, 5026 Factor: 0.000000, 5027 }.New(), 3), 5028 &StreamerBasicType{StreamerElement: Element{ 5029 Name: *rbase.NewNamed("fNpoints", "Number of points <= fMaxSize"), 5030 Type: rmeta.Counter, 5031 Size: 4, 5032 ArrLen: 0, 5033 ArrDim: 0, 5034 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5035 Offset: 0, 5036 EName: "int", 5037 XMin: 0.000000, 5038 XMax: 0.000000, 5039 Factor: 0.000000, 5040 }.New()}, 5041 &StreamerObjectPointer{StreamerElement: Element{ 5042 Name: *rbase.NewNamed("fHistogram", "Pointer to histogram used for drawing axis"), 5043 Type: rmeta.ObjectP, 5044 Size: 8, 5045 ArrLen: 0, 5046 ArrDim: 0, 5047 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5048 Offset: 0, 5049 EName: "TH2F*", 5050 XMin: 0.000000, 5051 XMax: 0.000000, 5052 Factor: 0.000000, 5053 }.New()}, 5054 &StreamerObjectPointer{StreamerElement: Element{ 5055 Name: *rbase.NewNamed("fGraph", "Pointer to graph holding X and Y positions"), 5056 Type: rmeta.ObjectP, 5057 Size: 8, 5058 ArrLen: 0, 5059 ArrDim: 0, 5060 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5061 Offset: 0, 5062 EName: "TGraph*", 5063 XMin: 0.000000, 5064 XMax: 0.000000, 5065 Factor: 0.000000, 5066 }.New()}, 5067 NewStreamerBasicPointer(Element{ 5068 Name: *rbase.NewNamed("fColor", "[fNpoints] array of colors"), 5069 Type: 48, 5070 Size: 8, 5071 ArrLen: 0, 5072 ArrDim: 0, 5073 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5074 Offset: 0, 5075 EName: "double*", 5076 XMin: 0.000000, 5077 XMax: 0.000000, 5078 Factor: 0.000000, 5079 }.New(), 2, "fNpoints", "TScatter"), 5080 NewStreamerBasicPointer(Element{ 5081 Name: *rbase.NewNamed("fSize", "[fNpoints] array of marker sizes"), 5082 Type: 48, 5083 Size: 8, 5084 ArrLen: 0, 5085 ArrDim: 0, 5086 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5087 Offset: 0, 5088 EName: "double*", 5089 XMin: 0.000000, 5090 XMax: 0.000000, 5091 Factor: 0.000000, 5092 }.New(), 2, "fNpoints", "TScatter"), 5093 &StreamerBasicType{StreamerElement: Element{ 5094 Name: *rbase.NewNamed("fMaxMarkerSize", "Largest marker size used to paint the markers"), 5095 Type: rmeta.Double, 5096 Size: 8, 5097 ArrLen: 0, 5098 ArrDim: 0, 5099 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5100 Offset: 0, 5101 EName: "double", 5102 XMin: 0.000000, 5103 XMax: 0.000000, 5104 Factor: 0.000000, 5105 }.New()}, 5106 &StreamerBasicType{StreamerElement: Element{ 5107 Name: *rbase.NewNamed("fMinMarkerSize", "Smallest marker size used to paint the markers"), 5108 Type: rmeta.Double, 5109 Size: 8, 5110 ArrLen: 0, 5111 ArrDim: 0, 5112 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5113 Offset: 0, 5114 EName: "double", 5115 XMin: 0.000000, 5116 XMax: 0.000000, 5117 Factor: 0.000000, 5118 }.New()}, 5119 &StreamerBasicType{StreamerElement: Element{ 5120 Name: *rbase.NewNamed("fMargin", "Margin around the plot in %"), 5121 Type: rmeta.Double, 5122 Size: 8, 5123 ArrLen: 0, 5124 ArrDim: 0, 5125 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5126 Offset: 0, 5127 EName: "double", 5128 XMin: 0.000000, 5129 XMax: 0.000000, 5130 Factor: 0.000000, 5131 }.New()}, 5132 })) 5133 StreamerInfos.Add(NewCxxStreamerInfo("TDirectory", 5, 0x1e9b6f70, []rbytes.StreamerElement{ 5134 NewStreamerBase(Element{ 5135 Name: *rbase.NewNamed("TNamed", "The basis for a named object (name, title)"), 5136 Type: rmeta.Base, 5137 Size: 0, 5138 ArrLen: 0, 5139 ArrDim: 0, 5140 MaxIdx: [5]int32{0, -541636036, 0, 0, 0}, 5141 Offset: 0, 5142 EName: "BASE", 5143 XMin: 0.000000, 5144 XMax: 0.000000, 5145 Factor: 0.000000, 5146 }.New(), 1), 5147 &StreamerObjectPointer{StreamerElement: Element{ 5148 Name: *rbase.NewNamed("fMother", "pointer to mother of the directory"), 5149 Type: rmeta.ObjectP, 5150 Size: 8, 5151 ArrLen: 0, 5152 ArrDim: 0, 5153 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5154 Offset: 0, 5155 EName: "TObject*", 5156 XMin: 0.000000, 5157 XMax: 0.000000, 5158 Factor: 0.000000, 5159 }.New()}, 5160 &StreamerObjectPointer{StreamerElement: Element{ 5161 Name: *rbase.NewNamed("fList", "List of objects in memory"), 5162 Type: rmeta.ObjectP, 5163 Size: 8, 5164 ArrLen: 0, 5165 ArrDim: 0, 5166 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5167 Offset: 0, 5168 EName: "TList*", 5169 XMin: 0.000000, 5170 XMax: 0.000000, 5171 Factor: 0.000000, 5172 }.New()}, 5173 &StreamerObjectAny{StreamerElement: Element{ 5174 Name: *rbase.NewNamed("fUUID", "Unique identifier"), 5175 Type: rmeta.Any, 5176 Size: 32, 5177 ArrLen: 0, 5178 ArrDim: 0, 5179 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5180 Offset: 0, 5181 EName: "TUUID", 5182 XMin: 0.000000, 5183 XMax: 0.000000, 5184 Factor: 0.000000, 5185 }.New()}, 5186 })) 5187 StreamerInfos.Add(NewCxxStreamerInfo("TDirectoryFile", 5, 0xbf9f443e, []rbytes.StreamerElement{ 5188 NewStreamerBase(Element{ 5189 Name: *rbase.NewNamed("TDirectory", "Describe directory structure in memory"), 5190 Type: rmeta.Base, 5191 Size: 0, 5192 ArrLen: 0, 5193 ArrDim: 0, 5194 MaxIdx: [5]int32{0, 513503088, 0, 0, 0}, 5195 Offset: 0, 5196 EName: "BASE", 5197 XMin: 0.000000, 5198 XMax: 0.000000, 5199 Factor: 0.000000, 5200 }.New(), 5), 5201 &StreamerBasicType{StreamerElement: Element{ 5202 Name: *rbase.NewNamed("fModified", "True if directory has been modified"), 5203 Type: rmeta.Bool, 5204 Size: 1, 5205 ArrLen: 0, 5206 ArrDim: 0, 5207 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5208 Offset: 0, 5209 EName: "bool", 5210 XMin: 0.000000, 5211 XMax: 0.000000, 5212 Factor: 0.000000, 5213 }.New()}, 5214 &StreamerBasicType{StreamerElement: Element{ 5215 Name: *rbase.NewNamed("fWritable", "True if directory is writable"), 5216 Type: rmeta.Bool, 5217 Size: 1, 5218 ArrLen: 0, 5219 ArrDim: 0, 5220 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5221 Offset: 0, 5222 EName: "bool", 5223 XMin: 0.000000, 5224 XMax: 0.000000, 5225 Factor: 0.000000, 5226 }.New()}, 5227 &StreamerObjectAny{StreamerElement: Element{ 5228 Name: *rbase.NewNamed("fDatimeC", "Date and time when directory is created"), 5229 Type: rmeta.Any, 5230 Size: 16, 5231 ArrLen: 0, 5232 ArrDim: 0, 5233 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5234 Offset: 0, 5235 EName: "TDatime", 5236 XMin: 0.000000, 5237 XMax: 0.000000, 5238 Factor: 0.000000, 5239 }.New()}, 5240 &StreamerObjectAny{StreamerElement: Element{ 5241 Name: *rbase.NewNamed("fDatimeM", "Date and time of last modification"), 5242 Type: rmeta.Any, 5243 Size: 16, 5244 ArrLen: 0, 5245 ArrDim: 0, 5246 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5247 Offset: 0, 5248 EName: "TDatime", 5249 XMin: 0.000000, 5250 XMax: 0.000000, 5251 Factor: 0.000000, 5252 }.New()}, 5253 &StreamerBasicType{StreamerElement: Element{ 5254 Name: *rbase.NewNamed("fNbytesKeys", "Number of bytes for the keys"), 5255 Type: rmeta.Int, 5256 Size: 4, 5257 ArrLen: 0, 5258 ArrDim: 0, 5259 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5260 Offset: 0, 5261 EName: "int", 5262 XMin: 0.000000, 5263 XMax: 0.000000, 5264 Factor: 0.000000, 5265 }.New()}, 5266 &StreamerBasicType{StreamerElement: Element{ 5267 Name: *rbase.NewNamed("fNbytesName", "Number of bytes in TNamed at creation time"), 5268 Type: rmeta.Int, 5269 Size: 4, 5270 ArrLen: 0, 5271 ArrDim: 0, 5272 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5273 Offset: 0, 5274 EName: "int", 5275 XMin: 0.000000, 5276 XMax: 0.000000, 5277 Factor: 0.000000, 5278 }.New()}, 5279 &StreamerBasicType{StreamerElement: Element{ 5280 Name: *rbase.NewNamed("fBufferSize", "Default buffer size to create new TKeys"), 5281 Type: rmeta.Int, 5282 Size: 4, 5283 ArrLen: 0, 5284 ArrDim: 0, 5285 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5286 Offset: 0, 5287 EName: "int", 5288 XMin: 0.000000, 5289 XMax: 0.000000, 5290 Factor: 0.000000, 5291 }.New()}, 5292 &StreamerBasicType{StreamerElement: Element{ 5293 Name: *rbase.NewNamed("fSeekDir", "Location of directory on file"), 5294 Type: rmeta.Long64, 5295 Size: 8, 5296 ArrLen: 0, 5297 ArrDim: 0, 5298 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5299 Offset: 0, 5300 EName: "Long64_t", 5301 XMin: 0.000000, 5302 XMax: 0.000000, 5303 Factor: 0.000000, 5304 }.New()}, 5305 &StreamerBasicType{StreamerElement: Element{ 5306 Name: *rbase.NewNamed("fSeekParent", "Location of parent directory on file"), 5307 Type: rmeta.Long64, 5308 Size: 8, 5309 ArrLen: 0, 5310 ArrDim: 0, 5311 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5312 Offset: 0, 5313 EName: "Long64_t", 5314 XMin: 0.000000, 5315 XMax: 0.000000, 5316 Factor: 0.000000, 5317 }.New()}, 5318 &StreamerBasicType{StreamerElement: Element{ 5319 Name: *rbase.NewNamed("fSeekKeys", "Location of Keys record on file"), 5320 Type: rmeta.Long64, 5321 Size: 8, 5322 ArrLen: 0, 5323 ArrDim: 0, 5324 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5325 Offset: 0, 5326 EName: "Long64_t", 5327 XMin: 0.000000, 5328 XMax: 0.000000, 5329 Factor: 0.000000, 5330 }.New()}, 5331 &StreamerObjectPointer{StreamerElement: Element{ 5332 Name: *rbase.NewNamed("fFile", "Pointer to current file in memory"), 5333 Type: rmeta.ObjectP, 5334 Size: 8, 5335 ArrLen: 0, 5336 ArrDim: 0, 5337 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5338 Offset: 0, 5339 EName: "TFile*", 5340 XMin: 0.000000, 5341 XMax: 0.000000, 5342 Factor: 0.000000, 5343 }.New()}, 5344 &StreamerObjectPointer{StreamerElement: Element{ 5345 Name: *rbase.NewNamed("fKeys", "Pointer to keys list in memory"), 5346 Type: rmeta.ObjectP, 5347 Size: 8, 5348 ArrLen: 0, 5349 ArrDim: 0, 5350 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5351 Offset: 0, 5352 EName: "TList*", 5353 XMin: 0.000000, 5354 XMax: 0.000000, 5355 Factor: 0.000000, 5356 }.New()}, 5357 })) 5358 StreamerInfos.Add(NewCxxStreamerInfo("TFile", 8, 0x9468e382, []rbytes.StreamerElement{ 5359 NewStreamerBase(Element{ 5360 Name: *rbase.NewNamed("TDirectoryFile", "Describe directory structure in a ROOT file"), 5361 Type: rmeta.Base, 5362 Size: 0, 5363 ArrLen: 0, 5364 ArrDim: 0, 5365 MaxIdx: [5]int32{0, -1080081346, 0, 0, 0}, 5366 Offset: 0, 5367 EName: "BASE", 5368 XMin: 0.000000, 5369 XMax: 0.000000, 5370 Factor: 0.000000, 5371 }.New(), 5), 5372 &StreamerBasicType{StreamerElement: Element{ 5373 Name: *rbase.NewNamed("fSumBuffer", "Sum of buffer sizes of objects written so far"), 5374 Type: rmeta.Double, 5375 Size: 8, 5376 ArrLen: 0, 5377 ArrDim: 0, 5378 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5379 Offset: 0, 5380 EName: "double", 5381 XMin: 0.000000, 5382 XMax: 0.000000, 5383 Factor: 0.000000, 5384 }.New()}, 5385 &StreamerBasicType{StreamerElement: Element{ 5386 Name: *rbase.NewNamed("fSum2Buffer", "Sum of squares of buffer sizes of objects written so far"), 5387 Type: rmeta.Double, 5388 Size: 8, 5389 ArrLen: 0, 5390 ArrDim: 0, 5391 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5392 Offset: 0, 5393 EName: "double", 5394 XMin: 0.000000, 5395 XMax: 0.000000, 5396 Factor: 0.000000, 5397 }.New()}, 5398 &StreamerBasicType{StreamerElement: Element{ 5399 Name: *rbase.NewNamed("fBytesWrite", "Number of bytes written to this file"), 5400 Type: rmeta.Long64, 5401 Size: 8, 5402 ArrLen: 0, 5403 ArrDim: 0, 5404 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5405 Offset: 0, 5406 EName: "Long64_t", 5407 XMin: 0.000000, 5408 XMax: 0.000000, 5409 Factor: 0.000000, 5410 }.New()}, 5411 &StreamerBasicType{StreamerElement: Element{ 5412 Name: *rbase.NewNamed("fBytesRead", "Number of bytes read from this file"), 5413 Type: rmeta.Long64, 5414 Size: 8, 5415 ArrLen: 0, 5416 ArrDim: 0, 5417 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5418 Offset: 0, 5419 EName: "Long64_t", 5420 XMin: 0.000000, 5421 XMax: 0.000000, 5422 Factor: 0.000000, 5423 }.New()}, 5424 &StreamerBasicType{StreamerElement: Element{ 5425 Name: *rbase.NewNamed("fBytesReadExtra", "Number of extra bytes (overhead) read by the readahead buffer"), 5426 Type: rmeta.Long64, 5427 Size: 8, 5428 ArrLen: 0, 5429 ArrDim: 0, 5430 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5431 Offset: 0, 5432 EName: "Long64_t", 5433 XMin: 0.000000, 5434 XMax: 0.000000, 5435 Factor: 0.000000, 5436 }.New()}, 5437 &StreamerBasicType{StreamerElement: Element{ 5438 Name: *rbase.NewNamed("fBEGIN", "First used byte in file"), 5439 Type: rmeta.Long64, 5440 Size: 8, 5441 ArrLen: 0, 5442 ArrDim: 0, 5443 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5444 Offset: 0, 5445 EName: "Long64_t", 5446 XMin: 0.000000, 5447 XMax: 0.000000, 5448 Factor: 0.000000, 5449 }.New()}, 5450 &StreamerBasicType{StreamerElement: Element{ 5451 Name: *rbase.NewNamed("fEND", "Last used byte in file"), 5452 Type: rmeta.Long64, 5453 Size: 8, 5454 ArrLen: 0, 5455 ArrDim: 0, 5456 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5457 Offset: 0, 5458 EName: "Long64_t", 5459 XMin: 0.000000, 5460 XMax: 0.000000, 5461 Factor: 0.000000, 5462 }.New()}, 5463 &StreamerBasicType{StreamerElement: Element{ 5464 Name: *rbase.NewNamed("fSeekFree", "Location on disk of free segments structure"), 5465 Type: rmeta.Long64, 5466 Size: 8, 5467 ArrLen: 0, 5468 ArrDim: 0, 5469 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5470 Offset: 0, 5471 EName: "Long64_t", 5472 XMin: 0.000000, 5473 XMax: 0.000000, 5474 Factor: 0.000000, 5475 }.New()}, 5476 &StreamerBasicType{StreamerElement: Element{ 5477 Name: *rbase.NewNamed("fSeekInfo", "Location on disk of StreamerInfo record"), 5478 Type: rmeta.Long64, 5479 Size: 8, 5480 ArrLen: 0, 5481 ArrDim: 0, 5482 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5483 Offset: 0, 5484 EName: "Long64_t", 5485 XMin: 0.000000, 5486 XMax: 0.000000, 5487 Factor: 0.000000, 5488 }.New()}, 5489 &StreamerBasicType{StreamerElement: Element{ 5490 Name: *rbase.NewNamed("fD", "File descriptor"), 5491 Type: rmeta.Int, 5492 Size: 4, 5493 ArrLen: 0, 5494 ArrDim: 0, 5495 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5496 Offset: 0, 5497 EName: "int", 5498 XMin: 0.000000, 5499 XMax: 0.000000, 5500 Factor: 0.000000, 5501 }.New()}, 5502 &StreamerBasicType{StreamerElement: Element{ 5503 Name: *rbase.NewNamed("fVersion", "File format version"), 5504 Type: rmeta.Int, 5505 Size: 4, 5506 ArrLen: 0, 5507 ArrDim: 0, 5508 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5509 Offset: 0, 5510 EName: "int", 5511 XMin: 0.000000, 5512 XMax: 0.000000, 5513 Factor: 0.000000, 5514 }.New()}, 5515 &StreamerBasicType{StreamerElement: Element{ 5516 Name: *rbase.NewNamed("fCompress", "Compression level and algorithm"), 5517 Type: rmeta.Int, 5518 Size: 4, 5519 ArrLen: 0, 5520 ArrDim: 0, 5521 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5522 Offset: 0, 5523 EName: "int", 5524 XMin: 0.000000, 5525 XMax: 0.000000, 5526 Factor: 0.000000, 5527 }.New()}, 5528 &StreamerBasicType{StreamerElement: Element{ 5529 Name: *rbase.NewNamed("fNbytesFree", "Number of bytes for free segments structure"), 5530 Type: rmeta.Int, 5531 Size: 4, 5532 ArrLen: 0, 5533 ArrDim: 0, 5534 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5535 Offset: 0, 5536 EName: "int", 5537 XMin: 0.000000, 5538 XMax: 0.000000, 5539 Factor: 0.000000, 5540 }.New()}, 5541 &StreamerBasicType{StreamerElement: Element{ 5542 Name: *rbase.NewNamed("fNbytesInfo", "Number of bytes for StreamerInfo record"), 5543 Type: rmeta.Int, 5544 Size: 4, 5545 ArrLen: 0, 5546 ArrDim: 0, 5547 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5548 Offset: 0, 5549 EName: "int", 5550 XMin: 0.000000, 5551 XMax: 0.000000, 5552 Factor: 0.000000, 5553 }.New()}, 5554 &StreamerBasicType{StreamerElement: Element{ 5555 Name: *rbase.NewNamed("fWritten", "Number of objects written so far"), 5556 Type: rmeta.Int, 5557 Size: 4, 5558 ArrLen: 0, 5559 ArrDim: 0, 5560 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5561 Offset: 0, 5562 EName: "int", 5563 XMin: 0.000000, 5564 XMax: 0.000000, 5565 Factor: 0.000000, 5566 }.New()}, 5567 &StreamerBasicType{StreamerElement: Element{ 5568 Name: *rbase.NewNamed("fNProcessIDs", "Number of TProcessID written to this file"), 5569 Type: rmeta.Int, 5570 Size: 4, 5571 ArrLen: 0, 5572 ArrDim: 0, 5573 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5574 Offset: 0, 5575 EName: "int", 5576 XMin: 0.000000, 5577 XMax: 0.000000, 5578 Factor: 0.000000, 5579 }.New()}, 5580 &StreamerBasicType{StreamerElement: Element{ 5581 Name: *rbase.NewNamed("fReadCalls", "Number of read calls ( not counting the cache calls )"), 5582 Type: rmeta.Int, 5583 Size: 4, 5584 ArrLen: 0, 5585 ArrDim: 0, 5586 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5587 Offset: 0, 5588 EName: "int", 5589 XMin: 0.000000, 5590 XMax: 0.000000, 5591 Factor: 0.000000, 5592 }.New()}, 5593 &StreamerString{StreamerElement: Element{ 5594 Name: *rbase.NewNamed("fRealName", "Effective real file name (not original url)"), 5595 Type: rmeta.TString, 5596 Size: 24, 5597 ArrLen: 0, 5598 ArrDim: 0, 5599 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5600 Offset: 0, 5601 EName: "TString", 5602 XMin: 0.000000, 5603 XMax: 0.000000, 5604 Factor: 0.000000, 5605 }.New()}, 5606 &StreamerString{StreamerElement: Element{ 5607 Name: *rbase.NewNamed("fOption", "File options"), 5608 Type: rmeta.TString, 5609 Size: 24, 5610 ArrLen: 0, 5611 ArrDim: 0, 5612 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5613 Offset: 0, 5614 EName: "TString", 5615 XMin: 0.000000, 5616 XMax: 0.000000, 5617 Factor: 0.000000, 5618 }.New()}, 5619 &StreamerBasicType{StreamerElement: Element{ 5620 Name: *rbase.NewNamed("fUnits", "Number of bytes for file pointers"), 5621 Type: rmeta.Char, 5622 Size: 1, 5623 ArrLen: 0, 5624 ArrDim: 0, 5625 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5626 Offset: 0, 5627 EName: "char", 5628 XMin: 0.000000, 5629 XMax: 0.000000, 5630 Factor: 0.000000, 5631 }.New()}, 5632 &StreamerObjectPointer{StreamerElement: Element{ 5633 Name: *rbase.NewNamed("fFree", "Free segments linked list table"), 5634 Type: rmeta.ObjectP, 5635 Size: 8, 5636 ArrLen: 0, 5637 ArrDim: 0, 5638 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5639 Offset: 0, 5640 EName: "TList*", 5641 XMin: 0.000000, 5642 XMax: 0.000000, 5643 Factor: 0.000000, 5644 }.New()}, 5645 })) 5646 StreamerInfos.Add(NewCxxStreamerInfo("TKey", 4, 0x2d353cd7, []rbytes.StreamerElement{ 5647 NewStreamerBase(Element{ 5648 Name: *rbase.NewNamed("TNamed", "The basis for a named object (name, title)"), 5649 Type: rmeta.Base, 5650 Size: 0, 5651 ArrLen: 0, 5652 ArrDim: 0, 5653 MaxIdx: [5]int32{0, -541636036, 0, 0, 0}, 5654 Offset: 0, 5655 EName: "BASE", 5656 XMin: 0.000000, 5657 XMax: 0.000000, 5658 Factor: 0.000000, 5659 }.New(), 1), 5660 &StreamerBasicType{StreamerElement: Element{ 5661 Name: *rbase.NewNamed("fVersion", "Key version identifier"), 5662 Type: rmeta.Int, 5663 Size: 4, 5664 ArrLen: 0, 5665 ArrDim: 0, 5666 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5667 Offset: 0, 5668 EName: "int", 5669 XMin: 0.000000, 5670 XMax: 0.000000, 5671 Factor: 0.000000, 5672 }.New()}, 5673 &StreamerBasicType{StreamerElement: Element{ 5674 Name: *rbase.NewNamed("fNbytes", "Number of bytes for the object on file"), 5675 Type: rmeta.Int, 5676 Size: 4, 5677 ArrLen: 0, 5678 ArrDim: 0, 5679 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5680 Offset: 0, 5681 EName: "int", 5682 XMin: 0.000000, 5683 XMax: 0.000000, 5684 Factor: 0.000000, 5685 }.New()}, 5686 &StreamerBasicType{StreamerElement: Element{ 5687 Name: *rbase.NewNamed("fObjlen", "Length of uncompressed object in bytes"), 5688 Type: rmeta.Int, 5689 Size: 4, 5690 ArrLen: 0, 5691 ArrDim: 0, 5692 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5693 Offset: 0, 5694 EName: "int", 5695 XMin: 0.000000, 5696 XMax: 0.000000, 5697 Factor: 0.000000, 5698 }.New()}, 5699 &StreamerObjectAny{StreamerElement: Element{ 5700 Name: *rbase.NewNamed("fDatime", "Date/Time of insertion in file"), 5701 Type: rmeta.Any, 5702 Size: 16, 5703 ArrLen: 0, 5704 ArrDim: 0, 5705 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5706 Offset: 0, 5707 EName: "TDatime", 5708 XMin: 0.000000, 5709 XMax: 0.000000, 5710 Factor: 0.000000, 5711 }.New()}, 5712 &StreamerBasicType{StreamerElement: Element{ 5713 Name: *rbase.NewNamed("fKeylen", "Number of bytes for the key itself"), 5714 Type: rmeta.Short, 5715 Size: 2, 5716 ArrLen: 0, 5717 ArrDim: 0, 5718 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5719 Offset: 0, 5720 EName: "short", 5721 XMin: 0.000000, 5722 XMax: 0.000000, 5723 Factor: 0.000000, 5724 }.New()}, 5725 &StreamerBasicType{StreamerElement: Element{ 5726 Name: *rbase.NewNamed("fCycle", "Cycle number"), 5727 Type: rmeta.Short, 5728 Size: 2, 5729 ArrLen: 0, 5730 ArrDim: 0, 5731 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5732 Offset: 0, 5733 EName: "short", 5734 XMin: 0.000000, 5735 XMax: 0.000000, 5736 Factor: 0.000000, 5737 }.New()}, 5738 &StreamerBasicType{StreamerElement: Element{ 5739 Name: *rbase.NewNamed("fSeekKey", "Location of object on file"), 5740 Type: rmeta.Long64, 5741 Size: 8, 5742 ArrLen: 0, 5743 ArrDim: 0, 5744 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5745 Offset: 0, 5746 EName: "Long64_t", 5747 XMin: 0.000000, 5748 XMax: 0.000000, 5749 Factor: 0.000000, 5750 }.New()}, 5751 &StreamerBasicType{StreamerElement: Element{ 5752 Name: *rbase.NewNamed("fSeekPdir", "Location of parent directory on file"), 5753 Type: rmeta.Long64, 5754 Size: 8, 5755 ArrLen: 0, 5756 ArrDim: 0, 5757 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5758 Offset: 0, 5759 EName: "Long64_t", 5760 XMin: 0.000000, 5761 XMax: 0.000000, 5762 Factor: 0.000000, 5763 }.New()}, 5764 &StreamerString{StreamerElement: Element{ 5765 Name: *rbase.NewNamed("fClassName", "Object Class name"), 5766 Type: rmeta.TString, 5767 Size: 24, 5768 ArrLen: 0, 5769 ArrDim: 0, 5770 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5771 Offset: 0, 5772 EName: "TString", 5773 XMin: 0.000000, 5774 XMax: 0.000000, 5775 Factor: 0.000000, 5776 }.New()}, 5777 &StreamerBasicType{StreamerElement: Element{ 5778 Name: *rbase.NewNamed("fLeft", "Number of bytes left in current segment"), 5779 Type: rmeta.Int, 5780 Size: 4, 5781 ArrLen: 0, 5782 ArrDim: 0, 5783 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5784 Offset: 0, 5785 EName: "int", 5786 XMin: 0.000000, 5787 XMax: 0.000000, 5788 Factor: 0.000000, 5789 }.New()}, 5790 &StreamerBasicType{StreamerElement: Element{ 5791 Name: *rbase.NewNamed("fBuffer", "Object buffer"), 5792 Type: rmeta.CharStar, 5793 Size: 8, 5794 ArrLen: 0, 5795 ArrDim: 0, 5796 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5797 Offset: 0, 5798 EName: "char*", 5799 XMin: 0.000000, 5800 XMax: 0.000000, 5801 Factor: 0.000000, 5802 }.New()}, 5803 &StreamerObjectPointer{StreamerElement: Element{ 5804 Name: *rbase.NewNamed("fBufferRef", "Pointer to the TBuffer object"), 5805 Type: rmeta.ObjectP, 5806 Size: 8, 5807 ArrLen: 0, 5808 ArrDim: 0, 5809 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5810 Offset: 0, 5811 EName: "TBuffer*", 5812 XMin: 0.000000, 5813 XMax: 0.000000, 5814 Factor: 0.000000, 5815 }.New()}, 5816 })) 5817 StreamerInfos.Add(NewCxxStreamerInfo("TFeldmanCousins", 1, 0xebbf41df, []rbytes.StreamerElement{ 5818 NewStreamerBase(Element{ 5819 Name: *rbase.NewNamed("TObject", "Basic ROOT object"), 5820 Type: rmeta.Base, 5821 Size: 0, 5822 ArrLen: 0, 5823 ArrDim: 0, 5824 MaxIdx: [5]int32{0, -1877229523, 0, 0, 0}, 5825 Offset: 0, 5826 EName: "BASE", 5827 XMin: 0.000000, 5828 XMax: 0.000000, 5829 Factor: 0.000000, 5830 }.New(), 1), 5831 &StreamerBasicType{StreamerElement: Element{ 5832 Name: *rbase.NewNamed("fCL", "confidence level as a fraction [e.g. 90% = 0.9]"), 5833 Type: rmeta.Double, 5834 Size: 8, 5835 ArrLen: 0, 5836 ArrDim: 0, 5837 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5838 Offset: 0, 5839 EName: "double", 5840 XMin: 0.000000, 5841 XMax: 0.000000, 5842 Factor: 0.000000, 5843 }.New()}, 5844 &StreamerBasicType{StreamerElement: Element{ 5845 Name: *rbase.NewNamed("fUpperLimit", "the calculated upper limit"), 5846 Type: rmeta.Double, 5847 Size: 8, 5848 ArrLen: 0, 5849 ArrDim: 0, 5850 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5851 Offset: 0, 5852 EName: "double", 5853 XMin: 0.000000, 5854 XMax: 0.000000, 5855 Factor: 0.000000, 5856 }.New()}, 5857 &StreamerBasicType{StreamerElement: Element{ 5858 Name: *rbase.NewNamed("fLowerLimit", "the calculated lower limit"), 5859 Type: rmeta.Double, 5860 Size: 8, 5861 ArrLen: 0, 5862 ArrDim: 0, 5863 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5864 Offset: 0, 5865 EName: "double", 5866 XMin: 0.000000, 5867 XMax: 0.000000, 5868 Factor: 0.000000, 5869 }.New()}, 5870 &StreamerBasicType{StreamerElement: Element{ 5871 Name: *rbase.NewNamed("fNobserved", "input number of observed events"), 5872 Type: rmeta.Double, 5873 Size: 8, 5874 ArrLen: 0, 5875 ArrDim: 0, 5876 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5877 Offset: 0, 5878 EName: "double", 5879 XMin: 0.000000, 5880 XMax: 0.000000, 5881 Factor: 0.000000, 5882 }.New()}, 5883 &StreamerBasicType{StreamerElement: Element{ 5884 Name: *rbase.NewNamed("fNbackground", "input number of background events"), 5885 Type: rmeta.Double, 5886 Size: 8, 5887 ArrLen: 0, 5888 ArrDim: 0, 5889 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5890 Offset: 0, 5891 EName: "double", 5892 XMin: 0.000000, 5893 XMax: 0.000000, 5894 Factor: 0.000000, 5895 }.New()}, 5896 &StreamerBasicType{StreamerElement: Element{ 5897 Name: *rbase.NewNamed("fMuMin", "minimum value of signal to use in calculating the tables"), 5898 Type: rmeta.Double, 5899 Size: 8, 5900 ArrLen: 0, 5901 ArrDim: 0, 5902 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5903 Offset: 0, 5904 EName: "double", 5905 XMin: 0.000000, 5906 XMax: 0.000000, 5907 Factor: 0.000000, 5908 }.New()}, 5909 &StreamerBasicType{StreamerElement: Element{ 5910 Name: *rbase.NewNamed("fMuMax", "maximum value of signal to use in calculating the tables"), 5911 Type: rmeta.Double, 5912 Size: 8, 5913 ArrLen: 0, 5914 ArrDim: 0, 5915 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5916 Offset: 0, 5917 EName: "double", 5918 XMin: 0.000000, 5919 XMax: 0.000000, 5920 Factor: 0.000000, 5921 }.New()}, 5922 &StreamerBasicType{StreamerElement: Element{ 5923 Name: *rbase.NewNamed("fMuStep", "the step in signal to use when generating tables"), 5924 Type: rmeta.Double, 5925 Size: 8, 5926 ArrLen: 0, 5927 ArrDim: 0, 5928 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5929 Offset: 0, 5930 EName: "double", 5931 XMin: 0.000000, 5932 XMax: 0.000000, 5933 Factor: 0.000000, 5934 }.New()}, 5935 &StreamerBasicType{StreamerElement: Element{ 5936 Name: *rbase.NewNamed("fNMuStep", "= (int)(fMuStep)"), 5937 Type: rmeta.Int, 5938 Size: 4, 5939 ArrLen: 0, 5940 ArrDim: 0, 5941 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5942 Offset: 0, 5943 EName: "int", 5944 XMin: 0.000000, 5945 XMax: 0.000000, 5946 Factor: 0.000000, 5947 }.New()}, 5948 &StreamerBasicType{StreamerElement: Element{ 5949 Name: *rbase.NewNamed("fNMax", "= (int)(fMuMax)"), 5950 Type: rmeta.Int, 5951 Size: 4, 5952 ArrLen: 0, 5953 ArrDim: 0, 5954 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5955 Offset: 0, 5956 EName: "int", 5957 XMin: 0.000000, 5958 XMax: 0.000000, 5959 Factor: 0.000000, 5960 }.New()}, 5961 &StreamerBasicType{StreamerElement: Element{ 5962 Name: *rbase.NewNamed("fQUICK", "take a short cut to speed up the process of generating a"), 5963 Type: rmeta.Int, 5964 Size: 4, 5965 ArrLen: 0, 5966 ArrDim: 0, 5967 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5968 Offset: 0, 5969 EName: "int", 5970 XMin: 0.000000, 5971 XMax: 0.000000, 5972 Factor: 0.000000, 5973 }.New()}, 5974 })) 5975 StreamerInfos.Add(NewCxxStreamerInfo("TLorentzVector", 4, 0xe3dec1a1, []rbytes.StreamerElement{ 5976 NewStreamerBase(Element{ 5977 Name: *rbase.NewNamed("TObject", "Basic ROOT object"), 5978 Type: rmeta.Base, 5979 Size: 0, 5980 ArrLen: 0, 5981 ArrDim: 0, 5982 MaxIdx: [5]int32{0, -1877229523, 0, 0, 0}, 5983 Offset: 0, 5984 EName: "BASE", 5985 XMin: 0.000000, 5986 XMax: 0.000000, 5987 Factor: 0.000000, 5988 }.New(), 1), 5989 &StreamerObject{StreamerElement: Element{ 5990 Name: *rbase.NewNamed("fP", "3 vector component"), 5991 Type: rmeta.Object, 5992 Size: 40, 5993 ArrLen: 0, 5994 ArrDim: 0, 5995 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 5996 Offset: 0, 5997 EName: "TVector3", 5998 XMin: 0.000000, 5999 XMax: 0.000000, 6000 Factor: 0.000000, 6001 }.New()}, 6002 &StreamerBasicType{StreamerElement: Element{ 6003 Name: *rbase.NewNamed("fE", "time or energy of (x,y,z,t) or (px,py,pz,e)"), 6004 Type: rmeta.Double, 6005 Size: 8, 6006 ArrLen: 0, 6007 ArrDim: 0, 6008 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6009 Offset: 0, 6010 EName: "double", 6011 XMin: 0.000000, 6012 XMax: 0.000000, 6013 Factor: 0.000000, 6014 }.New()}, 6015 })) 6016 StreamerInfos.Add(NewCxxStreamerInfo("TVector2", 3, 0x89b7f4, []rbytes.StreamerElement{ 6017 NewStreamerBase(Element{ 6018 Name: *rbase.NewNamed("TObject", "Basic ROOT object"), 6019 Type: rmeta.Base, 6020 Size: 0, 6021 ArrLen: 0, 6022 ArrDim: 0, 6023 MaxIdx: [5]int32{0, -1877229523, 0, 0, 0}, 6024 Offset: 0, 6025 EName: "BASE", 6026 XMin: 0.000000, 6027 XMax: 0.000000, 6028 Factor: 0.000000, 6029 }.New(), 1), 6030 &StreamerBasicType{StreamerElement: Element{ 6031 Name: *rbase.NewNamed("fX", "components of the vector"), 6032 Type: rmeta.Double, 6033 Size: 8, 6034 ArrLen: 0, 6035 ArrDim: 0, 6036 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6037 Offset: 0, 6038 EName: "double", 6039 XMin: 0.000000, 6040 XMax: 0.000000, 6041 Factor: 0.000000, 6042 }.New()}, 6043 &StreamerBasicType{StreamerElement: Element{ 6044 Name: *rbase.NewNamed("fY", ""), 6045 Type: rmeta.Double, 6046 Size: 8, 6047 ArrLen: 0, 6048 ArrDim: 0, 6049 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6050 Offset: 0, 6051 EName: "double", 6052 XMin: 0.000000, 6053 XMax: 0.000000, 6054 Factor: 0.000000, 6055 }.New()}, 6056 })) 6057 StreamerInfos.Add(NewCxxStreamerInfo("TVector3", 3, 0xabb6be1e, []rbytes.StreamerElement{ 6058 NewStreamerBase(Element{ 6059 Name: *rbase.NewNamed("TObject", "Basic ROOT object"), 6060 Type: rmeta.Base, 6061 Size: 0, 6062 ArrLen: 0, 6063 ArrDim: 0, 6064 MaxIdx: [5]int32{0, -1877229523, 0, 0, 0}, 6065 Offset: 0, 6066 EName: "BASE", 6067 XMin: 0.000000, 6068 XMax: 0.000000, 6069 Factor: 0.000000, 6070 }.New(), 1), 6071 &StreamerBasicType{StreamerElement: Element{ 6072 Name: *rbase.NewNamed("fX", ""), 6073 Type: rmeta.Double, 6074 Size: 8, 6075 ArrLen: 0, 6076 ArrDim: 0, 6077 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6078 Offset: 0, 6079 EName: "double", 6080 XMin: 0.000000, 6081 XMax: 0.000000, 6082 Factor: 0.000000, 6083 }.New()}, 6084 &StreamerBasicType{StreamerElement: Element{ 6085 Name: *rbase.NewNamed("fY", ""), 6086 Type: rmeta.Double, 6087 Size: 8, 6088 ArrLen: 0, 6089 ArrDim: 0, 6090 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6091 Offset: 0, 6092 EName: "double", 6093 XMin: 0.000000, 6094 XMax: 0.000000, 6095 Factor: 0.000000, 6096 }.New()}, 6097 &StreamerBasicType{StreamerElement: Element{ 6098 Name: *rbase.NewNamed("fZ", ""), 6099 Type: rmeta.Double, 6100 Size: 8, 6101 ArrLen: 0, 6102 ArrDim: 0, 6103 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6104 Offset: 0, 6105 EName: "double", 6106 XMin: 0.000000, 6107 XMax: 0.000000, 6108 Factor: 0.000000, 6109 }.New()}, 6110 })) 6111 StreamerInfos.Add(NewCxxStreamerInfo("ROOT::TIOFeatures", 1, 0x1aa12f10, []rbytes.StreamerElement{ 6112 &StreamerBasicType{StreamerElement: Element{ 6113 Name: *rbase.NewNamed("fIOBits", ""), 6114 Type: rmeta.UChar, 6115 Size: 1, 6116 ArrLen: 0, 6117 ArrDim: 0, 6118 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6119 Offset: 0, 6120 EName: "unsigned char", 6121 XMin: 0.000000, 6122 XMax: 0.000000, 6123 Factor: 0.000000, 6124 }.New()}, 6125 })) 6126 StreamerInfos.Add(NewCxxStreamerInfo("TBasket", 3, 0xbbf717e7, []rbytes.StreamerElement{ 6127 NewStreamerBase(Element{ 6128 Name: *rbase.NewNamed("TKey", "Header description of a logical record on file."), 6129 Type: rmeta.Base, 6130 Size: 0, 6131 ArrLen: 0, 6132 ArrDim: 0, 6133 MaxIdx: [5]int32{0, 758463703, 0, 0, 0}, 6134 Offset: 0, 6135 EName: "BASE", 6136 XMin: 0.000000, 6137 XMax: 0.000000, 6138 Factor: 0.000000, 6139 }.New(), 4), 6140 &StreamerBasicType{StreamerElement: Element{ 6141 Name: *rbase.NewNamed("fBufferSize", "fBuffer length in bytes"), 6142 Type: rmeta.Int, 6143 Size: 4, 6144 ArrLen: 0, 6145 ArrDim: 0, 6146 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6147 Offset: 0, 6148 EName: "int", 6149 XMin: 0.000000, 6150 XMax: 0.000000, 6151 Factor: 0.000000, 6152 }.New()}, 6153 &StreamerBasicType{StreamerElement: Element{ 6154 Name: *rbase.NewNamed("fNevBufSize", "Length in Int_t of fEntryOffset OR fixed length of each entry if fEntryOffset is null!"), 6155 Type: rmeta.Int, 6156 Size: 4, 6157 ArrLen: 0, 6158 ArrDim: 0, 6159 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6160 Offset: 0, 6161 EName: "int", 6162 XMin: 0.000000, 6163 XMax: 0.000000, 6164 Factor: 0.000000, 6165 }.New()}, 6166 &StreamerBasicType{StreamerElement: Element{ 6167 Name: *rbase.NewNamed("fNevBuf", "Number of entries in basket"), 6168 Type: rmeta.Counter, 6169 Size: 4, 6170 ArrLen: 0, 6171 ArrDim: 0, 6172 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6173 Offset: 0, 6174 EName: "int", 6175 XMin: 0.000000, 6176 XMax: 0.000000, 6177 Factor: 0.000000, 6178 }.New()}, 6179 &StreamerBasicType{StreamerElement: Element{ 6180 Name: *rbase.NewNamed("fLast", "Pointer to last used byte in basket"), 6181 Type: rmeta.Int, 6182 Size: 4, 6183 ArrLen: 0, 6184 ArrDim: 0, 6185 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6186 Offset: 0, 6187 EName: "int", 6188 XMin: 0.000000, 6189 XMax: 0.000000, 6190 Factor: 0.000000, 6191 }.New()}, 6192 &StreamerBasicType{StreamerElement: Element{ 6193 Name: *rbase.NewNamed("fHeaderOnly", "True when only the basket header must be read/written"), 6194 Type: rmeta.Bool, 6195 Size: 1, 6196 ArrLen: 0, 6197 ArrDim: 0, 6198 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6199 Offset: 0, 6200 EName: "bool", 6201 XMin: 0.000000, 6202 XMax: 0.000000, 6203 Factor: 0.000000, 6204 }.New()}, 6205 NewStreamerBasicPointer(Element{ 6206 Name: *rbase.NewNamed("fEntryOffset", "[fNevBuf] Offset of entries in fBuffer(TKey); generated at runtime. Special value"), 6207 Type: 43, 6208 Size: 4, 6209 ArrLen: 0, 6210 ArrDim: 0, 6211 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6212 Offset: 0, 6213 EName: "int*", 6214 XMin: 0.000000, 6215 XMax: 0.000000, 6216 Factor: 0.000000, 6217 }.New(), 3, "fNevBuf", "TBasket"), 6218 &StreamerObjectPointer{StreamerElement: Element{ 6219 Name: *rbase.NewNamed("fBranch", "Pointer to the basket support branch"), 6220 Type: rmeta.ObjectP, 6221 Size: 8, 6222 ArrLen: 0, 6223 ArrDim: 0, 6224 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6225 Offset: 0, 6226 EName: "TBranch*", 6227 XMin: 0.000000, 6228 XMax: 0.000000, 6229 Factor: 0.000000, 6230 }.New()}, 6231 })) 6232 StreamerInfos.Add(NewCxxStreamerInfo("TBranch", 13, 0x10978aac, []rbytes.StreamerElement{ 6233 NewStreamerBase(Element{ 6234 Name: *rbase.NewNamed("TNamed", "The basis for a named object (name, title)"), 6235 Type: rmeta.Base, 6236 Size: 0, 6237 ArrLen: 0, 6238 ArrDim: 0, 6239 MaxIdx: [5]int32{0, -541636036, 0, 0, 0}, 6240 Offset: 0, 6241 EName: "BASE", 6242 XMin: 0.000000, 6243 XMax: 0.000000, 6244 Factor: 0.000000, 6245 }.New(), 1), 6246 NewStreamerBase(Element{ 6247 Name: *rbase.NewNamed("TAttFill", "Fill area attributes"), 6248 Type: rmeta.Base, 6249 Size: 0, 6250 ArrLen: 0, 6251 ArrDim: 0, 6252 MaxIdx: [5]int32{0, -2545006, 0, 0, 0}, 6253 Offset: 0, 6254 EName: "BASE", 6255 XMin: 0.000000, 6256 XMax: 0.000000, 6257 Factor: 0.000000, 6258 }.New(), 2), 6259 &StreamerBasicType{StreamerElement: Element{ 6260 Name: *rbase.NewNamed("fCompress", "Compression level and algorithm"), 6261 Type: rmeta.Int, 6262 Size: 4, 6263 ArrLen: 0, 6264 ArrDim: 0, 6265 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6266 Offset: 0, 6267 EName: "int", 6268 XMin: 0.000000, 6269 XMax: 0.000000, 6270 Factor: 0.000000, 6271 }.New()}, 6272 &StreamerBasicType{StreamerElement: Element{ 6273 Name: *rbase.NewNamed("fBasketSize", "Initial Size of Basket Buffer"), 6274 Type: rmeta.Int, 6275 Size: 4, 6276 ArrLen: 0, 6277 ArrDim: 0, 6278 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6279 Offset: 0, 6280 EName: "int", 6281 XMin: 0.000000, 6282 XMax: 0.000000, 6283 Factor: 0.000000, 6284 }.New()}, 6285 &StreamerBasicType{StreamerElement: Element{ 6286 Name: *rbase.NewNamed("fEntryOffsetLen", "Initial Length of fEntryOffset table in the basket buffers"), 6287 Type: rmeta.Int, 6288 Size: 4, 6289 ArrLen: 0, 6290 ArrDim: 0, 6291 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6292 Offset: 0, 6293 EName: "int", 6294 XMin: 0.000000, 6295 XMax: 0.000000, 6296 Factor: 0.000000, 6297 }.New()}, 6298 &StreamerBasicType{StreamerElement: Element{ 6299 Name: *rbase.NewNamed("fWriteBasket", "Last basket number written"), 6300 Type: rmeta.Int, 6301 Size: 4, 6302 ArrLen: 0, 6303 ArrDim: 0, 6304 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6305 Offset: 0, 6306 EName: "int", 6307 XMin: 0.000000, 6308 XMax: 0.000000, 6309 Factor: 0.000000, 6310 }.New()}, 6311 &StreamerBasicType{StreamerElement: Element{ 6312 Name: *rbase.NewNamed("fEntryNumber", "Current entry number (last one filled in this branch)"), 6313 Type: rmeta.Long64, 6314 Size: 8, 6315 ArrLen: 0, 6316 ArrDim: 0, 6317 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6318 Offset: 0, 6319 EName: "Long64_t", 6320 XMin: 0.000000, 6321 XMax: 0.000000, 6322 Factor: 0.000000, 6323 }.New()}, 6324 &StreamerObjectAny{StreamerElement: Element{ 6325 Name: *rbase.NewNamed("fIOFeatures", "IO features for newly-created baskets."), 6326 Type: rmeta.Any, 6327 Size: 1, 6328 ArrLen: 0, 6329 ArrDim: 0, 6330 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6331 Offset: 0, 6332 EName: "ROOT::TIOFeatures", 6333 XMin: 0.000000, 6334 XMax: 0.000000, 6335 Factor: 0.000000, 6336 }.New()}, 6337 &StreamerBasicType{StreamerElement: Element{ 6338 Name: *rbase.NewNamed("fOffset", "Offset of this branch"), 6339 Type: rmeta.Int, 6340 Size: 4, 6341 ArrLen: 0, 6342 ArrDim: 0, 6343 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6344 Offset: 0, 6345 EName: "int", 6346 XMin: 0.000000, 6347 XMax: 0.000000, 6348 Factor: 0.000000, 6349 }.New()}, 6350 &StreamerBasicType{StreamerElement: Element{ 6351 Name: *rbase.NewNamed("fMaxBaskets", "Maximum number of Baskets so far"), 6352 Type: rmeta.Counter, 6353 Size: 4, 6354 ArrLen: 0, 6355 ArrDim: 0, 6356 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6357 Offset: 0, 6358 EName: "int", 6359 XMin: 0.000000, 6360 XMax: 0.000000, 6361 Factor: 0.000000, 6362 }.New()}, 6363 &StreamerBasicType{StreamerElement: Element{ 6364 Name: *rbase.NewNamed("fSplitLevel", "Branch split level"), 6365 Type: rmeta.Int, 6366 Size: 4, 6367 ArrLen: 0, 6368 ArrDim: 0, 6369 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6370 Offset: 0, 6371 EName: "int", 6372 XMin: 0.000000, 6373 XMax: 0.000000, 6374 Factor: 0.000000, 6375 }.New()}, 6376 &StreamerBasicType{StreamerElement: Element{ 6377 Name: *rbase.NewNamed("fEntries", "Number of entries"), 6378 Type: rmeta.Long64, 6379 Size: 8, 6380 ArrLen: 0, 6381 ArrDim: 0, 6382 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6383 Offset: 0, 6384 EName: "Long64_t", 6385 XMin: 0.000000, 6386 XMax: 0.000000, 6387 Factor: 0.000000, 6388 }.New()}, 6389 &StreamerBasicType{StreamerElement: Element{ 6390 Name: *rbase.NewNamed("fFirstEntry", "Number of the first entry in this branch"), 6391 Type: rmeta.Long64, 6392 Size: 8, 6393 ArrLen: 0, 6394 ArrDim: 0, 6395 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6396 Offset: 0, 6397 EName: "Long64_t", 6398 XMin: 0.000000, 6399 XMax: 0.000000, 6400 Factor: 0.000000, 6401 }.New()}, 6402 &StreamerBasicType{StreamerElement: Element{ 6403 Name: *rbase.NewNamed("fTotBytes", "Total number of bytes in all leaves before compression"), 6404 Type: rmeta.Long64, 6405 Size: 8, 6406 ArrLen: 0, 6407 ArrDim: 0, 6408 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6409 Offset: 0, 6410 EName: "Long64_t", 6411 XMin: 0.000000, 6412 XMax: 0.000000, 6413 Factor: 0.000000, 6414 }.New()}, 6415 &StreamerBasicType{StreamerElement: Element{ 6416 Name: *rbase.NewNamed("fZipBytes", "Total number of bytes in all leaves after compression"), 6417 Type: rmeta.Long64, 6418 Size: 8, 6419 ArrLen: 0, 6420 ArrDim: 0, 6421 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6422 Offset: 0, 6423 EName: "Long64_t", 6424 XMin: 0.000000, 6425 XMax: 0.000000, 6426 Factor: 0.000000, 6427 }.New()}, 6428 &StreamerObject{StreamerElement: Element{ 6429 Name: *rbase.NewNamed("fBranches", "-> List of Branches of this branch"), 6430 Type: rmeta.Object, 6431 Size: 64, 6432 ArrLen: 0, 6433 ArrDim: 0, 6434 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6435 Offset: 0, 6436 EName: "TObjArray", 6437 XMin: 0.000000, 6438 XMax: 0.000000, 6439 Factor: 0.000000, 6440 }.New()}, 6441 &StreamerObject{StreamerElement: Element{ 6442 Name: *rbase.NewNamed("fLeaves", "-> List of leaves of this branch"), 6443 Type: rmeta.Object, 6444 Size: 64, 6445 ArrLen: 0, 6446 ArrDim: 0, 6447 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6448 Offset: 0, 6449 EName: "TObjArray", 6450 XMin: 0.000000, 6451 XMax: 0.000000, 6452 Factor: 0.000000, 6453 }.New()}, 6454 &StreamerObject{StreamerElement: Element{ 6455 Name: *rbase.NewNamed("fBaskets", "-> List of baskets of this branch"), 6456 Type: rmeta.Object, 6457 Size: 64, 6458 ArrLen: 0, 6459 ArrDim: 0, 6460 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6461 Offset: 0, 6462 EName: "TObjArray", 6463 XMin: 0.000000, 6464 XMax: 0.000000, 6465 Factor: 0.000000, 6466 }.New()}, 6467 NewStreamerBasicPointer(Element{ 6468 Name: *rbase.NewNamed("fBasketBytes", "[fMaxBaskets] Length of baskets on file"), 6469 Type: 43, 6470 Size: 4, 6471 ArrLen: 0, 6472 ArrDim: 0, 6473 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6474 Offset: 0, 6475 EName: "int*", 6476 XMin: 0.000000, 6477 XMax: 0.000000, 6478 Factor: 0.000000, 6479 }.New(), 13, "fMaxBaskets", "TBranch"), 6480 NewStreamerBasicPointer(Element{ 6481 Name: *rbase.NewNamed("fBasketEntry", "[fMaxBaskets] Table of first entry in each basket"), 6482 Type: 56, 6483 Size: 8, 6484 ArrLen: 0, 6485 ArrDim: 0, 6486 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6487 Offset: 0, 6488 EName: "Long64_t*", 6489 XMin: 0.000000, 6490 XMax: 0.000000, 6491 Factor: 0.000000, 6492 }.New(), 13, "fMaxBaskets", "TBranch"), 6493 NewStreamerBasicPointer(Element{ 6494 Name: *rbase.NewNamed("fBasketSeek", "[fMaxBaskets] Addresses of baskets on file"), 6495 Type: 56, 6496 Size: 8, 6497 ArrLen: 0, 6498 ArrDim: 0, 6499 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6500 Offset: 0, 6501 EName: "Long64_t*", 6502 XMin: 0.000000, 6503 XMax: 0.000000, 6504 Factor: 0.000000, 6505 }.New(), 13, "fMaxBaskets", "TBranch"), 6506 &StreamerString{StreamerElement: Element{ 6507 Name: *rbase.NewNamed("fFileName", "Name of file where buffers are stored (\"\" if in same file as Tree header)"), 6508 Type: rmeta.TString, 6509 Size: 24, 6510 ArrLen: 0, 6511 ArrDim: 0, 6512 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6513 Offset: 0, 6514 EName: "TString", 6515 XMin: 0.000000, 6516 XMax: 0.000000, 6517 Factor: 0.000000, 6518 }.New()}, 6519 })) 6520 StreamerInfos.Add(NewCxxStreamerInfo("TBranchElement", 10, 0xe74f5e63, []rbytes.StreamerElement{ 6521 NewStreamerBase(Element{ 6522 Name: *rbase.NewNamed("TBranch", "Branch descriptor"), 6523 Type: rmeta.Base, 6524 Size: 0, 6525 ArrLen: 0, 6526 ArrDim: 0, 6527 MaxIdx: [5]int32{0, 278366892, 0, 0, 0}, 6528 Offset: 0, 6529 EName: "BASE", 6530 XMin: 0.000000, 6531 XMax: 0.000000, 6532 Factor: 0.000000, 6533 }.New(), 13), 6534 &StreamerString{StreamerElement: Element{ 6535 Name: *rbase.NewNamed("fClassName", "Class name of referenced object"), 6536 Type: rmeta.TString, 6537 Size: 24, 6538 ArrLen: 0, 6539 ArrDim: 0, 6540 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6541 Offset: 0, 6542 EName: "TString", 6543 XMin: 0.000000, 6544 XMax: 0.000000, 6545 Factor: 0.000000, 6546 }.New()}, 6547 &StreamerString{StreamerElement: Element{ 6548 Name: *rbase.NewNamed("fParentName", "Name of parent class"), 6549 Type: rmeta.TString, 6550 Size: 24, 6551 ArrLen: 0, 6552 ArrDim: 0, 6553 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6554 Offset: 0, 6555 EName: "TString", 6556 XMin: 0.000000, 6557 XMax: 0.000000, 6558 Factor: 0.000000, 6559 }.New()}, 6560 &StreamerString{StreamerElement: Element{ 6561 Name: *rbase.NewNamed("fClonesName", "Name of class in TClonesArray (if any)"), 6562 Type: rmeta.TString, 6563 Size: 24, 6564 ArrLen: 0, 6565 ArrDim: 0, 6566 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6567 Offset: 0, 6568 EName: "TString", 6569 XMin: 0.000000, 6570 XMax: 0.000000, 6571 Factor: 0.000000, 6572 }.New()}, 6573 &StreamerBasicType{StreamerElement: Element{ 6574 Name: *rbase.NewNamed("fCheckSum", "CheckSum of class"), 6575 Type: rmeta.UInt, 6576 Size: 4, 6577 ArrLen: 0, 6578 ArrDim: 0, 6579 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6580 Offset: 0, 6581 EName: "unsigned int", 6582 XMin: 0.000000, 6583 XMax: 0.000000, 6584 Factor: 0.000000, 6585 }.New()}, 6586 &StreamerBasicType{StreamerElement: Element{ 6587 Name: *rbase.NewNamed("fClassVersion", "Version number of class"), 6588 Type: rmeta.Short, 6589 Size: 2, 6590 ArrLen: 0, 6591 ArrDim: 0, 6592 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6593 Offset: 0, 6594 EName: "short", 6595 XMin: 0.000000, 6596 XMax: 0.000000, 6597 Factor: 0.000000, 6598 }.New()}, 6599 &StreamerBasicType{StreamerElement: Element{ 6600 Name: *rbase.NewNamed("fID", "element serial number in fInfo"), 6601 Type: rmeta.Int, 6602 Size: 4, 6603 ArrLen: 0, 6604 ArrDim: 0, 6605 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6606 Offset: 0, 6607 EName: "int", 6608 XMin: 0.000000, 6609 XMax: 0.000000, 6610 Factor: 0.000000, 6611 }.New()}, 6612 &StreamerBasicType{StreamerElement: Element{ 6613 Name: *rbase.NewNamed("fType", "Branch type"), 6614 Type: rmeta.Int, 6615 Size: 4, 6616 ArrLen: 0, 6617 ArrDim: 0, 6618 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6619 Offset: 0, 6620 EName: "int", 6621 XMin: 0.000000, 6622 XMax: 0.000000, 6623 Factor: 0.000000, 6624 }.New()}, 6625 &StreamerBasicType{StreamerElement: Element{ 6626 Name: *rbase.NewNamed("fStreamerType", "branch streamer type"), 6627 Type: rmeta.Int, 6628 Size: 4, 6629 ArrLen: 0, 6630 ArrDim: 0, 6631 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6632 Offset: 0, 6633 EName: "int", 6634 XMin: 0.000000, 6635 XMax: 0.000000, 6636 Factor: 0.000000, 6637 }.New()}, 6638 &StreamerBasicType{StreamerElement: Element{ 6639 Name: *rbase.NewNamed("fMaximum", "Maximum entries for a TClonesArray or variable array"), 6640 Type: rmeta.Int, 6641 Size: 4, 6642 ArrLen: 0, 6643 ArrDim: 0, 6644 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6645 Offset: 0, 6646 EName: "int", 6647 XMin: 0.000000, 6648 XMax: 0.000000, 6649 Factor: 0.000000, 6650 }.New()}, 6651 &StreamerObjectPointer{StreamerElement: Element{ 6652 Name: *rbase.NewNamed("fBranchCount", "pointer to primary branchcount branch"), 6653 Type: rmeta.ObjectP, 6654 Size: 8, 6655 ArrLen: 0, 6656 ArrDim: 0, 6657 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6658 Offset: 0, 6659 EName: "TBranchElement*", 6660 XMin: 0.000000, 6661 XMax: 0.000000, 6662 Factor: 0.000000, 6663 }.New()}, 6664 &StreamerObjectPointer{StreamerElement: Element{ 6665 Name: *rbase.NewNamed("fBranchCount2", "pointer to secondary branchcount branch"), 6666 Type: rmeta.ObjectP, 6667 Size: 8, 6668 ArrLen: 0, 6669 ArrDim: 0, 6670 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6671 Offset: 0, 6672 EName: "TBranchElement*", 6673 XMin: 0.000000, 6674 XMax: 0.000000, 6675 Factor: 0.000000, 6676 }.New()}, 6677 })) 6678 StreamerInfos.Add(NewCxxStreamerInfo("TBranchObject", 1, 0xa4720f49, []rbytes.StreamerElement{ 6679 NewStreamerBase(Element{ 6680 Name: *rbase.NewNamed("TBranch", "Branch descriptor"), 6681 Type: rmeta.Base, 6682 Size: 0, 6683 ArrLen: 0, 6684 ArrDim: 0, 6685 MaxIdx: [5]int32{0, 278366892, 0, 0, 0}, 6686 Offset: 0, 6687 EName: "BASE", 6688 XMin: 0.000000, 6689 XMax: 0.000000, 6690 Factor: 0.000000, 6691 }.New(), 13), 6692 &StreamerString{StreamerElement: Element{ 6693 Name: *rbase.NewNamed("fClassName", "Class name of referenced object"), 6694 Type: rmeta.TString, 6695 Size: 24, 6696 ArrLen: 0, 6697 ArrDim: 0, 6698 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6699 Offset: 0, 6700 EName: "TString", 6701 XMin: 0.000000, 6702 XMax: 0.000000, 6703 Factor: 0.000000, 6704 }.New()}, 6705 })) 6706 StreamerInfos.Add(NewCxxStreamerInfo("TBranchRef", 1, 0x2360b3fd, []rbytes.StreamerElement{ 6707 NewStreamerBase(Element{ 6708 Name: *rbase.NewNamed("TBranch", "Branch descriptor"), 6709 Type: rmeta.Base, 6710 Size: 0, 6711 ArrLen: 0, 6712 ArrDim: 0, 6713 MaxIdx: [5]int32{0, 278366892, 0, 0, 0}, 6714 Offset: 0, 6715 EName: "BASE", 6716 XMin: 0.000000, 6717 XMax: 0.000000, 6718 Factor: 0.000000, 6719 }.New(), 13), 6720 &StreamerObjectPointer{StreamerElement: Element{ 6721 Name: *rbase.NewNamed("fRefTable", "pointer to the TRefTable"), 6722 Type: rmeta.ObjectP, 6723 Size: 8, 6724 ArrLen: 0, 6725 ArrDim: 0, 6726 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6727 Offset: 0, 6728 EName: "TRefTable*", 6729 XMin: 0.000000, 6730 XMax: 0.000000, 6731 Factor: 0.000000, 6732 }.New()}, 6733 })) 6734 StreamerInfos.Add(NewCxxStreamerInfo("TChain", 5, 0x3a9ec568, []rbytes.StreamerElement{ 6735 NewStreamerBase(Element{ 6736 Name: *rbase.NewNamed("TTree", "Tree descriptor (the main ROOT I/O class)"), 6737 Type: rmeta.Base, 6738 Size: 0, 6739 ArrLen: 0, 6740 ArrDim: 0, 6741 MaxIdx: [5]int32{0, 1919213695, 0, 0, 0}, 6742 Offset: 0, 6743 EName: "BASE", 6744 XMin: 0.000000, 6745 XMax: 0.000000, 6746 Factor: 0.000000, 6747 }.New(), 20), 6748 &StreamerBasicType{StreamerElement: Element{ 6749 Name: *rbase.NewNamed("fTreeOffsetLen", "Current size of fTreeOffset array"), 6750 Type: rmeta.Counter, 6751 Size: 4, 6752 ArrLen: 0, 6753 ArrDim: 0, 6754 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6755 Offset: 0, 6756 EName: "int", 6757 XMin: 0.000000, 6758 XMax: 0.000000, 6759 Factor: 0.000000, 6760 }.New()}, 6761 &StreamerBasicType{StreamerElement: Element{ 6762 Name: *rbase.NewNamed("fNtrees", "Number of trees"), 6763 Type: rmeta.Int, 6764 Size: 4, 6765 ArrLen: 0, 6766 ArrDim: 0, 6767 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6768 Offset: 0, 6769 EName: "int", 6770 XMin: 0.000000, 6771 XMax: 0.000000, 6772 Factor: 0.000000, 6773 }.New()}, 6774 NewStreamerBasicPointer(Element{ 6775 Name: *rbase.NewNamed("fTreeOffset", "[fTreeOffsetLen] Array of variables"), 6776 Type: 56, 6777 Size: 8, 6778 ArrLen: 0, 6779 ArrDim: 0, 6780 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6781 Offset: 0, 6782 EName: "Long64_t*", 6783 XMin: 0.000000, 6784 XMax: 0.000000, 6785 Factor: 0.000000, 6786 }.New(), 5, "fTreeOffsetLen", "TChain"), 6787 &StreamerObjectPointer{StreamerElement: Element{ 6788 Name: *rbase.NewNamed("fFiles", "-> List of file names containing the trees (TChainElement, owned)"), 6789 Type: rmeta.Objectp, 6790 Size: 8, 6791 ArrLen: 0, 6792 ArrDim: 0, 6793 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6794 Offset: 0, 6795 EName: "TObjArray*", 6796 XMin: 0.000000, 6797 XMax: 0.000000, 6798 Factor: 0.000000, 6799 }.New()}, 6800 &StreamerObjectPointer{StreamerElement: Element{ 6801 Name: *rbase.NewNamed("fStatus", "-> List of active/inactive branches (TChainElement, owned)"), 6802 Type: rmeta.Objectp, 6803 Size: 8, 6804 ArrLen: 0, 6805 ArrDim: 0, 6806 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6807 Offset: 0, 6808 EName: "TList*", 6809 XMin: 0.000000, 6810 XMax: 0.000000, 6811 Factor: 0.000000, 6812 }.New()}, 6813 })) 6814 StreamerInfos.Add(NewCxxStreamerInfo("TLeaf", 2, 0x6d1e8152, []rbytes.StreamerElement{ 6815 NewStreamerBase(Element{ 6816 Name: *rbase.NewNamed("TNamed", "The basis for a named object (name, title)"), 6817 Type: rmeta.Base, 6818 Size: 0, 6819 ArrLen: 0, 6820 ArrDim: 0, 6821 MaxIdx: [5]int32{0, -541636036, 0, 0, 0}, 6822 Offset: 0, 6823 EName: "BASE", 6824 XMin: 0.000000, 6825 XMax: 0.000000, 6826 Factor: 0.000000, 6827 }.New(), 1), 6828 &StreamerBasicType{StreamerElement: Element{ 6829 Name: *rbase.NewNamed("fLen", "Number of fixed length elements in the leaf's data."), 6830 Type: rmeta.Int, 6831 Size: 4, 6832 ArrLen: 0, 6833 ArrDim: 0, 6834 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6835 Offset: 0, 6836 EName: "int", 6837 XMin: 0.000000, 6838 XMax: 0.000000, 6839 Factor: 0.000000, 6840 }.New()}, 6841 &StreamerBasicType{StreamerElement: Element{ 6842 Name: *rbase.NewNamed("fLenType", "Number of bytes for this data type"), 6843 Type: rmeta.Int, 6844 Size: 4, 6845 ArrLen: 0, 6846 ArrDim: 0, 6847 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6848 Offset: 0, 6849 EName: "int", 6850 XMin: 0.000000, 6851 XMax: 0.000000, 6852 Factor: 0.000000, 6853 }.New()}, 6854 &StreamerBasicType{StreamerElement: Element{ 6855 Name: *rbase.NewNamed("fOffset", "Offset in ClonesArray object (if one)"), 6856 Type: rmeta.Int, 6857 Size: 4, 6858 ArrLen: 0, 6859 ArrDim: 0, 6860 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6861 Offset: 0, 6862 EName: "int", 6863 XMin: 0.000000, 6864 XMax: 0.000000, 6865 Factor: 0.000000, 6866 }.New()}, 6867 &StreamerBasicType{StreamerElement: Element{ 6868 Name: *rbase.NewNamed("fIsRange", "(=true if leaf has a range, false otherwise). This is equivalent to being a 'leafcount'. For a TLeafElement the range information is actually store in the TBranchElement."), 6869 Type: rmeta.Bool, 6870 Size: 1, 6871 ArrLen: 0, 6872 ArrDim: 0, 6873 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6874 Offset: 0, 6875 EName: "bool", 6876 XMin: 0.000000, 6877 XMax: 0.000000, 6878 Factor: 0.000000, 6879 }.New()}, 6880 &StreamerBasicType{StreamerElement: Element{ 6881 Name: *rbase.NewNamed("fIsUnsigned", "(=true if unsigned, false otherwise)"), 6882 Type: rmeta.Bool, 6883 Size: 1, 6884 ArrLen: 0, 6885 ArrDim: 0, 6886 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6887 Offset: 0, 6888 EName: "bool", 6889 XMin: 0.000000, 6890 XMax: 0.000000, 6891 Factor: 0.000000, 6892 }.New()}, 6893 &StreamerObjectPointer{StreamerElement: Element{ 6894 Name: *rbase.NewNamed("fLeafCount", "Pointer to Leaf count if variable length (we do not own the counter)"), 6895 Type: rmeta.ObjectP, 6896 Size: 8, 6897 ArrLen: 0, 6898 ArrDim: 0, 6899 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6900 Offset: 0, 6901 EName: "TLeaf*", 6902 XMin: 0.000000, 6903 XMax: 0.000000, 6904 Factor: 0.000000, 6905 }.New()}, 6906 })) 6907 StreamerInfos.Add(NewCxxStreamerInfo("TLeafElement", 1, 0xa04f8893, []rbytes.StreamerElement{ 6908 NewStreamerBase(Element{ 6909 Name: *rbase.NewNamed("TLeaf", "Leaf: description of a Branch data type"), 6910 Type: rmeta.Base, 6911 Size: 0, 6912 ArrLen: 0, 6913 ArrDim: 0, 6914 MaxIdx: [5]int32{0, 1830715730, 0, 0, 0}, 6915 Offset: 0, 6916 EName: "BASE", 6917 XMin: 0.000000, 6918 XMax: 0.000000, 6919 Factor: 0.000000, 6920 }.New(), 2), 6921 &StreamerBasicType{StreamerElement: Element{ 6922 Name: *rbase.NewNamed("fID", "element serial number in fInfo"), 6923 Type: rmeta.Int, 6924 Size: 4, 6925 ArrLen: 0, 6926 ArrDim: 0, 6927 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6928 Offset: 0, 6929 EName: "int", 6930 XMin: 0.000000, 6931 XMax: 0.000000, 6932 Factor: 0.000000, 6933 }.New()}, 6934 &StreamerBasicType{StreamerElement: Element{ 6935 Name: *rbase.NewNamed("fType", "leaf type"), 6936 Type: rmeta.Int, 6937 Size: 4, 6938 ArrLen: 0, 6939 ArrDim: 0, 6940 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6941 Offset: 0, 6942 EName: "int", 6943 XMin: 0.000000, 6944 XMax: 0.000000, 6945 Factor: 0.000000, 6946 }.New()}, 6947 })) 6948 StreamerInfos.Add(NewCxxStreamerInfo("TLeafObject", 4, 0x26ba7c4c, []rbytes.StreamerElement{ 6949 NewStreamerBase(Element{ 6950 Name: *rbase.NewNamed("TLeaf", "Leaf: description of a Branch data type"), 6951 Type: rmeta.Base, 6952 Size: 0, 6953 ArrLen: 0, 6954 ArrDim: 0, 6955 MaxIdx: [5]int32{0, 1830715730, 0, 0, 0}, 6956 Offset: 0, 6957 EName: "BASE", 6958 XMin: 0.000000, 6959 XMax: 0.000000, 6960 Factor: 0.000000, 6961 }.New(), 2), 6962 &StreamerBasicType{StreamerElement: Element{ 6963 Name: *rbase.NewNamed("fVirtual", "Support for polymorphism, when set classname is written with object."), 6964 Type: rmeta.Bool, 6965 Size: 1, 6966 ArrLen: 0, 6967 ArrDim: 0, 6968 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6969 Offset: 0, 6970 EName: "bool", 6971 XMin: 0.000000, 6972 XMax: 0.000000, 6973 Factor: 0.000000, 6974 }.New()}, 6975 })) 6976 StreamerInfos.Add(NewCxxStreamerInfo("TLeafO", 1, 0x2ae48d3, []rbytes.StreamerElement{ 6977 NewStreamerBase(Element{ 6978 Name: *rbase.NewNamed("TLeaf", "Leaf: description of a Branch data type"), 6979 Type: rmeta.Base, 6980 Size: 0, 6981 ArrLen: 0, 6982 ArrDim: 0, 6983 MaxIdx: [5]int32{0, 1830715730, 0, 0, 0}, 6984 Offset: 0, 6985 EName: "BASE", 6986 XMin: 0.000000, 6987 XMax: 0.000000, 6988 Factor: 0.000000, 6989 }.New(), 2), 6990 &StreamerBasicType{StreamerElement: Element{ 6991 Name: *rbase.NewNamed("fMinimum", "Minimum value if leaf range is specified"), 6992 Type: rmeta.Bool, 6993 Size: 1, 6994 ArrLen: 0, 6995 ArrDim: 0, 6996 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 6997 Offset: 0, 6998 EName: "bool", 6999 XMin: 0.000000, 7000 XMax: 0.000000, 7001 Factor: 0.000000, 7002 }.New()}, 7003 &StreamerBasicType{StreamerElement: Element{ 7004 Name: *rbase.NewNamed("fMaximum", "Maximum value if leaf range is specified"), 7005 Type: rmeta.Bool, 7006 Size: 1, 7007 ArrLen: 0, 7008 ArrDim: 0, 7009 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7010 Offset: 0, 7011 EName: "bool", 7012 XMin: 0.000000, 7013 XMax: 0.000000, 7014 Factor: 0.000000, 7015 }.New()}, 7016 })) 7017 StreamerInfos.Add(NewCxxStreamerInfo("TLeafB", 1, 0xf1e4b5e, []rbytes.StreamerElement{ 7018 NewStreamerBase(Element{ 7019 Name: *rbase.NewNamed("TLeaf", "Leaf: description of a Branch data type"), 7020 Type: rmeta.Base, 7021 Size: 0, 7022 ArrLen: 0, 7023 ArrDim: 0, 7024 MaxIdx: [5]int32{0, 1830715730, 0, 0, 0}, 7025 Offset: 0, 7026 EName: "BASE", 7027 XMin: 0.000000, 7028 XMax: 0.000000, 7029 Factor: 0.000000, 7030 }.New(), 2), 7031 &StreamerBasicType{StreamerElement: Element{ 7032 Name: *rbase.NewNamed("fMinimum", "Minimum value if leaf range is specified"), 7033 Type: rmeta.Char, 7034 Size: 1, 7035 ArrLen: 0, 7036 ArrDim: 0, 7037 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7038 Offset: 0, 7039 EName: "char", 7040 XMin: 0.000000, 7041 XMax: 0.000000, 7042 Factor: 0.000000, 7043 }.New()}, 7044 &StreamerBasicType{StreamerElement: Element{ 7045 Name: *rbase.NewNamed("fMaximum", "Maximum value if leaf range is specified"), 7046 Type: rmeta.Char, 7047 Size: 1, 7048 ArrLen: 0, 7049 ArrDim: 0, 7050 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7051 Offset: 0, 7052 EName: "char", 7053 XMin: 0.000000, 7054 XMax: 0.000000, 7055 Factor: 0.000000, 7056 }.New()}, 7057 })) 7058 StreamerInfos.Add(NewCxxStreamerInfo("TLeafS", 1, 0x150ceecf, []rbytes.StreamerElement{ 7059 NewStreamerBase(Element{ 7060 Name: *rbase.NewNamed("TLeaf", "Leaf: description of a Branch data type"), 7061 Type: rmeta.Base, 7062 Size: 0, 7063 ArrLen: 0, 7064 ArrDim: 0, 7065 MaxIdx: [5]int32{0, 1830715730, 0, 0, 0}, 7066 Offset: 0, 7067 EName: "BASE", 7068 XMin: 0.000000, 7069 XMax: 0.000000, 7070 Factor: 0.000000, 7071 }.New(), 2), 7072 &StreamerBasicType{StreamerElement: Element{ 7073 Name: *rbase.NewNamed("fMinimum", "Minimum value if leaf range is specified"), 7074 Type: rmeta.Short, 7075 Size: 2, 7076 ArrLen: 0, 7077 ArrDim: 0, 7078 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7079 Offset: 0, 7080 EName: "short", 7081 XMin: 0.000000, 7082 XMax: 0.000000, 7083 Factor: 0.000000, 7084 }.New()}, 7085 &StreamerBasicType{StreamerElement: Element{ 7086 Name: *rbase.NewNamed("fMaximum", "Maximum value if leaf range is specified"), 7087 Type: rmeta.Short, 7088 Size: 2, 7089 ArrLen: 0, 7090 ArrDim: 0, 7091 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7092 Offset: 0, 7093 EName: "short", 7094 XMin: 0.000000, 7095 XMax: 0.000000, 7096 Factor: 0.000000, 7097 }.New()}, 7098 })) 7099 StreamerInfos.Add(NewCxxStreamerInfo("TLeafI", 1, 0x7e6aae19, []rbytes.StreamerElement{ 7100 NewStreamerBase(Element{ 7101 Name: *rbase.NewNamed("TLeaf", "Leaf: description of a Branch data type"), 7102 Type: rmeta.Base, 7103 Size: 0, 7104 ArrLen: 0, 7105 ArrDim: 0, 7106 MaxIdx: [5]int32{0, 1830715730, 0, 0, 0}, 7107 Offset: 0, 7108 EName: "BASE", 7109 XMin: 0.000000, 7110 XMax: 0.000000, 7111 Factor: 0.000000, 7112 }.New(), 2), 7113 &StreamerBasicType{StreamerElement: Element{ 7114 Name: *rbase.NewNamed("fMinimum", "Minimum value if leaf range is specified"), 7115 Type: rmeta.Int, 7116 Size: 4, 7117 ArrLen: 0, 7118 ArrDim: 0, 7119 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7120 Offset: 0, 7121 EName: "int", 7122 XMin: 0.000000, 7123 XMax: 0.000000, 7124 Factor: 0.000000, 7125 }.New()}, 7126 &StreamerBasicType{StreamerElement: Element{ 7127 Name: *rbase.NewNamed("fMaximum", "Maximum value if leaf range is specified"), 7128 Type: rmeta.Int, 7129 Size: 4, 7130 ArrLen: 0, 7131 ArrDim: 0, 7132 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7133 Offset: 0, 7134 EName: "int", 7135 XMin: 0.000000, 7136 XMax: 0.000000, 7137 Factor: 0.000000, 7138 }.New()}, 7139 })) 7140 StreamerInfos.Add(NewCxxStreamerInfo("TLeafL", 1, 0xde320862, []rbytes.StreamerElement{ 7141 NewStreamerBase(Element{ 7142 Name: *rbase.NewNamed("TLeaf", "Leaf: description of a Branch data type"), 7143 Type: rmeta.Base, 7144 Size: 0, 7145 ArrLen: 0, 7146 ArrDim: 0, 7147 MaxIdx: [5]int32{0, 1830715730, 0, 0, 0}, 7148 Offset: 0, 7149 EName: "BASE", 7150 XMin: 0.000000, 7151 XMax: 0.000000, 7152 Factor: 0.000000, 7153 }.New(), 2), 7154 &StreamerBasicType{StreamerElement: Element{ 7155 Name: *rbase.NewNamed("fMinimum", "Minimum value if leaf range is specified"), 7156 Type: rmeta.Long64, 7157 Size: 8, 7158 ArrLen: 0, 7159 ArrDim: 0, 7160 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7161 Offset: 0, 7162 EName: "Long64_t", 7163 XMin: 0.000000, 7164 XMax: 0.000000, 7165 Factor: 0.000000, 7166 }.New()}, 7167 &StreamerBasicType{StreamerElement: Element{ 7168 Name: *rbase.NewNamed("fMaximum", "Maximum value if leaf range is specified"), 7169 Type: rmeta.Long64, 7170 Size: 8, 7171 ArrLen: 0, 7172 ArrDim: 0, 7173 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7174 Offset: 0, 7175 EName: "Long64_t", 7176 XMin: 0.000000, 7177 XMax: 0.000000, 7178 Factor: 0.000000, 7179 }.New()}, 7180 })) 7181 StreamerInfos.Add(NewCxxStreamerInfo("TLeafG", 1, 0xeca71cb7, []rbytes.StreamerElement{ 7182 NewStreamerBase(Element{ 7183 Name: *rbase.NewNamed("TLeaf", "Leaf: description of a Branch data type"), 7184 Type: rmeta.Base, 7185 Size: 0, 7186 ArrLen: 0, 7187 ArrDim: 0, 7188 MaxIdx: [5]int32{0, 1830715730, 0, 0, 0}, 7189 Offset: 0, 7190 EName: "BASE", 7191 XMin: 0.000000, 7192 XMax: 0.000000, 7193 Factor: 0.000000, 7194 }.New(), 2), 7195 &StreamerBasicType{StreamerElement: Element{ 7196 Name: *rbase.NewNamed("fMinimum", "Minimum value if leaf range is specified"), 7197 Type: rmeta.Long, 7198 Size: 8, 7199 ArrLen: 0, 7200 ArrDim: 0, 7201 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7202 Offset: 0, 7203 EName: "long", 7204 XMin: 0.000000, 7205 XMax: 0.000000, 7206 Factor: 0.000000, 7207 }.New()}, 7208 &StreamerBasicType{StreamerElement: Element{ 7209 Name: *rbase.NewNamed("fMaximum", "Maximum value if leaf range is specified"), 7210 Type: rmeta.Long, 7211 Size: 8, 7212 ArrLen: 0, 7213 ArrDim: 0, 7214 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7215 Offset: 0, 7216 EName: "long", 7217 XMin: 0.000000, 7218 XMax: 0.000000, 7219 Factor: 0.000000, 7220 }.New()}, 7221 })) 7222 StreamerInfos.Add(NewCxxStreamerInfo("TLeafF", 1, 0x3add9d72, []rbytes.StreamerElement{ 7223 NewStreamerBase(Element{ 7224 Name: *rbase.NewNamed("TLeaf", "Leaf: description of a Branch data type"), 7225 Type: rmeta.Base, 7226 Size: 0, 7227 ArrLen: 0, 7228 ArrDim: 0, 7229 MaxIdx: [5]int32{0, 1830715730, 0, 0, 0}, 7230 Offset: 0, 7231 EName: "BASE", 7232 XMin: 0.000000, 7233 XMax: 0.000000, 7234 Factor: 0.000000, 7235 }.New(), 2), 7236 &StreamerBasicType{StreamerElement: Element{ 7237 Name: *rbase.NewNamed("fMinimum", "Minimum value if leaf range is specified"), 7238 Type: rmeta.Float, 7239 Size: 4, 7240 ArrLen: 0, 7241 ArrDim: 0, 7242 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7243 Offset: 0, 7244 EName: "float", 7245 XMin: 0.000000, 7246 XMax: 0.000000, 7247 Factor: 0.000000, 7248 }.New()}, 7249 &StreamerBasicType{StreamerElement: Element{ 7250 Name: *rbase.NewNamed("fMaximum", "Maximum value if leaf range is specified"), 7251 Type: rmeta.Float, 7252 Size: 4, 7253 ArrLen: 0, 7254 ArrDim: 0, 7255 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7256 Offset: 0, 7257 EName: "float", 7258 XMin: 0.000000, 7259 XMax: 0.000000, 7260 Factor: 0.000000, 7261 }.New()}, 7262 })) 7263 StreamerInfos.Add(NewCxxStreamerInfo("TLeafD", 1, 0x118e8776, []rbytes.StreamerElement{ 7264 NewStreamerBase(Element{ 7265 Name: *rbase.NewNamed("TLeaf", "Leaf: description of a Branch data type"), 7266 Type: rmeta.Base, 7267 Size: 0, 7268 ArrLen: 0, 7269 ArrDim: 0, 7270 MaxIdx: [5]int32{0, 1830715730, 0, 0, 0}, 7271 Offset: 0, 7272 EName: "BASE", 7273 XMin: 0.000000, 7274 XMax: 0.000000, 7275 Factor: 0.000000, 7276 }.New(), 2), 7277 &StreamerBasicType{StreamerElement: Element{ 7278 Name: *rbase.NewNamed("fMinimum", "Minimum value if leaf range is specified"), 7279 Type: rmeta.Double, 7280 Size: 8, 7281 ArrLen: 0, 7282 ArrDim: 0, 7283 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7284 Offset: 0, 7285 EName: "double", 7286 XMin: 0.000000, 7287 XMax: 0.000000, 7288 Factor: 0.000000, 7289 }.New()}, 7290 &StreamerBasicType{StreamerElement: Element{ 7291 Name: *rbase.NewNamed("fMaximum", "Maximum value if leaf range is specified"), 7292 Type: rmeta.Double, 7293 Size: 8, 7294 ArrLen: 0, 7295 ArrDim: 0, 7296 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7297 Offset: 0, 7298 EName: "double", 7299 XMin: 0.000000, 7300 XMax: 0.000000, 7301 Factor: 0.000000, 7302 }.New()}, 7303 })) 7304 StreamerInfos.Add(NewCxxStreamerInfo("TLeafF16", 1, 0xeb35f883, []rbytes.StreamerElement{ 7305 NewStreamerBase(Element{ 7306 Name: *rbase.NewNamed("TLeaf", "Leaf: description of a Branch data type"), 7307 Type: rmeta.Base, 7308 Size: 0, 7309 ArrLen: 0, 7310 ArrDim: 0, 7311 MaxIdx: [5]int32{0, 1830715730, 0, 0, 0}, 7312 Offset: 0, 7313 EName: "BASE", 7314 XMin: 0.000000, 7315 XMax: 0.000000, 7316 Factor: 0.000000, 7317 }.New(), 2), 7318 &StreamerBasicType{StreamerElement: Element{ 7319 Name: *rbase.NewNamed("fMinimum", "Minimum value if leaf range is specified"), 7320 Type: rmeta.Float16, 7321 Size: 4, 7322 ArrLen: 0, 7323 ArrDim: 0, 7324 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7325 Offset: 0, 7326 EName: "Float16_t", 7327 XMin: 0.000000, 7328 XMax: 0.000000, 7329 Factor: 0.000000, 7330 }.New()}, 7331 &StreamerBasicType{StreamerElement: Element{ 7332 Name: *rbase.NewNamed("fMaximum", "Maximum value if leaf range is specified"), 7333 Type: rmeta.Float16, 7334 Size: 4, 7335 ArrLen: 0, 7336 ArrDim: 0, 7337 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7338 Offset: 0, 7339 EName: "Float16_t", 7340 XMin: 0.000000, 7341 XMax: 0.000000, 7342 Factor: 0.000000, 7343 }.New()}, 7344 })) 7345 StreamerInfos.Add(NewCxxStreamerInfo("TLeafD32", 1, 0xe1dc6401, []rbytes.StreamerElement{ 7346 NewStreamerBase(Element{ 7347 Name: *rbase.NewNamed("TLeaf", "Leaf: description of a Branch data type"), 7348 Type: rmeta.Base, 7349 Size: 0, 7350 ArrLen: 0, 7351 ArrDim: 0, 7352 MaxIdx: [5]int32{0, 1830715730, 0, 0, 0}, 7353 Offset: 0, 7354 EName: "BASE", 7355 XMin: 0.000000, 7356 XMax: 0.000000, 7357 Factor: 0.000000, 7358 }.New(), 2), 7359 &StreamerBasicType{StreamerElement: Element{ 7360 Name: *rbase.NewNamed("fMinimum", "Minimum value if leaf range is specified"), 7361 Type: rmeta.Double32, 7362 Size: 8, 7363 ArrLen: 0, 7364 ArrDim: 0, 7365 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7366 Offset: 0, 7367 EName: "Double32_t", 7368 XMin: 0.000000, 7369 XMax: 0.000000, 7370 Factor: 0.000000, 7371 }.New()}, 7372 &StreamerBasicType{StreamerElement: Element{ 7373 Name: *rbase.NewNamed("fMaximum", "Maximum value if leaf range is specified"), 7374 Type: rmeta.Double32, 7375 Size: 8, 7376 ArrLen: 0, 7377 ArrDim: 0, 7378 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7379 Offset: 0, 7380 EName: "Double32_t", 7381 XMin: 0.000000, 7382 XMax: 0.000000, 7383 Factor: 0.000000, 7384 }.New()}, 7385 })) 7386 StreamerInfos.Add(NewCxxStreamerInfo("TLeafC", 1, 0xfbe3b2f3, []rbytes.StreamerElement{ 7387 NewStreamerBase(Element{ 7388 Name: *rbase.NewNamed("TLeaf", "Leaf: description of a Branch data type"), 7389 Type: rmeta.Base, 7390 Size: 0, 7391 ArrLen: 0, 7392 ArrDim: 0, 7393 MaxIdx: [5]int32{0, 1830715730, 0, 0, 0}, 7394 Offset: 0, 7395 EName: "BASE", 7396 XMin: 0.000000, 7397 XMax: 0.000000, 7398 Factor: 0.000000, 7399 }.New(), 2), 7400 &StreamerBasicType{StreamerElement: Element{ 7401 Name: *rbase.NewNamed("fMinimum", "Minimum value if leaf range is specified"), 7402 Type: rmeta.Int, 7403 Size: 4, 7404 ArrLen: 0, 7405 ArrDim: 0, 7406 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7407 Offset: 0, 7408 EName: "int", 7409 XMin: 0.000000, 7410 XMax: 0.000000, 7411 Factor: 0.000000, 7412 }.New()}, 7413 &StreamerBasicType{StreamerElement: Element{ 7414 Name: *rbase.NewNamed("fMaximum", "Maximum value if leaf range is specified"), 7415 Type: rmeta.Int, 7416 Size: 4, 7417 ArrLen: 0, 7418 ArrDim: 0, 7419 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7420 Offset: 0, 7421 EName: "int", 7422 XMin: 0.000000, 7423 XMax: 0.000000, 7424 Factor: 0.000000, 7425 }.New()}, 7426 })) 7427 StreamerInfos.Add(NewCxxStreamerInfo("TNtuple", 2, 0xb8a51cab, []rbytes.StreamerElement{ 7428 NewStreamerBase(Element{ 7429 Name: *rbase.NewNamed("TTree", "Tree descriptor (the main ROOT I/O class)"), 7430 Type: rmeta.Base, 7431 Size: 0, 7432 ArrLen: 0, 7433 ArrDim: 0, 7434 MaxIdx: [5]int32{0, 1919213695, 0, 0, 0}, 7435 Offset: 0, 7436 EName: "BASE", 7437 XMin: 0.000000, 7438 XMax: 0.000000, 7439 Factor: 0.000000, 7440 }.New(), 20), 7441 &StreamerBasicType{StreamerElement: Element{ 7442 Name: *rbase.NewNamed("fNvar", "Number of columns"), 7443 Type: rmeta.Int, 7444 Size: 4, 7445 ArrLen: 0, 7446 ArrDim: 0, 7447 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7448 Offset: 0, 7449 EName: "int", 7450 XMin: 0.000000, 7451 XMax: 0.000000, 7452 Factor: 0.000000, 7453 }.New()}, 7454 })) 7455 StreamerInfos.Add(NewCxxStreamerInfo("TNtupleD", 1, 0x8de8d873, []rbytes.StreamerElement{ 7456 NewStreamerBase(Element{ 7457 Name: *rbase.NewNamed("TTree", "Tree descriptor (the main ROOT I/O class)"), 7458 Type: rmeta.Base, 7459 Size: 0, 7460 ArrLen: 0, 7461 ArrDim: 0, 7462 MaxIdx: [5]int32{0, 1919213695, 0, 0, 0}, 7463 Offset: 0, 7464 EName: "BASE", 7465 XMin: 0.000000, 7466 XMax: 0.000000, 7467 Factor: 0.000000, 7468 }.New(), 20), 7469 &StreamerBasicType{StreamerElement: Element{ 7470 Name: *rbase.NewNamed("fNvar", "Number of columns"), 7471 Type: rmeta.Int, 7472 Size: 4, 7473 ArrLen: 0, 7474 ArrDim: 0, 7475 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7476 Offset: 0, 7477 EName: "int", 7478 XMin: 0.000000, 7479 XMax: 0.000000, 7480 Factor: 0.000000, 7481 }.New()}, 7482 })) 7483 StreamerInfos.Add(NewCxxStreamerInfo("TTree", 20, 0x7264e07f, []rbytes.StreamerElement{ 7484 NewStreamerBase(Element{ 7485 Name: *rbase.NewNamed("TNamed", "The basis for a named object (name, title)"), 7486 Type: rmeta.Base, 7487 Size: 0, 7488 ArrLen: 0, 7489 ArrDim: 0, 7490 MaxIdx: [5]int32{0, -541636036, 0, 0, 0}, 7491 Offset: 0, 7492 EName: "BASE", 7493 XMin: 0.000000, 7494 XMax: 0.000000, 7495 Factor: 0.000000, 7496 }.New(), 1), 7497 NewStreamerBase(Element{ 7498 Name: *rbase.NewNamed("TAttLine", "Line attributes"), 7499 Type: rmeta.Base, 7500 Size: 0, 7501 ArrLen: 0, 7502 ArrDim: 0, 7503 MaxIdx: [5]int32{0, -1811462839, 0, 0, 0}, 7504 Offset: 0, 7505 EName: "BASE", 7506 XMin: 0.000000, 7507 XMax: 0.000000, 7508 Factor: 0.000000, 7509 }.New(), 2), 7510 NewStreamerBase(Element{ 7511 Name: *rbase.NewNamed("TAttFill", "Fill area attributes"), 7512 Type: rmeta.Base, 7513 Size: 0, 7514 ArrLen: 0, 7515 ArrDim: 0, 7516 MaxIdx: [5]int32{0, -2545006, 0, 0, 0}, 7517 Offset: 0, 7518 EName: "BASE", 7519 XMin: 0.000000, 7520 XMax: 0.000000, 7521 Factor: 0.000000, 7522 }.New(), 2), 7523 NewStreamerBase(Element{ 7524 Name: *rbase.NewNamed("TAttMarker", "Marker attributes"), 7525 Type: rmeta.Base, 7526 Size: 0, 7527 ArrLen: 0, 7528 ArrDim: 0, 7529 MaxIdx: [5]int32{0, 689802220, 0, 0, 0}, 7530 Offset: 0, 7531 EName: "BASE", 7532 XMin: 0.000000, 7533 XMax: 0.000000, 7534 Factor: 0.000000, 7535 }.New(), 3), 7536 &StreamerBasicType{StreamerElement: Element{ 7537 Name: *rbase.NewNamed("fEntries", "Number of entries"), 7538 Type: rmeta.Long64, 7539 Size: 8, 7540 ArrLen: 0, 7541 ArrDim: 0, 7542 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7543 Offset: 0, 7544 EName: "Long64_t", 7545 XMin: 0.000000, 7546 XMax: 0.000000, 7547 Factor: 0.000000, 7548 }.New()}, 7549 &StreamerBasicType{StreamerElement: Element{ 7550 Name: *rbase.NewNamed("fTotBytes", "Total number of bytes in all branches before compression"), 7551 Type: rmeta.Long64, 7552 Size: 8, 7553 ArrLen: 0, 7554 ArrDim: 0, 7555 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7556 Offset: 0, 7557 EName: "Long64_t", 7558 XMin: 0.000000, 7559 XMax: 0.000000, 7560 Factor: 0.000000, 7561 }.New()}, 7562 &StreamerBasicType{StreamerElement: Element{ 7563 Name: *rbase.NewNamed("fZipBytes", "Total number of bytes in all branches after compression"), 7564 Type: rmeta.Long64, 7565 Size: 8, 7566 ArrLen: 0, 7567 ArrDim: 0, 7568 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7569 Offset: 0, 7570 EName: "Long64_t", 7571 XMin: 0.000000, 7572 XMax: 0.000000, 7573 Factor: 0.000000, 7574 }.New()}, 7575 &StreamerBasicType{StreamerElement: Element{ 7576 Name: *rbase.NewNamed("fSavedBytes", "Number of autosaved bytes"), 7577 Type: rmeta.Long64, 7578 Size: 8, 7579 ArrLen: 0, 7580 ArrDim: 0, 7581 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7582 Offset: 0, 7583 EName: "Long64_t", 7584 XMin: 0.000000, 7585 XMax: 0.000000, 7586 Factor: 0.000000, 7587 }.New()}, 7588 &StreamerBasicType{StreamerElement: Element{ 7589 Name: *rbase.NewNamed("fFlushedBytes", "Number of auto-flushed bytes"), 7590 Type: rmeta.Long64, 7591 Size: 8, 7592 ArrLen: 0, 7593 ArrDim: 0, 7594 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7595 Offset: 0, 7596 EName: "Long64_t", 7597 XMin: 0.000000, 7598 XMax: 0.000000, 7599 Factor: 0.000000, 7600 }.New()}, 7601 &StreamerBasicType{StreamerElement: Element{ 7602 Name: *rbase.NewNamed("fWeight", "Tree weight (see TTree::SetWeight)"), 7603 Type: rmeta.Double, 7604 Size: 8, 7605 ArrLen: 0, 7606 ArrDim: 0, 7607 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7608 Offset: 0, 7609 EName: "double", 7610 XMin: 0.000000, 7611 XMax: 0.000000, 7612 Factor: 0.000000, 7613 }.New()}, 7614 &StreamerBasicType{StreamerElement: Element{ 7615 Name: *rbase.NewNamed("fTimerInterval", "Timer interval in milliseconds"), 7616 Type: rmeta.Int, 7617 Size: 4, 7618 ArrLen: 0, 7619 ArrDim: 0, 7620 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7621 Offset: 0, 7622 EName: "int", 7623 XMin: 0.000000, 7624 XMax: 0.000000, 7625 Factor: 0.000000, 7626 }.New()}, 7627 &StreamerBasicType{StreamerElement: Element{ 7628 Name: *rbase.NewNamed("fScanField", "Number of runs before prompting in Scan"), 7629 Type: rmeta.Int, 7630 Size: 4, 7631 ArrLen: 0, 7632 ArrDim: 0, 7633 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7634 Offset: 0, 7635 EName: "int", 7636 XMin: 0.000000, 7637 XMax: 0.000000, 7638 Factor: 0.000000, 7639 }.New()}, 7640 &StreamerBasicType{StreamerElement: Element{ 7641 Name: *rbase.NewNamed("fUpdate", "Update frequency for EntryLoop"), 7642 Type: rmeta.Int, 7643 Size: 4, 7644 ArrLen: 0, 7645 ArrDim: 0, 7646 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7647 Offset: 0, 7648 EName: "int", 7649 XMin: 0.000000, 7650 XMax: 0.000000, 7651 Factor: 0.000000, 7652 }.New()}, 7653 &StreamerBasicType{StreamerElement: Element{ 7654 Name: *rbase.NewNamed("fDefaultEntryOffsetLen", "Initial Length of fEntryOffset table in the basket buffers"), 7655 Type: rmeta.Int, 7656 Size: 4, 7657 ArrLen: 0, 7658 ArrDim: 0, 7659 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7660 Offset: 0, 7661 EName: "int", 7662 XMin: 0.000000, 7663 XMax: 0.000000, 7664 Factor: 0.000000, 7665 }.New()}, 7666 &StreamerBasicType{StreamerElement: Element{ 7667 Name: *rbase.NewNamed("fNClusterRange", "Number of Cluster range in addition to the one defined by 'AutoFlush'"), 7668 Type: rmeta.Counter, 7669 Size: 4, 7670 ArrLen: 0, 7671 ArrDim: 0, 7672 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7673 Offset: 0, 7674 EName: "int", 7675 XMin: 0.000000, 7676 XMax: 0.000000, 7677 Factor: 0.000000, 7678 }.New()}, 7679 &StreamerBasicType{StreamerElement: Element{ 7680 Name: *rbase.NewNamed("fMaxEntries", "Maximum number of entries in case of circular buffers"), 7681 Type: rmeta.Long64, 7682 Size: 8, 7683 ArrLen: 0, 7684 ArrDim: 0, 7685 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7686 Offset: 0, 7687 EName: "Long64_t", 7688 XMin: 0.000000, 7689 XMax: 0.000000, 7690 Factor: 0.000000, 7691 }.New()}, 7692 &StreamerBasicType{StreamerElement: Element{ 7693 Name: *rbase.NewNamed("fMaxEntryLoop", "Maximum number of entries to process"), 7694 Type: rmeta.Long64, 7695 Size: 8, 7696 ArrLen: 0, 7697 ArrDim: 0, 7698 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7699 Offset: 0, 7700 EName: "Long64_t", 7701 XMin: 0.000000, 7702 XMax: 0.000000, 7703 Factor: 0.000000, 7704 }.New()}, 7705 &StreamerBasicType{StreamerElement: Element{ 7706 Name: *rbase.NewNamed("fMaxVirtualSize", "Maximum total size of buffers kept in memory"), 7707 Type: rmeta.Long64, 7708 Size: 8, 7709 ArrLen: 0, 7710 ArrDim: 0, 7711 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7712 Offset: 0, 7713 EName: "Long64_t", 7714 XMin: 0.000000, 7715 XMax: 0.000000, 7716 Factor: 0.000000, 7717 }.New()}, 7718 &StreamerBasicType{StreamerElement: Element{ 7719 Name: *rbase.NewNamed("fAutoSave", "Autosave tree when fAutoSave entries written or -fAutoSave (compressed) bytes produced"), 7720 Type: rmeta.Long64, 7721 Size: 8, 7722 ArrLen: 0, 7723 ArrDim: 0, 7724 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7725 Offset: 0, 7726 EName: "Long64_t", 7727 XMin: 0.000000, 7728 XMax: 0.000000, 7729 Factor: 0.000000, 7730 }.New()}, 7731 &StreamerBasicType{StreamerElement: Element{ 7732 Name: *rbase.NewNamed("fAutoFlush", "Auto-flush tree when fAutoFlush entries written or -fAutoFlush (compressed) bytes produced"), 7733 Type: rmeta.Long64, 7734 Size: 8, 7735 ArrLen: 0, 7736 ArrDim: 0, 7737 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7738 Offset: 0, 7739 EName: "Long64_t", 7740 XMin: 0.000000, 7741 XMax: 0.000000, 7742 Factor: 0.000000, 7743 }.New()}, 7744 &StreamerBasicType{StreamerElement: Element{ 7745 Name: *rbase.NewNamed("fEstimate", "Number of entries to estimate histogram limits"), 7746 Type: rmeta.Long64, 7747 Size: 8, 7748 ArrLen: 0, 7749 ArrDim: 0, 7750 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7751 Offset: 0, 7752 EName: "Long64_t", 7753 XMin: 0.000000, 7754 XMax: 0.000000, 7755 Factor: 0.000000, 7756 }.New()}, 7757 NewStreamerBasicPointer(Element{ 7758 Name: *rbase.NewNamed("fClusterRangeEnd", "[fNClusterRange] Last entry of a cluster range."), 7759 Type: 56, 7760 Size: 8, 7761 ArrLen: 0, 7762 ArrDim: 0, 7763 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7764 Offset: 0, 7765 EName: "Long64_t*", 7766 XMin: 0.000000, 7767 XMax: 0.000000, 7768 Factor: 0.000000, 7769 }.New(), 20, "fNClusterRange", "TTree"), 7770 NewStreamerBasicPointer(Element{ 7771 Name: *rbase.NewNamed("fClusterSize", "[fNClusterRange] Number of entries in each cluster for a given range."), 7772 Type: 56, 7773 Size: 8, 7774 ArrLen: 0, 7775 ArrDim: 0, 7776 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7777 Offset: 0, 7778 EName: "Long64_t*", 7779 XMin: 0.000000, 7780 XMax: 0.000000, 7781 Factor: 0.000000, 7782 }.New(), 20, "fNClusterRange", "TTree"), 7783 &StreamerObjectAny{StreamerElement: Element{ 7784 Name: *rbase.NewNamed("fIOFeatures", "IO features to define for newly-written baskets and branches."), 7785 Type: rmeta.Any, 7786 Size: 1, 7787 ArrLen: 0, 7788 ArrDim: 0, 7789 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7790 Offset: 0, 7791 EName: "ROOT::TIOFeatures", 7792 XMin: 0.000000, 7793 XMax: 0.000000, 7794 Factor: 0.000000, 7795 }.New()}, 7796 &StreamerObject{StreamerElement: Element{ 7797 Name: *rbase.NewNamed("fBranches", "List of Branches"), 7798 Type: rmeta.Object, 7799 Size: 64, 7800 ArrLen: 0, 7801 ArrDim: 0, 7802 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7803 Offset: 0, 7804 EName: "TObjArray", 7805 XMin: 0.000000, 7806 XMax: 0.000000, 7807 Factor: 0.000000, 7808 }.New()}, 7809 &StreamerObject{StreamerElement: Element{ 7810 Name: *rbase.NewNamed("fLeaves", "Direct pointers to individual branch leaves"), 7811 Type: rmeta.Object, 7812 Size: 64, 7813 ArrLen: 0, 7814 ArrDim: 0, 7815 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7816 Offset: 0, 7817 EName: "TObjArray", 7818 XMin: 0.000000, 7819 XMax: 0.000000, 7820 Factor: 0.000000, 7821 }.New()}, 7822 &StreamerObjectPointer{StreamerElement: Element{ 7823 Name: *rbase.NewNamed("fAliases", "List of aliases for expressions based on the tree branches."), 7824 Type: rmeta.ObjectP, 7825 Size: 8, 7826 ArrLen: 0, 7827 ArrDim: 0, 7828 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7829 Offset: 0, 7830 EName: "TList*", 7831 XMin: 0.000000, 7832 XMax: 0.000000, 7833 Factor: 0.000000, 7834 }.New()}, 7835 &StreamerObjectAny{StreamerElement: Element{ 7836 Name: *rbase.NewNamed("fIndexValues", "Sorted index values"), 7837 Type: rmeta.Any, 7838 Size: 24, 7839 ArrLen: 0, 7840 ArrDim: 0, 7841 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7842 Offset: 0, 7843 EName: "TArrayD", 7844 XMin: 0.000000, 7845 XMax: 0.000000, 7846 Factor: 0.000000, 7847 }.New()}, 7848 &StreamerObjectAny{StreamerElement: Element{ 7849 Name: *rbase.NewNamed("fIndex", "Index of sorted values"), 7850 Type: rmeta.Any, 7851 Size: 24, 7852 ArrLen: 0, 7853 ArrDim: 0, 7854 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7855 Offset: 0, 7856 EName: "TArrayI", 7857 XMin: 0.000000, 7858 XMax: 0.000000, 7859 Factor: 0.000000, 7860 }.New()}, 7861 &StreamerObjectPointer{StreamerElement: Element{ 7862 Name: *rbase.NewNamed("fTreeIndex", "Pointer to the tree Index (if any)"), 7863 Type: rmeta.ObjectP, 7864 Size: 8, 7865 ArrLen: 0, 7866 ArrDim: 0, 7867 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7868 Offset: 0, 7869 EName: "TVirtualIndex*", 7870 XMin: 0.000000, 7871 XMax: 0.000000, 7872 Factor: 0.000000, 7873 }.New()}, 7874 &StreamerObjectPointer{StreamerElement: Element{ 7875 Name: *rbase.NewNamed("fFriends", "pointer to list of friend elements"), 7876 Type: rmeta.ObjectP, 7877 Size: 8, 7878 ArrLen: 0, 7879 ArrDim: 0, 7880 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7881 Offset: 0, 7882 EName: "TList*", 7883 XMin: 0.000000, 7884 XMax: 0.000000, 7885 Factor: 0.000000, 7886 }.New()}, 7887 &StreamerObjectPointer{StreamerElement: Element{ 7888 Name: *rbase.NewNamed("fUserInfo", "pointer to a list of user objects associated to this Tree"), 7889 Type: rmeta.ObjectP, 7890 Size: 8, 7891 ArrLen: 0, 7892 ArrDim: 0, 7893 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7894 Offset: 0, 7895 EName: "TList*", 7896 XMin: 0.000000, 7897 XMax: 0.000000, 7898 Factor: 0.000000, 7899 }.New()}, 7900 &StreamerObjectPointer{StreamerElement: Element{ 7901 Name: *rbase.NewNamed("fBranchRef", "Branch supporting the TRefTable (if any)"), 7902 Type: rmeta.ObjectP, 7903 Size: 8, 7904 ArrLen: 0, 7905 ArrDim: 0, 7906 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7907 Offset: 0, 7908 EName: "TBranchRef*", 7909 XMin: 0.000000, 7910 XMax: 0.000000, 7911 Factor: 0.000000, 7912 }.New()}, 7913 })) 7914 StreamerInfos.Add(NewCxxStreamerInfo("TAttCanvas", 1, 0xf676633f, []rbytes.StreamerElement{ 7915 &StreamerBasicType{StreamerElement: Element{ 7916 Name: *rbase.NewNamed("fXBetween", "X distance between pads"), 7917 Type: rmeta.Float, 7918 Size: 4, 7919 ArrLen: 0, 7920 ArrDim: 0, 7921 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7922 Offset: 0, 7923 EName: "float", 7924 XMin: 0.000000, 7925 XMax: 0.000000, 7926 Factor: 0.000000, 7927 }.New()}, 7928 &StreamerBasicType{StreamerElement: Element{ 7929 Name: *rbase.NewNamed("fYBetween", "Y distance between pads"), 7930 Type: rmeta.Float, 7931 Size: 4, 7932 ArrLen: 0, 7933 ArrDim: 0, 7934 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7935 Offset: 0, 7936 EName: "float", 7937 XMin: 0.000000, 7938 XMax: 0.000000, 7939 Factor: 0.000000, 7940 }.New()}, 7941 &StreamerBasicType{StreamerElement: Element{ 7942 Name: *rbase.NewNamed("fTitleFromTop", "Y distance of Global Title from top"), 7943 Type: rmeta.Float, 7944 Size: 4, 7945 ArrLen: 0, 7946 ArrDim: 0, 7947 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7948 Offset: 0, 7949 EName: "float", 7950 XMin: 0.000000, 7951 XMax: 0.000000, 7952 Factor: 0.000000, 7953 }.New()}, 7954 &StreamerBasicType{StreamerElement: Element{ 7955 Name: *rbase.NewNamed("fXdate", "X position where to draw the date"), 7956 Type: rmeta.Float, 7957 Size: 4, 7958 ArrLen: 0, 7959 ArrDim: 0, 7960 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7961 Offset: 0, 7962 EName: "float", 7963 XMin: 0.000000, 7964 XMax: 0.000000, 7965 Factor: 0.000000, 7966 }.New()}, 7967 &StreamerBasicType{StreamerElement: Element{ 7968 Name: *rbase.NewNamed("fYdate", "X position where to draw the date"), 7969 Type: rmeta.Float, 7970 Size: 4, 7971 ArrLen: 0, 7972 ArrDim: 0, 7973 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7974 Offset: 0, 7975 EName: "float", 7976 XMin: 0.000000, 7977 XMax: 0.000000, 7978 Factor: 0.000000, 7979 }.New()}, 7980 &StreamerBasicType{StreamerElement: Element{ 7981 Name: *rbase.NewNamed("fAdate", "Alignment for the date"), 7982 Type: rmeta.Float, 7983 Size: 4, 7984 ArrLen: 0, 7985 ArrDim: 0, 7986 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 7987 Offset: 0, 7988 EName: "float", 7989 XMin: 0.000000, 7990 XMax: 0.000000, 7991 Factor: 0.000000, 7992 }.New()}, 7993 })) 7994 StreamerInfos.Add(NewCxxStreamerInfo("TCanvas", 8, 0xddd3c85, []rbytes.StreamerElement{ 7995 NewStreamerBase(Element{ 7996 Name: *rbase.NewNamed("TPad", "A Graphics pad"), 7997 Type: rmeta.Base, 7998 Size: 0, 7999 ArrLen: 0, 8000 ArrDim: 0, 8001 MaxIdx: [5]int32{0, 325755298, 0, 0, 0}, 8002 Offset: 0, 8003 EName: "BASE", 8004 XMin: 0.000000, 8005 XMax: 0.000000, 8006 Factor: 0.000000, 8007 }.New(), 13), 8008 &StreamerObjectAny{StreamerElement: Element{ 8009 Name: *rbase.NewNamed("fCatt", "Canvas attributes"), 8010 Type: rmeta.Any, 8011 Size: 32, 8012 ArrLen: 0, 8013 ArrDim: 0, 8014 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8015 Offset: 0, 8016 EName: "TAttCanvas", 8017 XMin: 0.000000, 8018 XMax: 0.000000, 8019 Factor: 0.000000, 8020 }.New()}, 8021 &StreamerString{StreamerElement: Element{ 8022 Name: *rbase.NewNamed("fDISPLAY", "Name of destination screen"), 8023 Type: rmeta.TString, 8024 Size: 24, 8025 ArrLen: 0, 8026 ArrDim: 0, 8027 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8028 Offset: 0, 8029 EName: "TString", 8030 XMin: 0.000000, 8031 XMax: 0.000000, 8032 Factor: 0.000000, 8033 }.New()}, 8034 &StreamerBasicType{StreamerElement: Element{ 8035 Name: *rbase.NewNamed("fXsizeUser", "User specified size of canvas along X in CM"), 8036 Type: rmeta.Float, 8037 Size: 4, 8038 ArrLen: 0, 8039 ArrDim: 0, 8040 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8041 Offset: 0, 8042 EName: "float", 8043 XMin: 0.000000, 8044 XMax: 0.000000, 8045 Factor: 0.000000, 8046 }.New()}, 8047 &StreamerBasicType{StreamerElement: Element{ 8048 Name: *rbase.NewNamed("fYsizeUser", "User specified size of canvas along Y in CM"), 8049 Type: rmeta.Float, 8050 Size: 4, 8051 ArrLen: 0, 8052 ArrDim: 0, 8053 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8054 Offset: 0, 8055 EName: "float", 8056 XMin: 0.000000, 8057 XMax: 0.000000, 8058 Factor: 0.000000, 8059 }.New()}, 8060 &StreamerBasicType{StreamerElement: Element{ 8061 Name: *rbase.NewNamed("fXsizeReal", "Current size of canvas along X in CM"), 8062 Type: rmeta.Float, 8063 Size: 4, 8064 ArrLen: 0, 8065 ArrDim: 0, 8066 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8067 Offset: 0, 8068 EName: "float", 8069 XMin: 0.000000, 8070 XMax: 0.000000, 8071 Factor: 0.000000, 8072 }.New()}, 8073 &StreamerBasicType{StreamerElement: Element{ 8074 Name: *rbase.NewNamed("fYsizeReal", "Current size of canvas along Y in CM"), 8075 Type: rmeta.Float, 8076 Size: 4, 8077 ArrLen: 0, 8078 ArrDim: 0, 8079 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8080 Offset: 0, 8081 EName: "float", 8082 XMin: 0.000000, 8083 XMax: 0.000000, 8084 Factor: 0.000000, 8085 }.New()}, 8086 &StreamerBasicType{StreamerElement: Element{ 8087 Name: *rbase.NewNamed("fHighLightColor", "Highlight color of active pad"), 8088 Type: rmeta.Short, 8089 Size: 2, 8090 ArrLen: 0, 8091 ArrDim: 0, 8092 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8093 Offset: 0, 8094 EName: "short", 8095 XMin: 0.000000, 8096 XMax: 0.000000, 8097 Factor: 0.000000, 8098 }.New()}, 8099 &StreamerBasicType{StreamerElement: Element{ 8100 Name: *rbase.NewNamed("fDoubleBuffer", "Double buffer flag (0=off, 1=on)"), 8101 Type: rmeta.Int, 8102 Size: 4, 8103 ArrLen: 0, 8104 ArrDim: 0, 8105 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8106 Offset: 0, 8107 EName: "int", 8108 XMin: 0.000000, 8109 XMax: 0.000000, 8110 Factor: 0.000000, 8111 }.New()}, 8112 &StreamerBasicType{StreamerElement: Element{ 8113 Name: *rbase.NewNamed("fWindowTopX", "Top X position of window (in pixels)"), 8114 Type: rmeta.Int, 8115 Size: 4, 8116 ArrLen: 0, 8117 ArrDim: 0, 8118 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8119 Offset: 0, 8120 EName: "int", 8121 XMin: 0.000000, 8122 XMax: 0.000000, 8123 Factor: 0.000000, 8124 }.New()}, 8125 &StreamerBasicType{StreamerElement: Element{ 8126 Name: *rbase.NewNamed("fWindowTopY", "Top Y position of window (in pixels)"), 8127 Type: rmeta.Int, 8128 Size: 4, 8129 ArrLen: 0, 8130 ArrDim: 0, 8131 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8132 Offset: 0, 8133 EName: "int", 8134 XMin: 0.000000, 8135 XMax: 0.000000, 8136 Factor: 0.000000, 8137 }.New()}, 8138 &StreamerBasicType{StreamerElement: Element{ 8139 Name: *rbase.NewNamed("fWindowWidth", "Width of window (including borders, etc.)"), 8140 Type: rmeta.UInt, 8141 Size: 4, 8142 ArrLen: 0, 8143 ArrDim: 0, 8144 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8145 Offset: 0, 8146 EName: "unsigned int", 8147 XMin: 0.000000, 8148 XMax: 0.000000, 8149 Factor: 0.000000, 8150 }.New()}, 8151 &StreamerBasicType{StreamerElement: Element{ 8152 Name: *rbase.NewNamed("fWindowHeight", "Height of window (including menubar, borders, etc.)"), 8153 Type: rmeta.UInt, 8154 Size: 4, 8155 ArrLen: 0, 8156 ArrDim: 0, 8157 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8158 Offset: 0, 8159 EName: "unsigned int", 8160 XMin: 0.000000, 8161 XMax: 0.000000, 8162 Factor: 0.000000, 8163 }.New()}, 8164 &StreamerBasicType{StreamerElement: Element{ 8165 Name: *rbase.NewNamed("fCw", "Width of the canvas along X (pixels)"), 8166 Type: rmeta.UInt, 8167 Size: 4, 8168 ArrLen: 0, 8169 ArrDim: 0, 8170 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8171 Offset: 0, 8172 EName: "unsigned int", 8173 XMin: 0.000000, 8174 XMax: 0.000000, 8175 Factor: 0.000000, 8176 }.New()}, 8177 &StreamerBasicType{StreamerElement: Element{ 8178 Name: *rbase.NewNamed("fCh", "Height of the canvas along Y (pixels)"), 8179 Type: rmeta.UInt, 8180 Size: 4, 8181 ArrLen: 0, 8182 ArrDim: 0, 8183 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8184 Offset: 0, 8185 EName: "unsigned int", 8186 XMin: 0.000000, 8187 XMax: 0.000000, 8188 Factor: 0.000000, 8189 }.New()}, 8190 &StreamerBasicType{StreamerElement: Element{ 8191 Name: *rbase.NewNamed("fRetained", "Retain structure flag"), 8192 Type: rmeta.Bool, 8193 Size: 1, 8194 ArrLen: 0, 8195 ArrDim: 0, 8196 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8197 Offset: 0, 8198 EName: "bool", 8199 XMin: 0.000000, 8200 XMax: 0.000000, 8201 Factor: 0.000000, 8202 }.New()}, 8203 })) 8204 StreamerInfos.Add(NewCxxStreamerInfo("TPad", 13, 0x136aa1a2, []rbytes.StreamerElement{ 8205 NewStreamerBase(Element{ 8206 Name: *rbase.NewNamed("TVirtualPad", "Abstract base class for Pads and Canvases"), 8207 Type: rmeta.Base, 8208 Size: 0, 8209 ArrLen: 0, 8210 ArrDim: 0, 8211 MaxIdx: [5]int32{0, 686614457, 0, 0, 0}, 8212 Offset: 0, 8213 EName: "BASE", 8214 XMin: 0.000000, 8215 XMax: 0.000000, 8216 Factor: 0.000000, 8217 }.New(), 3), 8218 NewStreamerBase(Element{ 8219 Name: *rbase.NewNamed("TAttBBox2D", "2D bounding box attributes"), 8220 Type: rmeta.Base, 8221 Size: 0, 8222 ArrLen: 0, 8223 ArrDim: 0, 8224 MaxIdx: [5]int32{0, 2443772, 0, 0, 0}, 8225 Offset: 0, 8226 EName: "BASE", 8227 XMin: 0.000000, 8228 XMax: 0.000000, 8229 Factor: 0.000000, 8230 }.New(), 0), 8231 &StreamerBasicType{StreamerElement: Element{ 8232 Name: *rbase.NewNamed("fX1", "X of lower X coordinate"), 8233 Type: rmeta.Double, 8234 Size: 8, 8235 ArrLen: 0, 8236 ArrDim: 0, 8237 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8238 Offset: 0, 8239 EName: "double", 8240 XMin: 0.000000, 8241 XMax: 0.000000, 8242 Factor: 0.000000, 8243 }.New()}, 8244 &StreamerBasicType{StreamerElement: Element{ 8245 Name: *rbase.NewNamed("fY1", "Y of lower Y coordinate"), 8246 Type: rmeta.Double, 8247 Size: 8, 8248 ArrLen: 0, 8249 ArrDim: 0, 8250 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8251 Offset: 0, 8252 EName: "double", 8253 XMin: 0.000000, 8254 XMax: 0.000000, 8255 Factor: 0.000000, 8256 }.New()}, 8257 &StreamerBasicType{StreamerElement: Element{ 8258 Name: *rbase.NewNamed("fX2", "X of upper X coordinate"), 8259 Type: rmeta.Double, 8260 Size: 8, 8261 ArrLen: 0, 8262 ArrDim: 0, 8263 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8264 Offset: 0, 8265 EName: "double", 8266 XMin: 0.000000, 8267 XMax: 0.000000, 8268 Factor: 0.000000, 8269 }.New()}, 8270 &StreamerBasicType{StreamerElement: Element{ 8271 Name: *rbase.NewNamed("fY2", "Y of upper Y coordinate"), 8272 Type: rmeta.Double, 8273 Size: 8, 8274 ArrLen: 0, 8275 ArrDim: 0, 8276 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8277 Offset: 0, 8278 EName: "double", 8279 XMin: 0.000000, 8280 XMax: 0.000000, 8281 Factor: 0.000000, 8282 }.New()}, 8283 &StreamerBasicType{StreamerElement: Element{ 8284 Name: *rbase.NewNamed("fXtoAbsPixelk", "Conversion coefficient for X World to absolute pixel"), 8285 Type: rmeta.Double, 8286 Size: 8, 8287 ArrLen: 0, 8288 ArrDim: 0, 8289 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8290 Offset: 0, 8291 EName: "double", 8292 XMin: 0.000000, 8293 XMax: 0.000000, 8294 Factor: 0.000000, 8295 }.New()}, 8296 &StreamerBasicType{StreamerElement: Element{ 8297 Name: *rbase.NewNamed("fXtoPixelk", "Conversion coefficient for X World to pixel"), 8298 Type: rmeta.Double, 8299 Size: 8, 8300 ArrLen: 0, 8301 ArrDim: 0, 8302 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8303 Offset: 0, 8304 EName: "double", 8305 XMin: 0.000000, 8306 XMax: 0.000000, 8307 Factor: 0.000000, 8308 }.New()}, 8309 &StreamerBasicType{StreamerElement: Element{ 8310 Name: *rbase.NewNamed("fXtoPixel", "xpixel = fXtoPixelk + fXtoPixel*xworld"), 8311 Type: rmeta.Double, 8312 Size: 8, 8313 ArrLen: 0, 8314 ArrDim: 0, 8315 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8316 Offset: 0, 8317 EName: "double", 8318 XMin: 0.000000, 8319 XMax: 0.000000, 8320 Factor: 0.000000, 8321 }.New()}, 8322 &StreamerBasicType{StreamerElement: Element{ 8323 Name: *rbase.NewNamed("fYtoAbsPixelk", "Conversion coefficient for Y World to absolute pixel"), 8324 Type: rmeta.Double, 8325 Size: 8, 8326 ArrLen: 0, 8327 ArrDim: 0, 8328 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8329 Offset: 0, 8330 EName: "double", 8331 XMin: 0.000000, 8332 XMax: 0.000000, 8333 Factor: 0.000000, 8334 }.New()}, 8335 &StreamerBasicType{StreamerElement: Element{ 8336 Name: *rbase.NewNamed("fYtoPixelk", "Conversion coefficient for Y World to pixel"), 8337 Type: rmeta.Double, 8338 Size: 8, 8339 ArrLen: 0, 8340 ArrDim: 0, 8341 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8342 Offset: 0, 8343 EName: "double", 8344 XMin: 0.000000, 8345 XMax: 0.000000, 8346 Factor: 0.000000, 8347 }.New()}, 8348 &StreamerBasicType{StreamerElement: Element{ 8349 Name: *rbase.NewNamed("fYtoPixel", "ypixel = fYtoPixelk + fYtoPixel*yworld"), 8350 Type: rmeta.Double, 8351 Size: 8, 8352 ArrLen: 0, 8353 ArrDim: 0, 8354 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8355 Offset: 0, 8356 EName: "double", 8357 XMin: 0.000000, 8358 XMax: 0.000000, 8359 Factor: 0.000000, 8360 }.New()}, 8361 &StreamerBasicType{StreamerElement: Element{ 8362 Name: *rbase.NewNamed("fUtoAbsPixelk", "Conversion coefficient for U NDC to absolute pixel"), 8363 Type: rmeta.Double, 8364 Size: 8, 8365 ArrLen: 0, 8366 ArrDim: 0, 8367 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8368 Offset: 0, 8369 EName: "double", 8370 XMin: 0.000000, 8371 XMax: 0.000000, 8372 Factor: 0.000000, 8373 }.New()}, 8374 &StreamerBasicType{StreamerElement: Element{ 8375 Name: *rbase.NewNamed("fUtoPixelk", "Conversion coefficient for U NDC to pixel"), 8376 Type: rmeta.Double, 8377 Size: 8, 8378 ArrLen: 0, 8379 ArrDim: 0, 8380 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8381 Offset: 0, 8382 EName: "double", 8383 XMin: 0.000000, 8384 XMax: 0.000000, 8385 Factor: 0.000000, 8386 }.New()}, 8387 &StreamerBasicType{StreamerElement: Element{ 8388 Name: *rbase.NewNamed("fUtoPixel", "xpixel = fUtoPixelk + fUtoPixel*undc"), 8389 Type: rmeta.Double, 8390 Size: 8, 8391 ArrLen: 0, 8392 ArrDim: 0, 8393 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8394 Offset: 0, 8395 EName: "double", 8396 XMin: 0.000000, 8397 XMax: 0.000000, 8398 Factor: 0.000000, 8399 }.New()}, 8400 &StreamerBasicType{StreamerElement: Element{ 8401 Name: *rbase.NewNamed("fVtoAbsPixelk", "Conversion coefficient for V NDC to absolute pixel"), 8402 Type: rmeta.Double, 8403 Size: 8, 8404 ArrLen: 0, 8405 ArrDim: 0, 8406 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8407 Offset: 0, 8408 EName: "double", 8409 XMin: 0.000000, 8410 XMax: 0.000000, 8411 Factor: 0.000000, 8412 }.New()}, 8413 &StreamerBasicType{StreamerElement: Element{ 8414 Name: *rbase.NewNamed("fVtoPixelk", "Conversion coefficient for V NDC to pixel"), 8415 Type: rmeta.Double, 8416 Size: 8, 8417 ArrLen: 0, 8418 ArrDim: 0, 8419 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8420 Offset: 0, 8421 EName: "double", 8422 XMin: 0.000000, 8423 XMax: 0.000000, 8424 Factor: 0.000000, 8425 }.New()}, 8426 &StreamerBasicType{StreamerElement: Element{ 8427 Name: *rbase.NewNamed("fVtoPixel", "ypixel = fVtoPixelk + fVtoPixel*vndc"), 8428 Type: rmeta.Double, 8429 Size: 8, 8430 ArrLen: 0, 8431 ArrDim: 0, 8432 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8433 Offset: 0, 8434 EName: "double", 8435 XMin: 0.000000, 8436 XMax: 0.000000, 8437 Factor: 0.000000, 8438 }.New()}, 8439 &StreamerBasicType{StreamerElement: Element{ 8440 Name: *rbase.NewNamed("fAbsPixeltoXk", "Conversion coefficient for absolute pixel to X World"), 8441 Type: rmeta.Double, 8442 Size: 8, 8443 ArrLen: 0, 8444 ArrDim: 0, 8445 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8446 Offset: 0, 8447 EName: "double", 8448 XMin: 0.000000, 8449 XMax: 0.000000, 8450 Factor: 0.000000, 8451 }.New()}, 8452 &StreamerBasicType{StreamerElement: Element{ 8453 Name: *rbase.NewNamed("fPixeltoXk", "Conversion coefficient for pixel to X World"), 8454 Type: rmeta.Double, 8455 Size: 8, 8456 ArrLen: 0, 8457 ArrDim: 0, 8458 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8459 Offset: 0, 8460 EName: "double", 8461 XMin: 0.000000, 8462 XMax: 0.000000, 8463 Factor: 0.000000, 8464 }.New()}, 8465 &StreamerBasicType{StreamerElement: Element{ 8466 Name: *rbase.NewNamed("fPixeltoX", "xworld = fPixeltoXk + fPixeltoX*xpixel"), 8467 Type: rmeta.Double, 8468 Size: 8, 8469 ArrLen: 0, 8470 ArrDim: 0, 8471 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8472 Offset: 0, 8473 EName: "double", 8474 XMin: 0.000000, 8475 XMax: 0.000000, 8476 Factor: 0.000000, 8477 }.New()}, 8478 &StreamerBasicType{StreamerElement: Element{ 8479 Name: *rbase.NewNamed("fAbsPixeltoYk", "Conversion coefficient for absolute pixel to Y World"), 8480 Type: rmeta.Double, 8481 Size: 8, 8482 ArrLen: 0, 8483 ArrDim: 0, 8484 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8485 Offset: 0, 8486 EName: "double", 8487 XMin: 0.000000, 8488 XMax: 0.000000, 8489 Factor: 0.000000, 8490 }.New()}, 8491 &StreamerBasicType{StreamerElement: Element{ 8492 Name: *rbase.NewNamed("fPixeltoYk", "Conversion coefficient for pixel to Y World"), 8493 Type: rmeta.Double, 8494 Size: 8, 8495 ArrLen: 0, 8496 ArrDim: 0, 8497 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8498 Offset: 0, 8499 EName: "double", 8500 XMin: 0.000000, 8501 XMax: 0.000000, 8502 Factor: 0.000000, 8503 }.New()}, 8504 &StreamerBasicType{StreamerElement: Element{ 8505 Name: *rbase.NewNamed("fPixeltoY", "yworld = fPixeltoYk + fPixeltoY*ypixel"), 8506 Type: rmeta.Double, 8507 Size: 8, 8508 ArrLen: 0, 8509 ArrDim: 0, 8510 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8511 Offset: 0, 8512 EName: "double", 8513 XMin: 0.000000, 8514 XMax: 0.000000, 8515 Factor: 0.000000, 8516 }.New()}, 8517 &StreamerBasicType{StreamerElement: Element{ 8518 Name: *rbase.NewNamed("fXlowNDC", "X bottom left corner of pad in NDC [0,1]"), 8519 Type: rmeta.Double, 8520 Size: 8, 8521 ArrLen: 0, 8522 ArrDim: 0, 8523 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8524 Offset: 0, 8525 EName: "double", 8526 XMin: 0.000000, 8527 XMax: 0.000000, 8528 Factor: 0.000000, 8529 }.New()}, 8530 &StreamerBasicType{StreamerElement: Element{ 8531 Name: *rbase.NewNamed("fYlowNDC", "Y bottom left corner of pad in NDC [0,1]"), 8532 Type: rmeta.Double, 8533 Size: 8, 8534 ArrLen: 0, 8535 ArrDim: 0, 8536 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8537 Offset: 0, 8538 EName: "double", 8539 XMin: 0.000000, 8540 XMax: 0.000000, 8541 Factor: 0.000000, 8542 }.New()}, 8543 &StreamerBasicType{StreamerElement: Element{ 8544 Name: *rbase.NewNamed("fXUpNDC", ""), 8545 Type: rmeta.Double, 8546 Size: 8, 8547 ArrLen: 0, 8548 ArrDim: 0, 8549 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8550 Offset: 0, 8551 EName: "double", 8552 XMin: 0.000000, 8553 XMax: 0.000000, 8554 Factor: 0.000000, 8555 }.New()}, 8556 &StreamerBasicType{StreamerElement: Element{ 8557 Name: *rbase.NewNamed("fYUpNDC", ""), 8558 Type: rmeta.Double, 8559 Size: 8, 8560 ArrLen: 0, 8561 ArrDim: 0, 8562 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8563 Offset: 0, 8564 EName: "double", 8565 XMin: 0.000000, 8566 XMax: 0.000000, 8567 Factor: 0.000000, 8568 }.New()}, 8569 &StreamerBasicType{StreamerElement: Element{ 8570 Name: *rbase.NewNamed("fWNDC", "Width of pad along X in Normalized Coordinates (NDC)"), 8571 Type: rmeta.Double, 8572 Size: 8, 8573 ArrLen: 0, 8574 ArrDim: 0, 8575 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8576 Offset: 0, 8577 EName: "double", 8578 XMin: 0.000000, 8579 XMax: 0.000000, 8580 Factor: 0.000000, 8581 }.New()}, 8582 &StreamerBasicType{StreamerElement: Element{ 8583 Name: *rbase.NewNamed("fHNDC", "Height of pad along Y in Normalized Coordinates (NDC)"), 8584 Type: rmeta.Double, 8585 Size: 8, 8586 ArrLen: 0, 8587 ArrDim: 0, 8588 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8589 Offset: 0, 8590 EName: "double", 8591 XMin: 0.000000, 8592 XMax: 0.000000, 8593 Factor: 0.000000, 8594 }.New()}, 8595 &StreamerBasicType{StreamerElement: Element{ 8596 Name: *rbase.NewNamed("fAbsXlowNDC", "Absolute X top left corner of pad in NDC [0,1]"), 8597 Type: rmeta.Double, 8598 Size: 8, 8599 ArrLen: 0, 8600 ArrDim: 0, 8601 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8602 Offset: 0, 8603 EName: "double", 8604 XMin: 0.000000, 8605 XMax: 0.000000, 8606 Factor: 0.000000, 8607 }.New()}, 8608 &StreamerBasicType{StreamerElement: Element{ 8609 Name: *rbase.NewNamed("fAbsYlowNDC", "Absolute Y top left corner of pad in NDC [0,1]"), 8610 Type: rmeta.Double, 8611 Size: 8, 8612 ArrLen: 0, 8613 ArrDim: 0, 8614 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8615 Offset: 0, 8616 EName: "double", 8617 XMin: 0.000000, 8618 XMax: 0.000000, 8619 Factor: 0.000000, 8620 }.New()}, 8621 &StreamerBasicType{StreamerElement: Element{ 8622 Name: *rbase.NewNamed("fAbsWNDC", "Absolute Width of pad along X in NDC"), 8623 Type: rmeta.Double, 8624 Size: 8, 8625 ArrLen: 0, 8626 ArrDim: 0, 8627 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8628 Offset: 0, 8629 EName: "double", 8630 XMin: 0.000000, 8631 XMax: 0.000000, 8632 Factor: 0.000000, 8633 }.New()}, 8634 &StreamerBasicType{StreamerElement: Element{ 8635 Name: *rbase.NewNamed("fAbsHNDC", "Absolute Height of pad along Y in NDC"), 8636 Type: rmeta.Double, 8637 Size: 8, 8638 ArrLen: 0, 8639 ArrDim: 0, 8640 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8641 Offset: 0, 8642 EName: "double", 8643 XMin: 0.000000, 8644 XMax: 0.000000, 8645 Factor: 0.000000, 8646 }.New()}, 8647 &StreamerBasicType{StreamerElement: Element{ 8648 Name: *rbase.NewNamed("fUxmin", "Minimum value on the X axis"), 8649 Type: rmeta.Double, 8650 Size: 8, 8651 ArrLen: 0, 8652 ArrDim: 0, 8653 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8654 Offset: 0, 8655 EName: "double", 8656 XMin: 0.000000, 8657 XMax: 0.000000, 8658 Factor: 0.000000, 8659 }.New()}, 8660 &StreamerBasicType{StreamerElement: Element{ 8661 Name: *rbase.NewNamed("fUymin", "Minimum value on the Y axis"), 8662 Type: rmeta.Double, 8663 Size: 8, 8664 ArrLen: 0, 8665 ArrDim: 0, 8666 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8667 Offset: 0, 8668 EName: "double", 8669 XMin: 0.000000, 8670 XMax: 0.000000, 8671 Factor: 0.000000, 8672 }.New()}, 8673 &StreamerBasicType{StreamerElement: Element{ 8674 Name: *rbase.NewNamed("fUxmax", "Maximum value on the X axis"), 8675 Type: rmeta.Double, 8676 Size: 8, 8677 ArrLen: 0, 8678 ArrDim: 0, 8679 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8680 Offset: 0, 8681 EName: "double", 8682 XMin: 0.000000, 8683 XMax: 0.000000, 8684 Factor: 0.000000, 8685 }.New()}, 8686 &StreamerBasicType{StreamerElement: Element{ 8687 Name: *rbase.NewNamed("fUymax", "Maximum value on the Y axis"), 8688 Type: rmeta.Double, 8689 Size: 8, 8690 ArrLen: 0, 8691 ArrDim: 0, 8692 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8693 Offset: 0, 8694 EName: "double", 8695 XMin: 0.000000, 8696 XMax: 0.000000, 8697 Factor: 0.000000, 8698 }.New()}, 8699 &StreamerBasicType{StreamerElement: Element{ 8700 Name: *rbase.NewNamed("fTheta", "theta angle to view as lego/surface"), 8701 Type: rmeta.Double, 8702 Size: 8, 8703 ArrLen: 0, 8704 ArrDim: 0, 8705 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8706 Offset: 0, 8707 EName: "double", 8708 XMin: 0.000000, 8709 XMax: 0.000000, 8710 Factor: 0.000000, 8711 }.New()}, 8712 &StreamerBasicType{StreamerElement: Element{ 8713 Name: *rbase.NewNamed("fPhi", "phi angle to view as lego/surface"), 8714 Type: rmeta.Double, 8715 Size: 8, 8716 ArrLen: 0, 8717 ArrDim: 0, 8718 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8719 Offset: 0, 8720 EName: "double", 8721 XMin: 0.000000, 8722 XMax: 0.000000, 8723 Factor: 0.000000, 8724 }.New()}, 8725 &StreamerBasicType{StreamerElement: Element{ 8726 Name: *rbase.NewNamed("fAspectRatio", "ratio of w/h in case of fixed ratio"), 8727 Type: rmeta.Double, 8728 Size: 8, 8729 ArrLen: 0, 8730 ArrDim: 0, 8731 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8732 Offset: 0, 8733 EName: "double", 8734 XMin: 0.000000, 8735 XMax: 0.000000, 8736 Factor: 0.000000, 8737 }.New()}, 8738 &StreamerBasicType{StreamerElement: Element{ 8739 Name: *rbase.NewNamed("fNumber", "pad number identifier"), 8740 Type: rmeta.Int, 8741 Size: 4, 8742 ArrLen: 0, 8743 ArrDim: 0, 8744 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8745 Offset: 0, 8746 EName: "int", 8747 XMin: 0.000000, 8748 XMax: 0.000000, 8749 Factor: 0.000000, 8750 }.New()}, 8751 &StreamerBasicType{StreamerElement: Element{ 8752 Name: *rbase.NewNamed("fTickx", "Set to 1 if tick marks along X"), 8753 Type: rmeta.Int, 8754 Size: 4, 8755 ArrLen: 0, 8756 ArrDim: 0, 8757 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8758 Offset: 0, 8759 EName: "int", 8760 XMin: 0.000000, 8761 XMax: 0.000000, 8762 Factor: 0.000000, 8763 }.New()}, 8764 &StreamerBasicType{StreamerElement: Element{ 8765 Name: *rbase.NewNamed("fTicky", "Set to 1 if tick marks along Y"), 8766 Type: rmeta.Int, 8767 Size: 4, 8768 ArrLen: 0, 8769 ArrDim: 0, 8770 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8771 Offset: 0, 8772 EName: "int", 8773 XMin: 0.000000, 8774 XMax: 0.000000, 8775 Factor: 0.000000, 8776 }.New()}, 8777 &StreamerBasicType{StreamerElement: Element{ 8778 Name: *rbase.NewNamed("fLogx", "(=0 if X linear scale, =1 if log scale)"), 8779 Type: rmeta.Int, 8780 Size: 4, 8781 ArrLen: 0, 8782 ArrDim: 0, 8783 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8784 Offset: 0, 8785 EName: "int", 8786 XMin: 0.000000, 8787 XMax: 0.000000, 8788 Factor: 0.000000, 8789 }.New()}, 8790 &StreamerBasicType{StreamerElement: Element{ 8791 Name: *rbase.NewNamed("fLogy", "(=0 if Y linear scale, =1 if log scale)"), 8792 Type: rmeta.Int, 8793 Size: 4, 8794 ArrLen: 0, 8795 ArrDim: 0, 8796 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8797 Offset: 0, 8798 EName: "int", 8799 XMin: 0.000000, 8800 XMax: 0.000000, 8801 Factor: 0.000000, 8802 }.New()}, 8803 &StreamerBasicType{StreamerElement: Element{ 8804 Name: *rbase.NewNamed("fLogz", "(=0 if Z linear scale, =1 if log scale)"), 8805 Type: rmeta.Int, 8806 Size: 4, 8807 ArrLen: 0, 8808 ArrDim: 0, 8809 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8810 Offset: 0, 8811 EName: "int", 8812 XMin: 0.000000, 8813 XMax: 0.000000, 8814 Factor: 0.000000, 8815 }.New()}, 8816 &StreamerBasicType{StreamerElement: Element{ 8817 Name: *rbase.NewNamed("fPadPaint", "Set to 1 while painting the pad"), 8818 Type: rmeta.Int, 8819 Size: 4, 8820 ArrLen: 0, 8821 ArrDim: 0, 8822 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8823 Offset: 0, 8824 EName: "int", 8825 XMin: 0.000000, 8826 XMax: 0.000000, 8827 Factor: 0.000000, 8828 }.New()}, 8829 &StreamerBasicType{StreamerElement: Element{ 8830 Name: *rbase.NewNamed("fCrosshair", "Crosshair type (0 if no crosshair requested)"), 8831 Type: rmeta.Int, 8832 Size: 4, 8833 ArrLen: 0, 8834 ArrDim: 0, 8835 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8836 Offset: 0, 8837 EName: "int", 8838 XMin: 0.000000, 8839 XMax: 0.000000, 8840 Factor: 0.000000, 8841 }.New()}, 8842 &StreamerBasicType{StreamerElement: Element{ 8843 Name: *rbase.NewNamed("fCrosshairPos", "Position of crosshair"), 8844 Type: rmeta.Int, 8845 Size: 4, 8846 ArrLen: 0, 8847 ArrDim: 0, 8848 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8849 Offset: 0, 8850 EName: "int", 8851 XMin: 0.000000, 8852 XMax: 0.000000, 8853 Factor: 0.000000, 8854 }.New()}, 8855 &StreamerBasicType{StreamerElement: Element{ 8856 Name: *rbase.NewNamed("fBorderSize", "pad bordersize in pixels"), 8857 Type: rmeta.Short, 8858 Size: 2, 8859 ArrLen: 0, 8860 ArrDim: 0, 8861 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8862 Offset: 0, 8863 EName: "short", 8864 XMin: 0.000000, 8865 XMax: 0.000000, 8866 Factor: 0.000000, 8867 }.New()}, 8868 &StreamerBasicType{StreamerElement: Element{ 8869 Name: *rbase.NewNamed("fBorderMode", "Bordermode (-1=down, 0 = no border, 1=up)"), 8870 Type: rmeta.Short, 8871 Size: 2, 8872 ArrLen: 0, 8873 ArrDim: 0, 8874 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8875 Offset: 0, 8876 EName: "short", 8877 XMin: 0.000000, 8878 XMax: 0.000000, 8879 Factor: 0.000000, 8880 }.New()}, 8881 &StreamerBasicType{StreamerElement: Element{ 8882 Name: *rbase.NewNamed("fModified", "Set to true when pad is modified"), 8883 Type: rmeta.Bool, 8884 Size: 1, 8885 ArrLen: 0, 8886 ArrDim: 0, 8887 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8888 Offset: 0, 8889 EName: "bool", 8890 XMin: 0.000000, 8891 XMax: 0.000000, 8892 Factor: 0.000000, 8893 }.New()}, 8894 &StreamerBasicType{StreamerElement: Element{ 8895 Name: *rbase.NewNamed("fGridx", "Set to true if grid along X"), 8896 Type: rmeta.Bool, 8897 Size: 1, 8898 ArrLen: 0, 8899 ArrDim: 0, 8900 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8901 Offset: 0, 8902 EName: "bool", 8903 XMin: 0.000000, 8904 XMax: 0.000000, 8905 Factor: 0.000000, 8906 }.New()}, 8907 &StreamerBasicType{StreamerElement: Element{ 8908 Name: *rbase.NewNamed("fGridy", "Set to true if grid along Y"), 8909 Type: rmeta.Bool, 8910 Size: 1, 8911 ArrLen: 0, 8912 ArrDim: 0, 8913 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8914 Offset: 0, 8915 EName: "bool", 8916 XMin: 0.000000, 8917 XMax: 0.000000, 8918 Factor: 0.000000, 8919 }.New()}, 8920 &StreamerBasicType{StreamerElement: Element{ 8921 Name: *rbase.NewNamed("fAbsCoord", "Use absolute coordinates"), 8922 Type: rmeta.Bool, 8923 Size: 1, 8924 ArrLen: 0, 8925 ArrDim: 0, 8926 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8927 Offset: 0, 8928 EName: "bool", 8929 XMin: 0.000000, 8930 XMax: 0.000000, 8931 Factor: 0.000000, 8932 }.New()}, 8933 &StreamerBasicType{StreamerElement: Element{ 8934 Name: *rbase.NewNamed("fEditable", "True if canvas is editable"), 8935 Type: rmeta.Bool, 8936 Size: 1, 8937 ArrLen: 0, 8938 ArrDim: 0, 8939 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8940 Offset: 0, 8941 EName: "bool", 8942 XMin: 0.000000, 8943 XMax: 0.000000, 8944 Factor: 0.000000, 8945 }.New()}, 8946 &StreamerBasicType{StreamerElement: Element{ 8947 Name: *rbase.NewNamed("fFixedAspectRatio", "True if fixed aspect ratio"), 8948 Type: rmeta.Bool, 8949 Size: 1, 8950 ArrLen: 0, 8951 ArrDim: 0, 8952 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8953 Offset: 0, 8954 EName: "bool", 8955 XMin: 0.000000, 8956 XMax: 0.000000, 8957 Factor: 0.000000, 8958 }.New()}, 8959 &StreamerObjectPointer{StreamerElement: Element{ 8960 Name: *rbase.NewNamed("fPrimitives", "->List of primitives (subpads)"), 8961 Type: rmeta.Objectp, 8962 Size: 8, 8963 ArrLen: 0, 8964 ArrDim: 0, 8965 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8966 Offset: 0, 8967 EName: "TList*", 8968 XMin: 0.000000, 8969 XMax: 0.000000, 8970 Factor: 0.000000, 8971 }.New()}, 8972 &StreamerObjectPointer{StreamerElement: Element{ 8973 Name: *rbase.NewNamed("fExecs", "List of commands to be executed when a pad event occurs"), 8974 Type: rmeta.ObjectP, 8975 Size: 8, 8976 ArrLen: 0, 8977 ArrDim: 0, 8978 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8979 Offset: 0, 8980 EName: "TList*", 8981 XMin: 0.000000, 8982 XMax: 0.000000, 8983 Factor: 0.000000, 8984 }.New()}, 8985 &StreamerString{StreamerElement: Element{ 8986 Name: *rbase.NewNamed("fName", "Pad name"), 8987 Type: rmeta.TString, 8988 Size: 24, 8989 ArrLen: 0, 8990 ArrDim: 0, 8991 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 8992 Offset: 0, 8993 EName: "TString", 8994 XMin: 0.000000, 8995 XMax: 0.000000, 8996 Factor: 0.000000, 8997 }.New()}, 8998 &StreamerString{StreamerElement: Element{ 8999 Name: *rbase.NewNamed("fTitle", "Pad title"), 9000 Type: rmeta.TString, 9001 Size: 24, 9002 ArrLen: 0, 9003 ArrDim: 0, 9004 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 9005 Offset: 0, 9006 EName: "TString", 9007 XMin: 0.000000, 9008 XMax: 0.000000, 9009 Factor: 0.000000, 9010 }.New()}, 9011 &StreamerBasicType{StreamerElement: Element{ 9012 Name: *rbase.NewNamed("fNumPaletteColor", "Number of objects with an automatic color"), 9013 Type: rmeta.Int, 9014 Size: 4, 9015 ArrLen: 0, 9016 ArrDim: 0, 9017 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 9018 Offset: 0, 9019 EName: "int", 9020 XMin: 0.000000, 9021 XMax: 0.000000, 9022 Factor: 0.000000, 9023 }.New()}, 9024 &StreamerBasicType{StreamerElement: Element{ 9025 Name: *rbase.NewNamed("fNextPaletteColor", "Next automatic color"), 9026 Type: rmeta.Int, 9027 Size: 4, 9028 ArrLen: 0, 9029 ArrDim: 0, 9030 MaxIdx: [5]int32{0, 0, 0, 0, 0}, 9031 Offset: 0, 9032 EName: "int", 9033 XMin: 0.000000, 9034 XMax: 0.000000, 9035 Factor: 0.000000, 9036 }.New()}, 9037 })) 9038 9039 }