Skip to content

Conversation

@mpuccio
Copy link
Collaborator

@mpuccio mpuccio commented Jul 24, 2025

No description provided.

@github-actions github-actions bot changed the title He3-L derived data analysis [PWGLF] He3-L derived data analysis Jul 24, 2025
@github-actions
Copy link

github-actions bot commented Jul 24, 2025

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

fmazzasc
fmazzasc previously approved these changes Jul 24, 2025
@alibuild
Copy link
Collaborator

Error while checking build/O2Physics/o2 for ab28e26 at 2025-07-25 10:30:

## sw/BUILD/O2Physics-latest/log
/sw/SOURCES/O2Physics/12220-slc9_x86-64/0/PWGLF/Tasks/Nuspex/he3LambdaDerivedAnalysis.cxx:98:23: error: 'candidate.lambdaCandidate::dcaProtonToPV' may be used uninitialized [-Werror=maybe-uninitialized]
/sw/SOURCES/O2Physics/12220-slc9_x86-64/0/PWGLF/Tasks/Nuspex/he3LambdaDerivedAnalysis.cxx:98:23: error: 'candidate.lambdaCandidate::dcaPionToPV' may be used uninitialized [-Werror=maybe-uninitialized]
/sw/SOURCES/O2Physics/12220-slc9_x86-64/0/PWGLF/Tasks/Nuspex/he3LambdaDerivedAnalysis.cxx:98:23: error: 'candidate.lambdaCandidate::v0Radius' may be used uninitialized [-Werror=maybe-uninitialized]
/sw/SOURCES/O2Physics/12220-slc9_x86-64/0/PWGLF/Tasks/Nuspex/he3LambdaDerivedAnalysis.cxx:98:23: error: 'candidate.lambdaCandidate::protonNSigmaTPC' may be used uninitialized [-Werror=maybe-uninitialized]
/sw/SOURCES/O2Physics/12220-slc9_x86-64/0/PWGLF/Tasks/Nuspex/he3LambdaDerivedAnalysis.cxx:98:23: error: 'candidate.lambdaCandidate::pionNSigmaTPC' may be used uninitialized [-Werror=maybe-uninitialized]
/sw/SOURCES/O2Physics/12220-slc9_x86-64/0/PWGLF/DataModel/LFSlimHeLambda.h:69:8: error: 'candidate.lambdaCandidate::sign' may be used uninitialized [-Werror=maybe-uninitialized]
ninja: build stopped: subcommand failed.

Full log here.

alibuild and others added 3 commits July 25, 2025 14:03
The changes introduce a new data model for the LFSlimHeLambda analysis in the PWGLF module. The main changes are:

1. Add the `LFSlimHeLambda.h` file, which defines the data model for the LFHe3 and LFLambda tables.
2. Update the `he3LambdaAnalysis.cxx` file to include the new `LFSlimHeLambda.h` header file.
3. Remove the redundant code that defined the data model in the `he3LambdaAnalysis.cxx` file, as it is now provided by the `LFSlimHeLambda.h` header.

These changes aim to centralize the data model definition for the LFSlimHeLambda analysis, making it more maintainable and reusable across different analysis tasks.
He3-L derived data analysis

The changes introduce a new data model for the LFSlimHeLambda analysis in the PWGLF module. The main changes are:

1. Add the `LFSlimHeLambda.h` file, which defines the data model for the LFHe3 and LFLambda tables.
2. Update the `he3LambdaAnalysis.cxx` file to include the new `LFSlimHeLambda.h` header file.
3. Remove the redundant code that defined the data model in the `he3LambdaAnalysis.cxx` file, as it is now provided by the `LFSlimHeLambda.h` header.

These changes aim to centralize the data model definition for the LFSlimHeLambda analysis, making it more maintainable and reusable across different analysis tasks.
He3-L derived data analysis

The changes introduce a new data model for the LFSlimHeLambda analysis in the PWGLF module. The main changes are:

1. Add the `LFSlimHeLambda.h` file, which defines the data model for the LFHe3 and LFLambda tables.
2. Update the `he3LambdaAnalysis.cxx` file to include the new `LFSlimHeLambda.h` header file.
3. Remove the redundant code that defined the data model in the `he3LambdaAnalysis.cxx` file, as it is now provided by the `LFSlimHeLambda.h` header.

These changes aim to centralize the data model definition for the LFSlimHeLambda analysis, making it more maintainable and reusable across different analysis tasks.
The changes introduce a new data model for the LFSlimHeLambda analysis in the PWGLF module. The main changes are:

