File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -2123,6 +2123,12 @@ struct DileptonMC {
21232123 if (eventcuts.cfgRequireGoodRCT && !rctChecker.checkTable (collision)) {
21242124 continue ;
21252125 }
2126+ if (!(eventcuts.cfgTrackOccupancyMin <= collision.trackOccupancyInTimeRange () && collision.trackOccupancyInTimeRange () < eventcuts.cfgTrackOccupancyMax )) {
2127+ continue ;
2128+ }
2129+ if (!(eventcuts.cfgFT0COccupancyMin <= collision.ft0cOccupancyInTimeRange () && collision.ft0cOccupancyInTimeRange () < eventcuts.cfgFT0COccupancyMax )) {
2130+ continue ;
2131+ }
21262132 fRegistry .fill (HIST (" MCEvent/after/hZvtx" ), mccollision.posZ ());
21272133
21282134 auto posTracks_per_coll = posTracksMC.sliceByCachedUnsorted (o2::aod::emmcparticle::emmceventId, mccollision.globalIndex (), cache);
Original file line number Diff line number Diff line change @@ -953,6 +953,12 @@ struct SingleTrackQCMC {
953953 if (eventcuts.cfgRequireGoodRCT && !rctChecker.checkTable (collision)) {
954954 continue ;
955955 }
956+ if (!(eventcuts.cfgTrackOccupancyMin <= collision.trackOccupancyInTimeRange () && collision.trackOccupancyInTimeRange () < eventcuts.cfgTrackOccupancyMax )) {
957+ continue ;
958+ }
959+ if (!(eventcuts.cfgFT0COccupancyMin <= collision.ft0cOccupancyInTimeRange () && collision.ft0cOccupancyInTimeRange () < eventcuts.cfgFT0COccupancyMax )) {
960+ continue ;
961+ }
956962 fRegistry .fill (HIST (" MCEvent/after/hZvtx" ), mccollision.posZ ());
957963
958964 auto leptonsMC_per_coll = leptonsMC.sliceByCachedUnsorted (o2::aod::emmcparticle::emmceventId, mccollision.globalIndex (), cache);
You can’t perform that action at this time.
0 commit comments