Skip to content

Commit 429e493

Browse files
authored
[PWGLF,Trigger] Fix selection on daughters' dca in 3body trigger (#11131)
1 parent 502dbdc commit 429e493

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

EventFiltering/PWGLF/nucleiFilter.cxx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ struct nucleiFilter {
125125
struct : ConfigurableGroup {
126126
Configurable<double> bFieldInput{"trgH3L3Body.mBz", -999, "bz field, -999 is automatic"};
127127
Configurable<float> minCosPA3body{"trgH3L3Body.minCosPA3body", 0.9995, "minCosPA3body"};
128-
Configurable<float> dcavtxdau{"trgH3L3Body.dcavtxdau", 0.02, "meen DCA among Daughters"};
128+
Configurable<float> dcavtxdau{"trgH3L3Body.dcavtxdau", 0.15, "meen DCA among Daughters"};
129129
Configurable<float> dcapiontopv{"trgH3L3Body.dcapiontopv", 0.05, "DCA Pion To PV"};
130130
Configurable<float> tofPIDNSigmaMin{"trgH3L3Body.tofPIDNSigmaMin", -5, "tofPIDNSigmaMin"};
131131
Configurable<float> tofPIDNSigmaMax{"trgH3L3Body.tofPIDNSigmaMax", 5, "tofPIDNSigmaMax"};
@@ -138,7 +138,7 @@ struct nucleiFilter {
138138
Configurable<float> maxPionPt{"trgH3L3Body.maxPionPt", 1.2, "maxPionPt"};
139139
Configurable<float> minDeuteronPt{"trgH3L3Body.minDeuteronPt", 0.6, "minDeuteronPt"};
140140
Configurable<float> maxDeuteronPt{"trgH3L3Body.maxDeuteronPt", 10, "maxDeuteronPt"};
141-
Configurable<float> minDeuteronPUseTOF{"trgH3L3Body.minDeuteronPUseTOF", 1, "minDeuteronPt Enable TOF PID"};
141+
Configurable<float> minDeuteronPUseTOF{"trgH3L3Body.minDeuteronPUseTOF", 999, "minDeuteronPt Enable TOF PID"};
142142
Configurable<float> h3LMassLowerlimit{"trgH3L3Body.h3LMassLowerlimit", 2.96, "Hypertriton mass lower limit"};
143143
Configurable<float> h3LMassUpperlimit{"trgH3L3Body.h3LMassUpperlimit", 3.04, "Hypertriton mass upper limit"};
144144
Configurable<float> minP3Body{"trgH3L3Body.minP3Body", 1.5, "min P3Body"};
@@ -618,7 +618,7 @@ struct nucleiFilter {
618618
continue;
619619
}
620620

621-
float dcaDaughters = fitter3body.getChi2AtPCACandidate();
621+
float dcaDaughters = std::sqrt(fitter3body.getChi2AtPCACandidate());
622622
if (dcaDaughters > trgH3L3Body.dcavtxdau) {
623623
continue;
624624
}

0 commit comments

Comments
 (0)