1. Add the `LFSlimHeLambda.h` file, which defines the data model for the LFHe3 and LFLambda tables.
2. Update the `he3LambdaAnalysis.cxx` file to include the new `LFSlimHeLambda.h` header file.
3. Remove the redundant code that defined the data model in the `he3LambdaAnalysis.cxx` file, as it is now provided by the `LFSlimHeLambda.h` header.

These changes aim to centralize the data model definition for the LFSlimHeLambda analysis, making it more maintainable and reusable across different analysis tasks.
He3-L derived data analysis

The changes introduce a new data model for the LFSlimHeLambda analysis in the PWGLF module. The main changes are:

1. Add the `LFSlimHeLambda.h` file, which defines the data model for the LFHe3 and LFLambda tables.
2. Update the `he3LambdaAnalysis.cxx` file to include the new `LFSlimHeLambda.h` header file.
3. Remove the redundant code that defined the data model in the `he3LambdaAnalysis.cxx` file, as it is now provided by the `LFSlimHeLambda.h` header.

These changes aim to centralize the data model definition for the LFSlimHeLambda analysis, making it more maintainable and reusable across different analysis tasks.
He3-L derived data analysis

The changes introduce a new data model for the LFSlimHeLambda analysis in the PWGLF module. The main changes are:

1. Add the `LFSlimHeLambda.h` file, which defines the data model for the LFHe3 and LFLambda tables.
2. Update the `he3LambdaAnalysis.cxx` file to include the new `LFSlimHeLambda.h` header file.
3. Remove the redundant code that defined the data model in the `he3LambdaAnalysis.cxx` file, as it is now provided by the `LFSlimHeLambda.h` header.

These changes aim to centralize the data model definition for the LFSlimHeLambda analysis, making it more maintainable and reusable across different analysis tasks.
Please consider the following formatting changes to #12220 (#12221)
@mpuccio mpuccio closed this Jul 25, 2025
auto-merge was automatically disabled July 25, 2025 12:06

Pull request was closed

mpuccio added a commit that referenced this pull request Jul 25, 2025
The changes introduce a new data model for the LFSlimHeLambda analysis in the PWGLF module. The main changes are:

1. Add the `LFSlimHeLambda.h` file, which defines the data model for the LFHe3 and LFLambda tables.
2. Update the `he3LambdaAnalysis.cxx` file to include the new `LFSlimHeLambda.h` header file.
3. Remove the redundant code that defined the data model in the `he3LambdaAnalysis.cxx` file, as it is now provided by the `LFSlimHeLambda.h` header.

These changes aim to centralize the data model definition for the LFSlimHeLambda analysis, making it more maintainable and reusable across different analysis tasks.
He3-L derived data analysis

The changes introduce a new data model for the LFSlimHeLambda analysis in the PWGLF module. The main changes are:

1. Add the `LFSlimHeLambda.h` file, which defines the data model for the LFHe3 and LFLambda tables.
2. Update the `he3LambdaAnalysis.cxx` file to include the new `LFSlimHeLambda.h` header file.
3. Remove the redundant code that defined the data model in the `he3LambdaAnalysis.cxx` file, as it is now provided by the `LFSlimHeLambda.h` header.

These changes aim to centralize the data model definition for the LFSlimHeLambda analysis, making it more maintainable and reusable across different analysis tasks.
He3-L derived data analysis

The changes introduce a new data model for the LFSlimHeLambda analysis in the PWGLF module. The main changes are:

1. Add the `LFSlimHeLambda.h` file, which defines the data model for the LFHe3 and LFLambda tables.
2. Update the `he3LambdaAnalysis.cxx` file to include the new `LFSlimHeLambda.h` header file.
3. Remove the redundant code that defined the data model in the `he3LambdaAnalysis.cxx` file, as it is now provided by the `LFSlimHeLambda.h` header.

These changes aim to centralize the data model definition for the LFSlimHeLambda analysis, making it more maintainable and reusable across different analysis tasks.
He3-L derived data analysis

The changes introduce a new data model for the LFSlimHeLambda analysis in the PWGLF module. The main changes are:

1. Add the `LFSlimHeLambda.h` file, which defines the data model for the LFHe3 and LFLambda tables.
2. Update the `he3LambdaAnalysis.cxx` file to include the new `LFSlimHeLambda.h` header file.
3. Remove the redundant code that defined the data model in the `he3LambdaAnalysis.cxx` file, as it is now provided by the `LFSlimHeLambda.h` header.

These changes aim to centralize the data model definition for the LFSlimHeLambda analysis, making it more maintainable and reusable across different analysis tasks.
He3-L derived data analysis

The changes introduce a new data model for the LFSlimHeLambda analysis in the PWGLF module. The main changes are:

