Regional data for clustering
This MR is a first tentative idea on how to implement regional clusterization within our ACTS algorithms. This MR allows the clusterization to run on detector elements within an RoI. This MR however does not implement any mechanism to update the cluster collection, so multiple passes will not be allowed yet. That will be addressed in other MRs.
The idea of the code is the following:
- The clusterization algorithms always process an RoI, may that be the entire detector (FS) or specific area(s) of the detector
- At offline level, a FS RoI will be produced by an upstream algorithm (still to be written, will add soon) that will then be passed to the downstream algorithms. Alternatively, the user can provide their own RoIs collection.
- The clusterization algorithms retrieve the hash ids of the detector elements from the regions of the detector they have to process.
- A check is performed to verify the hash id is not already in the cluster collection in SG (this functionality is currently incomplete since we only create the cluster collection in the code, so it will always be empty)
- We run on the list of hash ids we have to process, retrieve the corresponding RDO collection and run clusterization on it
I still have to check if there is a potential overhead w.r.t. default code, or if there are smarter solutions
@sutt @keli @ncalace @pagessin @lgagnon @tbold @jmasik what is your opinion on this? Would this structure be ok?
By defining a dummy RoI, the code now performs clusterization only on specific regions of the detector:
Merge request reports
Activity
added ACTS label
- Resolved by Carlo Varni
added 2 commits
This merge request affects 4 packages:
- InnerDetector/InDetConfig
- Tracking/Acts/ActsConfig
- Tracking/Acts/ActsDataPreparation
- Tracking/Acts/ActsView
Affected files list will not be printed in this case
Adding @goetz ,@lgagnon ,@battagl ,@sroe ,@pagessin ,@jojungge ,@toyamaza ,@stsuno ,@tbold ,@lshan ,@cvarni as watchers
added ITk InnerDetector Tracking main labels
CI Result SUCCESS (hash 12f6f153)Athena AthSimulation externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 78908]added 1 commit
- cefcc7f3 - Adding JOs for testing configuration, full scan, single roi, composite roi
This merge request affects 4 packages:
- InnerDetector/InDetConfig
- Tracking/Acts/ActsConfig
- Tracking/Acts/ActsDataPreparation
- Tracking/Acts/ActsView
Affected files list will not be printed in this case
Adding @goetz ,@lgagnon ,@battagl ,@sroe ,@pagessin ,@jojungge ,@toyamaza ,@stsuno ,@tbold ,@lshan ,@cvarni as watchers
The system selected 3 tests to probe the AthSimulation changeset (out of 11 available tests). Link to tests selection rules CI Result SUCCESS (hash dcbc888e)Athena AthSimulation externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 78942]- Resolved by Carlo Varni
- Resolved by Carlo Varni
added review-pending-level-1 label
added 619 commits
-
dcbc888e...6e4d268d - 618 commits from branch
atlas:main
- f930d2b0 - sync
-
dcbc888e...6e4d268d - 618 commits from branch
Changing label to review-pending-expert while waiting for first review from @pagessin & @jmasik. Please change the label back if you'd like L1 to take a look too. Clara (L1)
added review-pending-expert label and removed review-pending-level-1 label
Hi @cnellist this MR has been discussed and approved during an ACTS-ITk meeting with the above mentioned people.
added review-pending-level-1 label and removed review-pending-expert label
This merge request affects 4 packages:
- InnerDetector/InDetConfig
- Tracking/Acts/ActsConfig
- Tracking/Acts/ActsDataPreparation
- Tracking/Acts/ActsView
Affected files list will not be printed in this case
Adding @goetz ,@lgagnon ,@battagl ,@sroe ,@pagessin ,@jojungge ,@tstreble ,@tbold ,@stsuno ,@toyamaza ,@lshan ,@cvarni as watchers
CI Result SUCCESS (hash f930d2b0)Athena AthSimulation externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 79066]- Resolved by Carlo Varni
- Resolved by Carlo Varni
- Resolved by Carlo Varni
- Resolved by Carlo Varni
added review-user-action-required label and removed review-pending-level-1 label
thanks @adye I have implemented your suggestions
This merge request affects 4 packages:
- InnerDetector/InDetConfig
- Tracking/Acts/ActsConfig
- Tracking/Acts/ActsDataPreparation
- Tracking/Acts/ActsView
Affected files list will not be printed in this case
Adding @goetz ,@lgagnon ,@battagl ,@sroe ,@pagessin ,@jojungge ,@tstreble ,@tbold ,@stsuno ,@toyamaza ,@lshan ,@cvarni as watchers
added review-pending-level-1 label and removed review-user-action-required label
The system selected 3 tests to probe the AthSimulation changeset (out of 11 available tests). Link to tests selection rules CI Result SUCCESS (hash 7c672236)Athena AthSimulation externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 79106]