Skip to content

[ITS3] Update default parameters and adapt code to work with fourth layer - #11227

Merged
mconcas merged 12 commits into
AliceO2Group:devfrom
fgrosa:its3-dev
Apr 28, 2023
Merged

[ITS3] Update default parameters and adapt code to work with fourth layer#11227
mconcas merged 12 commits into
AliceO2Group:devfrom
fgrosa:its3-dev

Conversation

@fgrosa

@fgrosa fgrosa commented Apr 25, 2023

Copy link
Copy Markdown
Collaborator

This PR adapt the ITS3 code to work with an additional layer. @mconcas @mpuccio I had to make two minor modifications to the IndexTableUtils.h, TimeFrame.h, and TrackerTraits.h files to make it work. They should be harmless, but please have a look that they are fine for you. Thanks a lot!

fgrosa added a commit to fgrosa/AliceO2 that referenced this pull request Apr 25, 2023
Please consider the following formatting changes to AliceO2Group#11227
@alibuild

Copy link
Copy Markdown
Collaborator

Error while checking build/O2/fullCI for d6bada0 at 2023-04-25 14:49:

## sw/BUILD/O2-latest/log
/sw/SOURCES/O2/11227-slc8_x86-64/0/Detectors/ITSMFT/ITS/tracking/include/ITStracking/IndexTableUtils.h:43:57: error: reference to __host__ function 'operator[]' in __host__ __device__ function
/sw/SOURCES/O2/11227-slc8_x86-64/0/Detectors/ITSMFT/ITS/tracking/include/ITStracking/IndexTableUtils.h:43:57: error: reference to __host__ function 'operator[]' in __host__ __device__ function
/sw/SOURCES/O2/11227-slc8_x86-64/0/Detectors/ITSMFT/ITS/tracking/include/ITStracking/IndexTableUtils.h:80:32: error: reference to __host__ function 'operator[]' in __host__ __device__ function
/sw/SOURCES/O2/11227-slc8_x86-64/0/Detectors/ITSMFT/ITS/tracking/include/ITStracking/IndexTableUtils.h:80:64: error: reference to __host__ function 'operator[]' in __host__ __device__ function
/sw/SOURCES/O2/11227-slc8_x86-64/0/Detectors/ITSMFT/ITS/tracking/include/ITStracking/IndexTableUtils.h:80:32: error: reference to __host__ function 'operator[]' in __host__ __device__ function
/sw/SOURCES/O2/11227-slc8_x86-64/0/Detectors/ITSMFT/ITS/tracking/include/ITStracking/IndexTableUtils.h:80:64: error: reference to __host__ function 'operator[]' in __host__ __device__ function
/sw/SOURCES/O2/11227-slc8_x86-64/0/Detectors/ITSMFT/ITS/tracking/include/ITStracking/IndexTableUtils.h:80:32: error: reference to __host__ function 'operator[]' in __host__ __device__ function
/sw/SOURCES/O2/11227-slc8_x86-64/0/Detectors/ITSMFT/ITS/tracking/include/ITStracking/IndexTableUtils.h:80:64: error: reference to __host__ function 'operator[]' in __host__ __device__ function
/sw/SOURCES/O2/11227-slc8_x86-64/0/Detectors/ITSMFT/ITS/tracking/include/ITStracking/IndexTableUtils.h:80:32: error: reference to __host__ function 'operator[]' in __host__ __device__ function
/sw/SOURCES/O2/11227-slc8_x86-64/0/Detectors/ITSMFT/ITS/tracking/include/ITStracking/IndexTableUtils.h:80:64: error: reference to __host__ function 'operator[]' in __host__ __device__ function
ninja: build stopped: subcommand failed.

Full log here.

@fgrosa fgrosa changed the title [ITS3, ITS] Update default parameters and adapt code to work with fourth layer [ITS3] Update default parameters and adapt code to work with fourth layer Apr 25, 2023
@fgrosa

fgrosa commented Apr 25, 2023

Copy link
Copy Markdown
Collaborator Author

This PR adapt the ITS3 code to work with an additional layer. @mconcas @mpuccio I had to make two minor modifications to the IndexTableUtils.h, TimeFrame.h, and TrackerTraits.h files to make it work. They should be harmless, but please have a look that they are fine for you. Thanks a lot!

Moved the ITS-related code in #11234

@alibuild

Copy link
Copy Markdown
Collaborator

Error while checking build/O2/fullCI for 56c0ad8 at 2023-04-26 01:42:

## sw/BUILD/O2-latest/log
/sw/SOURCES/O2/11227-slc8_x86-64/0/Detectors/Upgrades/ITS3/workflow/src/TrackerSpec.cxx:204:14: error: 'using TimeFrame = class o2::its::TimeFrame' {aka 'class o2::its::TimeFrame'} has no member named 'resizeVectors'
ninja: build stopped: subcommand failed.

Full log here.

@fgrosa
fgrosa marked this pull request as draft April 26, 2023 15:51
@fgrosa
fgrosa marked this pull request as ready for review April 27, 2023 09:23
@mconcas
mconcas merged commit 50109e8 into AliceO2Group:dev Apr 28, 2023
mdiotti pushed a commit to mdiotti/AliceO2 that referenced this pull request May 25, 2023
…ayer (AliceO2Group#11227)

* Change default parameters

* Avoid to get GRPECS from CCDB

* Fix simulation and digitisation with 4th later

* Adapt clusterer to work with 4th layer

* Adapt ITS3 tracker to work with 4th layer

* Update README

* Fix typo

* Please consider the following formatting changes

* Move modifications to ITS code in dedicated PR

* Remove leftover

* Fix conflicts

* Fix conflicts

---------

Co-authored-by: ALICE Action Bot <alibuild@cern.ch>
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