1. Add the `LFSlimHeLambda.h` file, which defines the data model for the LFHe3 and LFLambda tables.
2. Update the `he3LambdaAnalysis.cxx` file to include the new `LFSlimHeLambda.h` header file.
3. Remove the redundant code that defined the data model in the `he3LambdaAnalysis.cxx` file, as it is now provided by the `LFSlimHeLambda.h` header.

These changes aim to centralize the data model definition for the LFSlimHeLambda analysis, making it more maintainable and reusable across different analysis tasks.
He3-L derived data analysis

The changes introduce a new data model for the LFSlimHeLambda analysis in the PWGLF module. The main changes are:

1. Add the `LFSlimHeLambda.h` file, which defines the data model for the LFHe3 and LFLambda tables.
2. Update the `he3LambdaAnalysis.cxx` file to include the new `LFSlimHeLambda.h` header file.
3. Remove the redundant code that defined the data model in the `he3LambdaAnalysis.cxx` file, as it is now provided by the `LFSlimHeLambda.h` header.

These changes aim to centralize the data model definition for the LFSlimHeLambda analysis, making it more maintainable and reusable across different analysis tasks.
Please consider the following formatting changes to #12220 (#12221)


He3-L derived data analysis

The changes introduce a new data model for the LFSlimHeLambda analysis in the PWGLF module. The main changes are:

1. Add the `LFSlimHeLambda.h` file, which defines the data model for the LFHe3 and LFLambda tables.
2. Update the `he3LambdaAnalysis.cxx` file to include the new `LFSlimHeLambda.h` header file.
3. Remove the redundant code that defined the data model in the `he3LambdaAnalysis.cxx` file, as it is now provided by the `LFSlimHeLambda.h` header.

These changes aim to centralize the data model definition for the LFSlimHeLambda analysis, making it more maintainable and reusable across different analysis tasks.
He3-L derived data analysis

The changes introduce a new data model for the LFSlimHeLambda analysis in the PWGLF module. The main changes are:

1. Add the `LFSlimHeLambda.h` file, which defines the data model for the LFHe3 and LFLambda tables.
2. Update the `he3LambdaAnalysis.cxx` file to include the new `LFSlimHeLambda.h` header file.
3. Remove the redundant code that defined the data model in the `he3LambdaAnalysis.cxx` file, as it is now provided by the `LFSlimHeLambda.h` header.

These changes aim to centralize the data model definition for the LFSlimHeLambda analysis, making it more maintainable and reusable across different analysis tasks.
He3-L derived data analysis

The changes introduce a new data model for the LFSlimHeLambda analysis in the PWGLF module. The main changes are:

1. Add the `LFSlimHeLambda.h` file, which defines the data model for the LFHe3 and LFLambda tables.
2. Update the `he3LambdaAnalysis.cxx` file to include the new `LFSlimHeLambda.h` header file.
3. Remove the redundant code that defined the data model in the `he3LambdaAnalysis.cxx` file, as it is now provided by the `LFSlimHeLambda.h` header.

These changes aim to centralize the data model definition for the LFSlimHeLambda analysis, making it more maintainable and reusable across different analysis tasks.
Please consider the following formatting changes to #12220 (#12221)


Please consider the following formatting changes to #12220 (#12221)
mpuccio added a commit that referenced this pull request Jul 25, 2025
The changes introduce a new data model for the LFSlimHeLambda analysis in the PWGLF module. The main changes are:

1. Add the `LFSlimHeLambda.h` file, which defines the data model for the LFHe3 and LFLambda tables.
2. Update the `he3LambdaAnalysis.cxx` file to include the new `LFSlimHeLambda.h` header file.
3. Remove the redundant code that defined the data model in the `he3LambdaAnalysis.cxx` file, as it is now provided by the `LFSlimHeLambda.h` header.

These changes aim to centralize the data model definition for the LFSlimHeLambda analysis, making it more maintainable and reusable across different analysis tasks.
He3-L derived data analysis

The changes introduce a new data model for the LFSlimHeLambda analysis in the PWGLF module. The main changes are:

1. Add the `LFSlimHeLambda.h` file, which defines the data model for the LFHe3 and LFLambda tables.
2. Update the `he3LambdaAnalysis.cxx` file to include the new `LFSlimHeLambda.h` header file.
3. Remove the redundant code that defined the data model in the `he3LambdaAnalysis.cxx` file, as it is now provided by the `LFSlimHeLambda.h` header.

These changes aim to centralize the data model definition for the LFSlimHeLambda analysis, making it more maintainable and reusable across different analysis tasks.
He3-L derived data analysis

