Skip to content

[PWGLF] lambda1520analysisinpp: Implement manual calibration for centrality estimation#17210

Open
hkoley wants to merge 1 commit into
AliceO2Group:masterfrom
hkoley:patch-1
Open

[PWGLF] lambda1520analysisinpp: Implement manual calibration for centrality estimation#17210
hkoley wants to merge 1 commit into
AliceO2Group:masterfrom
hkoley:patch-1

Conversation

@hkoley

@hkoley hkoley commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

Added manual calibration options for centrality estimation based on generated mid-rapidity multiplicity. Introduced helper functions to calculate multiplicity and map it to centrality bins.

Added manual calibration options for centrality estimation based on generated mid-rapidity multiplicity. Introduced helper functions to calculate multiplicity and map it to centrality bins.
@github-actions

Copy link
Copy Markdown

O2 linter results: ❌ 4 errors, ⚠️ 0 warnings, 🔕 0 disabled

@alibuild

Copy link
Copy Markdown
Collaborator

Error while checking build/O2Physics/code-check for fc709af at 2026-07-27 14:03:

## sw/BUILD/O2Physics-latest/log
2026-07-27T13:48:48.554+0200 [48:140105992993344] [buildboxcommon_grpcretrier.cpp:177] [ERROR] Retry limit (0) exceeded for "ActionCache.GetActionResult()", last gRPC error was [14: failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:8980: Failed to connect to remote host: Connection refused]
2026-07-27T13:48:48.555+0200 [48:140105992993344] [executioncontext.cpp:544] [ERROR] Error while querying action cache at "http://localhost:8980": 14: failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:8980: Failed to connect to remote host: Connection refused
2026-07-27T13:51:54.837+0200 [48:140105992993344] [buildboxcommon_grpcretrier.cpp:177] [ERROR] Retry limit (0) exceeded for "FindMissingBlobs()", last gRPC error was [14: failed to connect to all addresses; last error: UNKNOWN: ipv4:127.0.0.1:8980: Failed to connect to remote host: Connection refused]


## sw/BUILD/O2Physics-code-check-latest/log
--
========== List of issues found ==========
++ echo 'Found 9 errors and 103 warnings.'
Found 9 errors and 103 warnings.
++ [[ 9 -gt 0 ]]
++ cat /sw/BUILD/a3ea815176df08b4907f8e451276cbeb8db5926c/O2Physics-code-check/errors.txt
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:89:8: error: constructor does not initialize these fields: pdg [cppcoreguidelines-pro-type-member-init,-warnings-as-errors]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:500:22: error: the parameter 'collisions' is copied for each invocation but only used as a const reference; consider making it a const reference [performance-unnecessary-value-param,-warnings-as-errors]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:567:33: error: the const qualified parameter 'track' is copied for each invocation; consider making it a reference [performance-unnecessary-value-param,-warnings-as-errors]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:742:14: error: redundant boolean literal in conditional return statement [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:1263:91: error: redundant boolean literal in ternary expression result [readability-simplify-boolean-expr,-warnings-as-errors]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:1389:13: error: variable 'centrality' is not initialized [cppcoreguidelines-init-variables,-warnings-as-errors]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:1409:13: error: variable 'centrality' is not initialized [cppcoreguidelines-init-variables,-warnings-as-errors]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:1449:13: error: variable 'centrality' is not initialized [cppcoreguidelines-init-variables,-warnings-as-errors]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:1547:13: error: variable 'centrality' is not initialized [cppcoreguidelines-init-variables,-warnings-as-errors]
++ [[ 103 -gt 0 ]]
++ cat /sw/BUILD/a3ea815176df08b4907f8e451276cbeb8db5926c/O2Physics-code-check/warnings.txt
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:524:20: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:526:22: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:528:20: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:533:18: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:536:83: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:540:74: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:544:79: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:548:80: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:551:81: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:554:65: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:557:75: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:560:18: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:570:97: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:572:94: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:574:69: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:576:51: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:578:65: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:580:73: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:582:67: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:584:63: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:614:58: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:641:66: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:652:100: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:777:40: warning: statement should be inside braces [readability-braces-around-statements]
PWGLF/Tasks/Resonances/lambda1520analysisinpp.cxx:781:46: warning: statement should be inside braces [readability-braces-around-statements]
[0 more errors; see full log]

Full log here.

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

Labels

Development

Successfully merging this pull request may close these issues.

2 participants