Uh oh!
There was an error while loading. Please reload this page.
PWGHF: Add D+ -> KKPi flag for MC - #4616
Conversation
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
alibuild
commented
Feb 7, 2024
Error while checking build/O2Physics/o2 for c9c356a at 2024-02-07 19:41: Full log here. |
Please consider the following formatting changes to AliceO2Group#4616
fchinu
commented
Feb 8, 2024
Dear @vkucera , thanks a lot for your review! |
Please consider the following formatting changes to AliceO2Group#4616
Thanks @fchinu for the clarification. If the intention is to add a flag |
Uh oh!
There was an error while loading. Please reload this page.
alibuild
commented
Feb 9, 2024
fchinu
commented
Feb 9, 2024
[MegaLinter] Apply linters automatic fixes to AliceO2Group#4616
alibuild
commented
Feb 9, 2024
alibuild
commented
Feb 9, 2024
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
vkucera
commented
Feb 9, 2024
Thanks @fchinu for simplifying the code. Please see my further suggestions. |
alibuild
commented
Feb 9, 2024
fcatalan92
left a comment
There was a problem hiding this comment.
Hi @fchinu. Thanks a lot for the developments!
I made a few comments, mainly on the implementation choices.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
| Configurable<int> decayChannel{"decayChannel", 1, "Switch between decay channels: 1 for Ds->PhiPi->KKpi, 2 for Ds->K0*K->KKPi"}; | ||
| Configurable<int> decayChannelDs{"decayChannelDs", 1, "Switch between decay channels: 1 for Ds->PhiPi->KKpi, 2 for Ds->K0*K->KKPi"}; | ||
| Configurable<int> decayChannelDplusMc{"decayChannelDplusMc", 1, "Switch between decay channels for MC Dplus: 1 for Dplus->PhiPi->KKpi, 2 for Dplus->K0*K->KKPi"}; | ||
| Configurable<bool> FillDplusMc{"fillDplusMc", false, "Switch to fill Dplus MC information"}; |
There was a problem hiding this comment.
Maybe here in the task we can always fill the Dplus histogram. E.g., usually we use the D+ MC info to fix/initialise the peak sigma in the fit to the invariant-mass distribution
| {"hCPARecSigDs", "3-prong Ds candidates (matched);cosine of pointing angle;entries", {HistType::kTH1F, {{110, -1.1, 1.1}}}}, | ||
| {"hCPARecSigDplus", "3-prong Dplus candidates (matched);cosine of pointing angle;entries", {HistType::kTH1F, {{110, -1.1, 1.1}}}}, | ||
| {"hCPARecBkg", "3-prong candidates (unmatched);cosine of pointing angle;entries", {HistType::kTH1F, {{110, -1.1, 1.1}}}}, | ||
| {"hEtaRecSig", "3-prong candidates (matched);#it{#eta};entries", {HistType::kTH1F, {{100, -2., 2.}}}}, | ||
| {"hEtaRecSigDs", "3-prong Ds candidates (matched);#it{#eta};entries", {HistType::kTH1F, {{100, -2., 2.}}}}, | ||
| {"hEtaRecSigDplus", "3-prong Dplus candidates (matched);#it{#eta};entries", {HistType::kTH1F, {{100, -2., 2.}}}}, | ||
| {"hEtaRecBkg", "3-prong candidates (unmatched);#it{#eta};entries", {HistType::kTH1F, {{100, -2., 2.}}}}, | ||
| {"hEtaGen", "MC particles (matched);#it{#eta};entries", {HistType::kTH1F, {{100, -2., 2.}}}}}}; | ||
| {"hEtaGenDs", "MC Ds particles (matched);#it{#eta};entries", {HistType::kTH1F, {{100, -2., 2.}}}}, | ||
| {"hEtaGenDplus", "MC Dplus particles (matched);#it{#eta};entries", {HistType::kTH1F, {{100, -2., 2.}}}}}}; |
There was a problem hiding this comment.
Since now the number of histograms starts to be large, we could have different folders. This can be done in a following PR
Uh oh!
There was an error while loading. Please reload this page.
Hi @fcatalan92 , @vkucera, thanks for your suggestions! I have implemented all of them, except for the division of the task output in folders, which can be added in a future PR |
alibuild
commented
Feb 9, 2024
* PWGHF: Add nSigma TPC TOF to Ds tree creator output * MegaLinter fixes * PWGHF: Add D+ -> KKPi flag * Please consider the following formatting changes * Add comments and fixed formatting * Please consider the following formatting changes * Refactored candidateCreator D meson selections * MegaLinter fixes * Fix formatting * Imlemented suggestions --------- Co-authored-by: ALICE Action Bot <alibuild@cern.ch>
This PR add the code for flagging MC D+ decaying into KKPi.
The flag was added in the DecayChannelDToKKPi enum for 2 reasons: