[PWGCF] Add task for TrackTrackCascade analysis#16371
Conversation
|
O2 linter results: ❌ 0 errors, |
Please consider the following formatting changes to AliceO2Group#16371
|
Error while checking build/O2Physics/o2 for c407fb2 at 2026-05-25 11:04: Full log here. |
|
Error while checking build/O2Physics/staging for c407fb2 at 2026-05-25 11:07: Full log here. |
|
Error while checking build/O2Physics/o2 for 0912657 at 2026-05-25 11:13: Full log here. |
|
Error while checking build/O2Physics/staging for 0912657 at 2026-05-25 11:15: Full log here. |
|
Error while checking build/O2Physics/o2 for 66f3f9e at 2026-05-25 17:05: Full log here. |
|
Error while checking build/O2Physics/staging for 66f3f9e at 2026-05-25 17:06: Full log here. |
|
@Roberta-Ferioli Please make sure your changes compile without warnings before you open a PR. |
|
Thank you for the suggestion. In my local version there weren't warning. Anyway I fixed the one suggested by alibuild. Now it should be ok |
| template <modes::Cascade cascadeType, | ||
| const char* prefixTrack1, | ||
| const char* prefixTrack2, | ||
| const char* prefixCascade, | ||
| const char* prefixBachelor, | ||
| const char* prefixPosDau, | ||
| const char* prefixNegDau, | ||
| const char* prefixSe, | ||
| const char* prefixMe, | ||
| const char* prefixCtrTrack1Track2Se, | ||
| const char* prefixCprBachelorTrack1Se, | ||
| const char* prefixCprBachelorTrack2Se, | ||
| const char* prefixCprV0DaughterTrack1Se, | ||
| const char* prefixCprV0DaughterTrack2Se, | ||
| const char* prefixCtrTrack1Track2Me, | ||
| const char* prefixCprBachelorTrack1Me, | ||
| const char* prefixCprBachelorTrack2Me, | ||
| const char* prefixCprV0DaughterTrack1Me, | ||
| const char* prefixCprV0DaughterTrack2Me> | ||
| class TripletTrackTrackCascadeBuilder | ||
| { | ||
| public: | ||
| TripletTrackTrackCascadeBuilder() = default; | ||
| ~TripletTrackTrackCascadeBuilder() = default; | ||
|
|
||
| template <modes::Mode mode, | ||
| typename T1, | ||
| typename T2, | ||
| typename T3, | ||
| typename T4, | ||
| typename T5, | ||
| typename T6, | ||
| typename T7, | ||
| typename T8, | ||
| typename T9, | ||
| typename T10, | ||
| typename T11, | ||
| typename T12, | ||
| typename T13, | ||
| typename T14, | ||
| typename T15, | ||
| typename T16, | ||
| typename T17, | ||
| typename T18, | ||
| typename T19, | ||
| typename T20, | ||
| typename T21, | ||
| typename T22, | ||
| typename T23> |
There was a problem hiding this comment.
Do you really need to have 19 template parameters for the class and 23 template parameters for its method??? This might cause a huge compilation time and memory overhead.
Add task in the new framework for the TrackTrackCascade analysis. @rdelgran @ariedel-cern @gmantzar