@@ -92,6 +92,7 @@ struct FlowSP {
9292 O2_DEFINE_CONFIGURABLE (cfgTVXinTRD, bool , false , " Use kTVXinTRD (reject TRD triggered events)" );
9393 O2_DEFINE_CONFIGURABLE (cfgIsVertexITSTPC, bool , true , " Selects collisions with at least one ITS-TPC track" );
9494 O2_DEFINE_CONFIGURABLE (cfgIsGoodITSLayersAll, bool , true , " Cut time intervals with dead ITS staves" );
95+ O2_DEFINE_CONFIGURABLE (cfgEvSelsMCReco, bool , true , " Apply event selections in MC Reco" );
9596 // harmonics for v coefficients
9697 O2_DEFINE_CONFIGURABLE (cfgHarm, int , 1 , " Flow harmonic n for ux and uy: (Cos(n*phi), Sin(n*phi))" );
9798 O2_DEFINE_CONFIGURABLE (cfgHarmMixed, int , 2 , " Flow harmonic n for ux and uy in mixed harmonics (MH): (Cos(n*phi), Sin(n*phi))" );
@@ -678,7 +679,6 @@ struct FlowSP {
678679 template <ChargeType ct, typename TrackObject>
679680 inline void fillHistograms (TrackObject track, float wacc, float weff, double ux, double uy, double uxMH, double uyMH, double qxA, double qyA, double qxC, double qyC, double corrQQx, double corrQQy, double corrQQ, double vnA, double vnC, double vnFull, double centrality)
680681 {
681-
682682 registry.fill (HIST (Charge[ct]) + HIST (" vnA_eta" ), track.eta (), (uy * qyA + ux * qxA) / std::sqrt (std::fabs (corrQQ)), wacc * weff);
683683 registry.fill (HIST (Charge[ct]) + HIST (" vnC_eta" ), track.eta (), (uy * qyC + ux * qxC) / std::sqrt (std::fabs (corrQQ)), wacc * weff);
684684
@@ -874,9 +874,9 @@ struct FlowSP {
874874
875875 registry.fill (HIST (" hTrackCount" ), trackSel_FilteredTracks);
876876
877- float weff = 1 , wacc = 1 ;
878- float weffP = 1 , waccP = 1 ;
879- float weffN = 1 , waccN = 1 ;
877+ float weff = 1 . , wacc = 1 . ;
878+ float weffP = 1 . , waccP = 1 . ;
879+ float weffN = 1 . , waccN = 1 . ;
880880
881881 if (!trackSelected (track, field))
882882 continue ;
@@ -964,7 +964,7 @@ struct FlowSP {
964964 if (cfgFillQAHistos)
965965 fillEventQA<kBefore >(collision, tracks);
966966
967- if (!eventSelected (collision, tracks.size (), centrality))
967+ if (cfgEvSelsMCReco && !eventSelected (collision, tracks.size (), centrality))
968968 return ;
969969
970970 if (cfgFillQAHistos)
0 commit comments