Skip to content

Implement pools chaining via TChain + example and test macro - #15688

Open
jackal1-66 wants to merge 1 commit into
AliceO2Group:devfrom
jackal1-66:chainingPools
Open

Implement pools chaining via TChain + example and test macro#15688
jackal1-66 wants to merge 1 commit into
AliceO2Group:devfrom
jackal1-66:chainingPools

Conversation

@jackal1-66

Copy link
Copy Markdown
Collaborator

Multiple things will be changed by this PR in the usage of the event pools:

  • The pools are now chained so that when all the events are used in a file, another file will be pulled → no more repeated files when randomisation is enabled
  • The development is a first step to use event pools on hyperloop
  • Both an example and the test macro were implemented
    Fixes implemented along the way:
  • RoundRobin not considered when using evtpools → now it is forwarded and the events are reused in case all the files have been opened and completely used
  • The driver seed was being thrown away → with rngseed = 0 (the default) the generator called gRandom->SetSeed(0), discarding the driver seed. Now with 0 the seed is taken directly from o2-sim

@jackal1-66
jackal1-66 requested review from a team and sawenzel as code owners August 18, 2026 10:35
注册 for free to join this conversation on GitHub. Already have an account? 登录 to comment

标签

None yet

Development

Successfully merging this pull request may close these issues.

1 participant