@@ -707,13 +707,15 @@ struct FlowSP {
707707 if (collision.numContrib () > 1 ) {
708708 vtxz = collision.posZ ();
709709 float zRes = std::sqrt (collision.covZZ ());
710- if (zRes > 0.25 && collision.numContrib () < 20 )
710+ float minzRes = 0.25 ;
711+ int maxNumContrib = 20 ;
712+ if (zRes > minzRes && collision.numContrib () < maxNumContrib) {
711713 vtxz = -999 ;
712714 }
713715
714716 auto multNTracksPV = collision.multNTracksPV ();
715717
716- if (vtxz > 10 || vtxz < -10 )
718+ if (vtxz > cfgVtxZ || vtxz < -cfgVtxZ )
717719 return 0 ;
718720 if (multNTracksPV < fMultPVCutLow ->Eval (collision.centFT0C ()))
719721 return 0 ;
@@ -978,7 +980,8 @@ struct FlowSP {
978980 {
979981 registry.fill (HIST (" hEventCount" ), evSel_FilteredEvent);
980982 auto bc = collision.bc_as <aod::BCsWithTimestamps>();
981- auto field = (cfgMagField == 99999 ) ? getMagneticField (bc.timestamp ()) : cfgMagField;
983+ int standardMagField = 99999 ;
984+ auto field = (cfgMagField == standardMagField) ? getMagneticField (bc.timestamp ()) : cfgMagField;
982985
983986 if (bc.runNumber () != cfg.lastRunNumber ) {
984987 // load corrections again for new run!
@@ -1149,7 +1152,8 @@ struct FlowSP {
11491152 void processMCReco (CC const & collision, aod::BCsWithTimestamps const &, TCs const & tracks, FilteredTCs const & filteredTracks, aod::McParticles const &)
11501153 {
11511154 auto bc = collision.template bc_as <aod::BCsWithTimestamps>();
1152- auto field = (cfgMagField == 99999 ) ? getMagneticField (bc.timestamp ()) : cfgMagField;
1155+ int standardMagField = 99999 ;
1156+ auto field = (cfgMagField == standardMagField) ? getMagneticField (bc.timestamp ()) : cfgMagField;
11531157
11541158 double vtxz = collision.posZ ();
11551159 float centrality = collision.centFT0C ();
0 commit comments