The changes introduce a new data model for the LFSlimHeLambda analysis in the PWGLF module. The main changes are:

1. Add the `LFSlimHeLambda.h` file, which defines the data model for the LFHe3 and LFLambda tables.
2. Update the `he3LambdaAnalysis.cxx` file to include the new `LFSlimHeLambda.h` header file.
3. Remove the redundant code that defined the data model in the `he3LambdaAnalysis.cxx` file, as it is now provided by the `LFSlimHeLambda.h` header.

These changes aim to centralize the data model definition for the LFSlimHeLambda analysis, making it more maintainable and reusable across different analysis tasks.
He3-L derived data analysis

The changes introduce a new data model for the LFSlimHeLambda analysis in the PWGLF module. The main changes are:

1. Add the `LFSlimHeLambda.h` file, which defines the data model for the LFHe3 and LFLambda tables.
2. Update the `he3LambdaAnalysis.cxx` file to include the new `LFSlimHeLambda.h` header file.
3. Remove the redundant code that defined the data model in the `he3LambdaAnalysis.cxx` file, as it is now provided by the `LFSlimHeLambda.h` header.

These changes aim to centralize the data model definition for the LFSlimHeLambda analysis, making it more maintainable and reusable across different analysis tasks.
He3-L derived data analysis

The changes introduce a new data model for the LFSlimHeLambda analysis in the PWGLF module. The main changes are:

1. Add the `LFSlimHeLambda.h` file, which defines the data model for the LFHe3 and LFLambda tables.
2. Update the `he3LambdaAnalysis.cxx` file to include the new `LFSlimHeLambda.h` header file.
3. Remove the redundant code that defined the data model in the `he3LambdaAnalysis.cxx` file, as it is now provided by the `LFSlimHeLambda.h` header.

These changes aim to centralize the data model definition for the LFSlimHeLambda analysis, making it more maintainable and reusable across different analysis tasks.
He3-L derived data analysis

The changes introduce a new data model for the LFSlimHeLambda analysis in the PWGLF module. The main changes are:

1. Add the `LFSlimHeLambda.h` file, which defines the data model for the LFHe3 and LFLambda tables.
2. Update the `he3LambdaAnalysis.cxx` file to include the new `LFSlimHeLambda.h` header file.
3. Remove the redundant code that defined the data model in the `he3LambdaAnalysis.cxx` file, as it is now provided by the `LFSlimHeLambda.h` header.

These changes aim to centralize the data model definition for the LFSlimHeLambda analysis, making it more maintainable and reusable across different analysis tasks.
Please consider the following formatting changes to #12220 (#12221)


He3-L derived data analysis

The changes introduce a new data model for the LFSlimHeLambda analysis in the PWGLF module. The main changes are:

1. Add the `LFSlimHeLambda.h` file, which defines the data model for the LFHe3 and LFLambda tables.
2. Update the `he3LambdaAnalysis.cxx` file to include the new `LFSlimHeLambda.h` header file.
3. Remove the redundant code that defined the data model in the `he3LambdaAnalysis.cxx` file, as it is now provided by the `LFSlimHeLambda.h` header.

These changes aim to centralize the data model definition for the LFSlimHeLambda analysis, making it more maintainable and reusable across different analysis tasks.
He3-L derived data analysis

The changes introduce a new data model for the LFSlimHeLambda analysis in the PWGLF module. The main changes are:

1. Add the `LFSlimHeLambda.h` file, which defines the data model for the LFHe3 and LFLambda tables.
2. Update the `he3LambdaAnalysis.cxx` file to include the new `LFSlimHeLambda.h` header file.
3. Remove the redundant code that defined the data model in the `he3LambdaAnalysis.cxx` file, as it is now provided by the `LFSlimHeLambda.h` header.

These changes aim to centralize the data model definition for the LFSlimHeLambda analysis, making it more maintainable and reusable across different analysis tasks.
He3-L derived data analysis

The changes introduce a new data model for the LFSlimHeLambda analysis in the PWGLF module. The main changes are:

1. Add the `LFSlimHeLambda.h` file, which defines the data model for the LFHe3 and LFLambda tables.
2. Update the `he3LambdaAnalysis.cxx` file to include the new `LFSlimHeLambda.h` header file.
3. Remove the redundant code that defined the data model in the `he3LambdaAnalysis.cxx` file, as it is now provided by the `LFSlimHeLambda.h` header.

These changes aim to centralize the data model definition for the LFSlimHeLambda analysis, making it more maintainable and reusable across different analysis tasks.
Please consider the following formatting changes to #12220 (#12221)


Please consider the following formatting changes to #12220 (#12221)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

4 participants