diff --git a/PWGCF/Flow/Tasks/flowGfwTask.cxx b/PWGCF/Flow/Tasks/flowGfwTask.cxx index 4ba8c7c599c..e5854dcf43b 100644 --- a/PWGCF/Flow/Tasks/flowGfwTask.cxx +++ b/PWGCF/Flow/Tasks/flowGfwTask.cxx @@ -702,50 +702,51 @@ struct FlowGfwTask { return false; } registry.fill(HIST("hEventCount"), kISVERTEXITSTPC); - if (cfgNoCollInTimeRangeStandard) { - if (!collision.selection_bit(o2::aod::evsel::kNoCollInTimeRangeStandard)) { - // no collisions in specified time range - return false; - } - registry.fill(HIST("hEventCount"), kNOCOLLINTIMERANGESTANDART); + } + if (cfgNoCollInTimeRangeStandard) { + if (!collision.selection_bit(o2::aod::evsel::kNoCollInTimeRangeStandard)) { + // no collisions in specified time range + return false; } - if (cfgEvSelkIsGoodITSLayersAll) { - if (cfgEvSelkIsGoodITSLayersAll && !collision.selection_bit(o2::aod::evsel::kIsGoodITSLayersAll)) { - // removes dead staves of ITS - return false; - } - registry.fill(HIST("hEventCount"), kISGOODITSLAYERSALL); + registry.fill(HIST("hEventCount"), kNOCOLLINTIMERANGESTANDART); + } + if (cfgEvSelkIsGoodITSLayersAll) { + if (cfgEvSelkIsGoodITSLayersAll && !collision.selection_bit(o2::aod::evsel::kIsGoodITSLayersAll)) { + // removes dead staves of ITS + return false; } + registry.fill(HIST("hEventCount"), kISGOODITSLAYERSALL); + } - float vtxz = -999; - if (collision.numContrib() > 1) { - vtxz = collision.posZ(); - float zRes = std::sqrt(collision.covZZ()); - if (zRes > 0.25 && collision.numContrib() < 20) - vtxz = -999; - } + float vtxz = -999; + if (collision.numContrib() > 1) { + vtxz = collision.posZ(); + float zRes = std::sqrt(collision.covZZ()); + if (zRes > 0.25 && collision.numContrib() < 20) + vtxz = -999; + } - auto multNTracksPV = collision.multNTracksPV(); + auto multNTracksPV = collision.multNTracksPV(); - if (std::abs(vtxz) > cfgCutVertex) - return false; + if (std::abs(vtxz) > cfgCutVertex) + return false; - if (cfgMultCut) { - if (multNTracksPV < fMultPVCutLow->Eval(centrality)) - return false; - if (multNTracksPV > fMultPVCutHigh->Eval(centrality)) - return false; - if (multTrk < fMultCutLow->Eval(centrality)) - return false; - if (multTrk > fMultCutHigh->Eval(centrality)) - return false; - registry.fill(HIST("hEventCount"), kAFTERMULTCUTS); - } + if (cfgMultCut) { + if (multNTracksPV < fMultPVCutLow->Eval(centrality)) + return false; + if (multNTracksPV > fMultPVCutHigh->Eval(centrality)) + return false; + if (multTrk < fMultCutLow->Eval(centrality)) + return false; + if (multTrk > fMultCutHigh->Eval(centrality)) + return false; + registry.fill(HIST("hEventCount"), kAFTERMULTCUTS); + } - // V0A T0A 5 sigma cut - if (cfgV0AT0A5Sigma) - if (std::abs(collision.multFV0A() - fT0AV0AMean->Eval(collision.multFT0A())) > 5 * fT0AV0ASigma->Eval(collision.multFT0A())) - return false; + // V0A T0A 5 sigma cut + if (cfgV0AT0A5Sigma) { + if (std::abs(collision.multFV0A() - fT0AV0AMean->Eval(collision.multFT0A())) > 5 * fT0AV0ASigma->Eval(collision.multFT0A())) + return false; } return true;