Skip to content

ITS: simplify configuration of iterations#15363

Open
f3sch wants to merge 1 commit intoAliceO2Group:devfrom
f3sch:its/config
Open

ITS: simplify configuration of iterations#15363
f3sch wants to merge 1 commit intoAliceO2Group:devfrom
f3sch:its/config

Conversation

@f3sch
Copy link
Copy Markdown
Collaborator

@f3sch f3sch commented May 5, 2026

Simplifies configuration of individual iterations (should make it easier to add more configurations in the future), especially attacking this kind of pattern with hardcoded iterations:

if (iteration == 0 || iteration == 3) {
    prepareClusters(trkParam, maxLayers);
  }

Signed-off-by: Felix Schlepper <felix.schlepper@cern.ch>
@f3sch
Copy link
Copy Markdown
Collaborator Author

f3sch commented May 7, 2026

@fprino, @shahor02 what do you think about this?

@shahor02
Copy link
Copy Markdown
Collaborator

shahor02 commented May 7, 2026

@f3sch the idea is good, but from the superficial check cannot say I understood all details (even leaving aside the gpu part) :)
Will try to check in more details later.

@alibuild
Copy link
Copy Markdown
Collaborator

alibuild commented May 8, 2026

Error while checking build/O2/fullCI_slc9 for 29435a5 at 2026-05-08 06:18:

## sw/BUILD/O2-latest/log
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/ITSMFT/ITS/tracking/GPU/cuda/TrackingKernels.cu(1263): error: no instance of function template "o2::its::countTrackletsInROFsHandler" matches the specified type
/sw/SOURCES/O2/slc9_x86-64-slc9_x86-64/0/Detectors/ITSMFT/ITS/tracking/GPU/cuda/TrackingKernels.cu(1290): error: no instance of function template "o2::its::computeTrackletsInROFsHandler" matches the specified type
ninja: build stopped: subcommand failed.

Full log here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants