Skip to content

Commit 0fa88f9

Browse files
authored
[PWGCF] Fix a bug in flowGfwOmegaXi.cxx (#16039)
1 parent 1bb00d6 commit 0fa88f9

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

PWGCF/Flow/Tasks/flowGfwOmegaXi.cxx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1166,9 +1166,9 @@ struct FlowGfwOmegaXi {
11661166
continue;
11671167
if (v0negdau.pt() < trkQualityOpts.cfgCutPtDauMin.value || v0negdau.pt() > trkQualityOpts.cfgCutPtDauMax.value)
11681168
continue;
1169-
if (v0posdau.eta() < trkQualityOpts.cfgCutEta.value || v0posdau.eta() > trkQualityOpts.cfgCutEta.value)
1169+
if (std::fabs(v0posdau.eta()) > trkQualityOpts.cfgCutEta.value)
11701170
continue;
1171-
if (v0negdau.eta() < trkQualityOpts.cfgCutEta.value || v0negdau.eta() > trkQualityOpts.cfgCutEta.value)
1171+
if (std::fabs(v0negdau.eta()) > trkQualityOpts.cfgCutEta.value)
11721172
continue;
11731173

11741174
// fill QA
@@ -1278,6 +1278,8 @@ struct FlowGfwOmegaXi {
12781278
continue;
12791279
if (isK0s && std::fabs(v0.mLambda() - o2::constants::physics::MassLambda0) < v0BuilderOpts.cfgv0_compmassrejLambda.value)
12801280
isK0s = false;
1281+
if (isK0s && std::fabs(v0.mAntiLambda() - o2::constants::physics::MassLambda0) < v0BuilderOpts.cfgv0_compmassrejLambda.value)
1282+
isK0s = false;
12811283
if (isLambda && std::fabs(v0.mK0Short() - o2::constants::physics::MassK0Short) < v0BuilderOpts.cfgv0_compmassrejK0s.value)
12821284
isLambda = false;
12831285
if (isALambda && std::fabs(v0.mK0Short() - o2::constants::physics::MassK0Short) < v0BuilderOpts.cfgv0_compmassrejK0s.value)
@@ -1330,8 +1332,6 @@ struct FlowGfwOmegaXi {
13301332
registry.fill(HIST("hPhiK0s"), v0.phi());
13311333
registry.fill(HIST("hPhiK0scorr"), v0.phi(), wacc);
13321334
fGFW->Fill(v0.eta(), fK0sPtAxis->FindBin(v0.pt()) - 1 + ((fK0sMass->FindBin(v0.mK0Short()) - 1) * nK0sPtBins), v0.phi(), wacc * weff * wloc, 8);
1333-
if (fK0sPtAxis->FindBin(v0.pt()) - 1 == 6)
1334-
fGFW->Fill(v0.eta(), (fK0sMass->FindBin(v0.mK0Short()) - 1), v0.phi(), wacc * weff * wloc, 2048);
13351335
if (cfgOutputNUAWeights)
13361336
fWeightsK0s->fill(v0.phi(), v0.eta(), vtxz, v0.pt(), cent, 0);
13371337
if (cfgOutputrunbyrun) {
@@ -1394,11 +1394,11 @@ struct FlowGfwOmegaXi {
13941394
continue;
13951395
if (negdau.pt() < trkQualityOpts.cfgCutPtDauMin.value || negdau.pt() > trkQualityOpts.cfgCutPtDauMax.value)
13961396
continue;
1397-
if (std::fabs(bachelor.eta()) < trkQualityOpts.cfgCutEta.value)
1397+
if (std::fabs(bachelor.eta()) > trkQualityOpts.cfgCutEta.value)
13981398
continue;
1399-
if (std::fabs(posdau.eta()) < trkQualityOpts.cfgCutEta.value)
1399+
if (std::fabs(posdau.eta()) > trkQualityOpts.cfgCutEta.value)
14001400
continue;
1401-
if (std::fabs(negdau.eta()) < trkQualityOpts.cfgCutEta.value)
1401+
if (std::fabs(negdau.eta()) > trkQualityOpts.cfgCutEta.value)
14021402
continue;
14031403

14041404
// Omega and antiOmega

0 commit comments

Comments
 (0)