@@ -127,8 +127,9 @@ struct FlowSP {
127127 // Additional track Selections
128128 O2_DEFINE_CONFIGURABLE (cfgTrackSelsUseAdditionalTrackCut, bool , false , " Bool to enable Additional Track Cut" );
129129 O2_DEFINE_CONFIGURABLE (cfgTrackSelsDoDCApt, bool , false , " Apply Pt dependent DCAz cut" );
130- O2_DEFINE_CONFIGURABLE (cfgTrackSelsDCApt1, float , 0.1 , " DcaZ < a * b / pt^1.1 -> this sets a" );
131- O2_DEFINE_CONFIGURABLE (cfgTrackSelsDCApt2, float , 0.035 , " DcaZ < a * b / pt^1.1 -> this sets b" );
130+ O2_DEFINE_CONFIGURABLE (cfgTrackSelsDCApt1, float , 0.1 , " DcaZ < const + (a * b) / pt^1.1 -> this sets a" );
131+ O2_DEFINE_CONFIGURABLE (cfgTrackSelsDCApt2, float , 0.035 , " DcaZ < const + (a * b) / pt^1.1 -> this sets b" );
132+ O2_DEFINE_CONFIGURABLE (cfgTrackSelsDCAptConsMin, float , 0.1 , " DcaZ < const + (a * b) / pt^1.1 -> this sets const" );
132133 O2_DEFINE_CONFIGURABLE (cfgTrackSelsPIDNsigma, float , 2.0 , " nSigma cut for PID" );
133134 O2_DEFINE_CONFIGURABLE (cfgTrackSelDoTrackQAvsCent, bool , true , " Do track selection QA plots as function of centrality" );
134135 // harmonics for v coefficients
@@ -1000,7 +1001,7 @@ struct FlowSP {
10001001 if (track.dcaZ () > cfgTrackSelsDCAz)
10011002 return false ;
10021003
1003- if (cfgTrackSelsDoDCApt && std::fabs (track.dcaZ ()) > (cfgTrackSelsDCApt1 * cfgTrackSelsDCApt2) / (std::pow (track.pt (), 1.1 )))
1004+ if (cfgTrackSelsDoDCApt && std::fabs (track.dcaZ ()) > (cfgTrackSelsDCAptConsMin + ( cfgTrackSelsDCApt1 * cfgTrackSelsDCApt2) / (std::pow (track.pt (), 1.1 ) )))
10041005 return false ;
10051006
10061007 histos.fill (HIST (" hTrackCount" ), trackSel_DCAz);
0 commit comments