Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[PWGHF] Omegac0/Xi pT cut #8962

Open
wants to merge 13 commits into
base: master
Choose a base branch
from
Open

Conversation

FDUEnrich
Copy link

Calculating pT of Omegac0/Xi and cut pT< setting value. Fill after pTcut distribution histos and pTcut status.

@github-actions github-actions bot added the pwghf PWG-HF label Dec 12, 2024
@github-actions github-actions bot changed the title Omegac0/Xi pT cut [PWGHF] Omegac0/Xi pT cut Dec 12, 2024
[PWGHF] Please consider the following formatting changes to AliceO2Group#8962
Copy link
Collaborator

@fgrosa fgrosa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @FDUEnrich thanks! The PR looks ok to me in general, I just have a few minor comments (see below)

Comment on lines 3238 to 3242
// a tolerance has been added to be more conservative ptMinOmegaczeroToOmegaKaLfCasc ptMinXicZeroOmegacZeroToXiPiLfCasc
Configurable<float> ptMinOmegacZeroToOmegaPiLfCasc{"ptMinOmegacZeroToOmegaPiLfCasc", 2.0, "min. pT for Omegaczero in Omega + Pi decays"};
Configurable<float> ptMinOmegaczeroToOmegaKaLfCasc{"ptMinOmegaczeroToOmegaKaLfCasc", 2.0, "min. pT for Omegaczero in Omega + Ka decays"};
Configurable<float> ptMinXicZeroOmegacZeroToXiPiLfCasc{"ptMinXicZeroOmegacZeroToXiPiLfCasc", 2.0, "min. pT for XicZeroOmegacZero in Xi + Pi decays"};
Configurable<float> ptMinXicplusLfCasc{"ptMinXicplusLfCasc", 2.0, "min. pT for Xicplus in Xi + Pi + Pi decays"};
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would put 0 as default not to change the behaviour of pp wagons

Suggested change
// a tolerance has been added to be more conservative ptMinOmegaczeroToOmegaKaLfCasc ptMinXicZeroOmegacZeroToXiPiLfCasc
Configurable<float> ptMinOmegacZeroToOmegaPiLfCasc{"ptMinOmegacZeroToOmegaPiLfCasc", 2.0, "min. pT for Omegaczero in Omega + Pi decays"};
Configurable<float> ptMinOmegaczeroToOmegaKaLfCasc{"ptMinOmegaczeroToOmegaKaLfCasc", 2.0, "min. pT for Omegaczero in Omega + Ka decays"};
Configurable<float> ptMinXicZeroOmegacZeroToXiPiLfCasc{"ptMinXicZeroOmegacZeroToXiPiLfCasc", 2.0, "min. pT for XicZeroOmegacZero in Xi + Pi decays"};
Configurable<float> ptMinXicplusLfCasc{"ptMinXicplusLfCasc", 2.0, "min. pT for Xicplus in Xi + Pi + Pi decays"};
// a tolerance has been added to be more conservative ptMinOmegaczeroToOmegaKaLfCasc ptMinXicZeroOmegacZeroToXiPiLfCasc
Configurable<float> ptMinOmegacZeroToOmegaPiLfCasc{"ptMinOmegacZeroToOmegaPiLfCasc", 0.f, "min. pT for Omegaczero in Omega + Pi decays"};
Configurable<float> ptMinOmegaczeroToOmegaKaLfCasc{"ptMinOmegaczeroToOmegaKaLfCasc", 0.f, "min. pT for Omegaczero in Omega + Ka decays"};
Configurable<float> ptMinXicZeroOmegacZeroToXiPiLfCasc{"ptMinXicZeroOmegacZeroToXiPiLfCasc", 0.f, "min. pT for XicZeroOmegacZero in Xi + Pi decays"};
Configurable<float> ptMinXicplusLfCasc{"ptMinXicplusLfCasc", 0.f, "min. pT for Xicplus in Xi + Pi + Pi decays"};

PWGHF/TableProducer/trackIndexSkimCreator.cxx Outdated Show resolved Hide resolved
PWGHF/TableProducer/trackIndexSkimCreator.cxx Outdated Show resolved Hide resolved
PWGHF/TableProducer/trackIndexSkimCreator.cxx Outdated Show resolved Hide resolved
PWGHF/TableProducer/trackIndexSkimCreator.cxx Outdated Show resolved Hide resolved
PWGHF/TableProducer/trackIndexSkimCreator.cxx Outdated Show resolved Hide resolved
PWGHF/TableProducer/trackIndexSkimCreator.cxx Outdated Show resolved Hide resolved
PWGHF/TableProducer/trackIndexSkimCreator.cxx Outdated Show resolved Hide resolved
PWGHF/TableProducer/trackIndexSkimCreator.cxx Outdated Show resolved Hide resolved
PWGHF/TableProducer/trackIndexSkimCreator.cxx Outdated Show resolved Hide resolved
@vkucera vkucera reopened this Dec 13, 2024
@@ -3234,7 +3235,11 @@ struct HfTrackIndexSkimCreatorLfCascades {
// Selection criteria
// selections have been set to run2 lambda dedicated cuts
// selections for cascade have been set to the loosest value between xi and omega
// a tolerance has been added to be more conservative
// a tolerance has been added to be more conservative ptMinOmegaczeroToOmegaKaLfCasc ptMinXicZeroOmegacZeroToXiPiLfCasc
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why did you add ptMinOmegaczeroToOmegaKaLfCasc ptMinXicZeroOmegacZeroToXiPiLfCasc here?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Dear expert, thank you for comment! I added these four configurable because Fabrizio suggested doing this. We think it's better to cut pT for OmegaczeroToOmegaKa, XicZeroOmegacZeroToXiPi, OmegacZeroToOmegaPi and XicplusToXiPiPi respectively.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@vkucera this is for the production of derived data in Pb-Pb, for which it is unlikely that we can perform measurements to pT=0 and the size is drastically reduced if we skip the low pT

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@FDUEnrich @fgrosa I was referring to that very line with the comment.

[PWGHF] Please consider the following formatting changes to AliceO2Group#8962
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pwghf PWG-HF
Development

Successfully merging this pull request may close these issues.

4 participants