Commit 115b91d
authored
Make use of already designated topology bits (#773)
Several already-designated bits in StTrackTopologyMap have remained
unused (zeros). However, there are StTrack flags set in StiStEventFiller
for exactly these that can be used to set the bits in the topology map.
This does require swapping the order of setting the flags to precede
filling the topology maps in StiStEventFiller. This PR does nothing to
alter the intent of bits in the topology map, i.e. no change to any
structure in StEvent itself, but does add accessor functions.
The advantage of filling the track topology map over the track flags is
that it is propagated all the way to the PicoDst, while the track flags
are not, thereby giving PicoDst users a handle on this information about
the tracks without changing anything about the PicoDst structure.
I plan to follow this PR with another that makes use of currently
undesignated bits in the track topology map to include additional track
flags that may be useful to PicoDst users as well.1 parent 5ece687 commit 115b91d
File tree
4 files changed
+89
-9
lines changed- StRoot
- StEventUtilities
- StEvent
- StiMaker
4 files changed
+89
-9
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
85 | | - | |
| 85 | + | |
86 | 86 | | |
87 | 87 | | |
88 | 88 | | |
| |||
318 | 318 | | |
319 | 319 | | |
320 | 320 | | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
321 | 381 | | |
322 | 382 | | |
323 | 383 | | |
| |||
389 | 449 | | |
390 | 450 | | |
391 | 451 | | |
392 | | - | |
| 452 | + | |
393 | 453 | | |
394 | 454 | | |
395 | | - | |
| 455 | + | |
396 | 456 | | |
397 | 457 | | |
398 | | - | |
| 458 | + | |
399 | 459 | | |
400 | 460 | | |
401 | | - | |
| 461 | + | |
402 | 462 | | |
403 | 463 | | |
404 | 464 | | |
405 | 465 | | |
406 | 466 | | |
407 | | - | |
| 467 | + | |
408 | 468 | | |
409 | 469 | | |
410 | 470 | | |
411 | 471 | | |
412 | 472 | | |
413 | | - | |
| 473 | + | |
414 | 474 | | |
415 | 475 | | |
416 | 476 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
90 | 97 | | |
91 | 98 | | |
92 | 99 | | |
| |||
121 | 128 | | |
122 | 129 | | |
123 | 130 | | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
124 | 136 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | | - | |
| 38 | + | |
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
| |||
142 | 142 | | |
143 | 143 | | |
144 | 144 | | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
145 | 153 | | |
146 | 154 | | |
147 | 155 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1343 | 1343 | | |
1344 | 1344 | | |
1345 | 1345 | | |
1346 | | - | |
1347 | 1346 | | |
| 1347 | + | |
1348 | 1348 | | |
1349 | 1349 | | |
1350 | 1350 | | |
| |||
0 commit comments