Skip to content

Commit 204839c

Browse files
committed
Add configurable for use strict pid
1 parent a365adc commit 204839c

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

PWGCF/Flow/Tasks/flowPidCme.cxx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2699,8 +2699,9 @@ struct FlowPidCme {
26992699
int detInd = detId * 4 + cfgnTotalSystem * 4 * (nmode - 2);
27002700
int refAInd = refAId * 4 + cfgnTotalSystem * 4 * (nmode - 2);
27012701
int refBInd = refBId * 4 + cfgnTotalSystem * 4 * (nmode - 2);
2702+
double nonzero = 1e-8;
27022703
if (nmode == fourier_mode::kMode2) {
2703-
if (collision.qvecAmp()[detId] > 1e-8) {
2704+
if (collision.qvecAmp()[detId] > nonzero) {
27042705
histosQA.fill(HIST("QA/histQvec_CorrL0_V2"), collision.qvecRe()[detInd], collision.qvecIm()[detInd], collision.centFT0C());
27052706
histosQA.fill(HIST("QA/histQvec_CorrL1_V2"), collision.qvecRe()[detInd + 1], collision.qvecIm()[detInd + 1], collision.centFT0C());
27062707
histosQA.fill(HIST("QA/histQvec_CorrL2_V2"), collision.qvecRe()[detInd + 2], collision.qvecIm()[detInd + 2], collision.centFT0C());
@@ -2710,7 +2711,7 @@ struct FlowPidCme {
27102711
histosQA.fill(HIST("QA/histEvtPl_CorrL2_V2"), helperEP.GetEventPlane(collision.qvecRe()[detInd + 2], collision.qvecIm()[detInd + 2], nmode), collision.centFT0C());
27112712
histosQA.fill(HIST("QA/histEvtPl_CorrL3_V2"), helperEP.GetEventPlane(collision.qvecRe()[detInd + 3], collision.qvecIm()[detInd + 3], nmode), collision.centFT0C());
27122713
}
2713-
if (collision.qvecAmp()[detId] > 1e-8 && collision.qvecAmp()[refAId] > 1e-8 && collision.qvecAmp()[refBId] > 1e-8) {
2714+
if (collision.qvecAmp()[detId] > nonzero && collision.qvecAmp()[refAId] > nonzero && collision.qvecAmp()[refBId] > nonzero) {
27142715
histosQA.fill(HIST("QA/histQvecRes_SigRefAV2"), helperEP.GetResolution(helperEP.GetEventPlane(collision.qvecRe()[detInd + 3], collision.qvecIm()[detInd + 3], nmode), helperEP.GetEventPlane(collision.qvecRe()[refAInd + 3], collision.qvecIm()[refAInd + 3], nmode), nmode), collision.centFT0C());
27152716
histosQA.fill(HIST("QA/histQvecRes_SigRefBV2"), helperEP.GetResolution(helperEP.GetEventPlane(collision.qvecRe()[detInd + 3], collision.qvecIm()[detInd + 3], nmode), helperEP.GetEventPlane(collision.qvecRe()[refBInd + 3], collision.qvecIm()[refBInd + 3], nmode), nmode), collision.centFT0C());
27162717
histosQA.fill(HIST("QA/histQvecRes_RefARefBV2"), helperEP.GetResolution(helperEP.GetEventPlane(collision.qvecRe()[refAInd + 3], collision.qvecIm()[refAInd + 3], nmode), helperEP.GetEventPlane(collision.qvecRe()[refBInd + 3], collision.qvecIm()[refBInd + 3], nmode), nmode), collision.centFT0C());
@@ -2721,7 +2722,7 @@ struct FlowPidCme {
27212722
template <typename CollType, typename TrackType>
27222723
void fillHistosFlowGammaDelta(const CollType& collision, const TrackType& track1, const TrackType& track2, const TrackType& track3, int nmode)
27232724
{
2724-
if (collision.qvecAmp()[detId] < 1e-8) {
2725+
if (collision.qvecAmp()[detId] < nonzero) {
27252726
return;
27262727
}
27272728
auto cent = collision.centFT0C();

0 commit comments

Comments
 (0)