@@ -342,27 +342,31 @@ struct RofOccupancyQaTask {
342342 histos.add (" ROFbyROF/nPV_000_00y_x00_0" , " " , kTH2D , {{250 , 0 ., 8000 * k}, {250 , 0 ., 8000 * k}});
343343
344344 // #### new occupancy studies
345- histos.add (" nPV_vs_occupancyByTracks/sel8" , " " , kTH2D , {{250 , 0 ., 8000 * k}, {100 , 0 ., 25000 * k}});
346- histos.add (" nPV_vs_occupancyByTracks/NoCollInTimeRangeNarrow" , " " , kTH2D , {{250 , 0 ., 8000 * k}, {100 , 0 ., 25000 * k}});
347- histos.add (" nPV_vs_occupancyByTracks/NoCollInTimeRangeStrict" , " " , kTH2D , {{250 , 0 ., 8000 * k}, {100 , 0 ., 25000 * k}});
348- histos.add (" nPV_vs_occupancyByTracks/NoCollInTimeRangeStandard" , " " , kTH2D , {{250 , 0 ., 8000 * k}, {100 , 0 ., 25000 * k}});
349- histos.add (" nPV_vs_occupancyByTracks/NoCollInTimeRangeVzDependent" , " " , kTH2D , {{250 , 0 ., 8000 * k}, {100 , 0 ., 25000 * k}});
350- histos.add (" nPV_vs_occupancyByTracks/NoCollInRofStrict" , " " , kTH2D , {{250 , 0 ., 8000 * k}, {100 , 0 ., 25000 * k}});
351- histos.add (" nPV_vs_occupancyByTracks/NoCollInRofStandard" , " " , kTH2D , {{250 , 0 ., 8000 * k}, {100 , 0 ., 25000 * k}});
352- histos.add (" nPV_vs_occupancyByTracks/NoCollInTimeAndRofStandard" , " " , kTH2D , {{250 , 0 ., 8000 * k}, {100 , 0 ., 25000 * k}});
353- histos.add (" nPV_vs_occupancyByTracks/NoCollInTimeAndRofStrict" , " " , kTH2D , {{250 , 0 ., 8000 * k}, {100 , 0 ., 25000 * k}});
354- histos.add (" nPV_vs_occupancyByTracks/NoCollInTimeAndRofStrict_vZ_5cm" , " " , kTH2D , {{250 , 0 ., 8000 * k}, {100 , 0 ., 25000 * k}});
355-
356- histos.add (" nPV_vs_occupancyByFT0C/sel8" , " " , kTH2D , {{250 , 0 ., 8000 * k}, {100 , 0 ., 2.5e5 * k}});
357- histos.add (" nPV_vs_occupancyByFT0C/NoCollInTimeRangeNarrow" , " " , kTH2D , {{250 , 0 ., 8000 * k}, {100 , 0 ., 2.5e5 * k}});
358- histos.add (" nPV_vs_occupancyByFT0C/NoCollInTimeRangeStrict" , " " , kTH2D , {{250 , 0 ., 8000 * k}, {100 , 0 ., 2.5e5 * k}});
359- histos.add (" nPV_vs_occupancyByFT0C/NoCollInTimeRangeStandard" , " " , kTH2D , {{250 , 0 ., 8000 * k}, {100 , 0 ., 2.5e5 * k}});
360- histos.add (" nPV_vs_occupancyByFT0C/NoCollInTimeRangeVzDependent" , " " , kTH2D , {{250 , 0 ., 8000 * k}, {100 , 0 ., 2.5e5 * k}});
361- histos.add (" nPV_vs_occupancyByFT0C/NoCollInRofStrict" , " " , kTH2D , {{250 , 0 ., 8000 * k}, {100 , 0 ., 2.5e5 * k}});
362- histos.add (" nPV_vs_occupancyByFT0C/NoCollInRofStandard" , " " , kTH2D , {{250 , 0 ., 8000 * k}, {100 , 0 ., 2.5e5 * k}});
363- histos.add (" nPV_vs_occupancyByFT0C/NoCollInTimeAndRofStandard" , " " , kTH2D , {{250 , 0 ., 8000 * k}, {100 , 0 ., 2.5e5 * k}});
364- histos.add (" nPV_vs_occupancyByFT0C/NoCollInTimeAndRofStrict" , " " , kTH2D , {{250 , 0 ., 8000 * k}, {100 , 0 ., 2.5e5 * k}});
365- histos.add (" nPV_vs_occupancyByFT0C/NoCollInTimeAndRofStrict_vZ_5cm" , " " , kTH2D , {{250 , 0 ., 8000 * k}, {100 , 0 ., 2.5e5 * k}});
345+ histos.add (" nPV_vs_occupancyByTracks/sel8" , " " , kTH2D , {{125 , 0 ., 8000 * k}, {100 , 0 ., 25000 * k}});
346+ histos.add (" nPV_vs_occupancyByTracks/NoCollInTimeRangeNarrow" , " " , kTH2D , {{125 , 0 ., 8000 * k}, {100 , 0 ., 25000 * k}});
347+ histos.add (" nPV_vs_occupancyByTracks/NoCollInTimeRangeStrict" , " " , kTH2D , {{125 , 0 ., 8000 * k}, {100 , 0 ., 25000 * k}});
348+ histos.add (" nPV_vs_occupancyByTracks/NoCollInTimeRangeStandard" , " " , kTH2D , {{125 , 0 ., 8000 * k}, {100 , 0 ., 25000 * k}});
349+ histos.add (" nPV_vs_occupancyByTracks/NoCollInTimeRangeVzDependent" , " " , kTH2D , {{125 , 0 ., 8000 * k}, {100 , 0 ., 25000 * k}});
350+ histos.add (" nPV_vs_occupancyByTracks/NoCollInRofStrict" , " " , kTH2D , {{125 , 0 ., 8000 * k}, {100 , 0 ., 25000 * k}});
351+ histos.add (" nPV_vs_occupancyByTracks/NoCollInRofStandard" , " " , kTH2D , {{125 , 0 ., 8000 * k}, {100 , 0 ., 25000 * k}});
352+ histos.add (" nPV_vs_occupancyByTracks/NoCollInTimeAndRofStandard" , " " , kTH2D , {{125 , 0 ., 8000 * k}, {100 , 0 ., 25000 * k}});
353+ histos.add (" nPV_vs_occupancyByTracks/NoCollInTimeAndRofStrict" , " " , kTH2D , {{125 , 0 ., 8000 * k}, {100 , 0 ., 25000 * k}});
354+ histos.add (" nPV_vs_occupancyByTracks/NoCollInTimeAndRofStrict_vZ_5cm" , " " , kTH2D , {{125 , 0 ., 8000 * k}, {100 , 0 ., 25000 * k}});
355+ histos.add (" nPV_vs_occupancyByTracks/kNoHighMultCollInPrevRof" , " " , kTH2D , {{125 , 0 ., 8000 * k}, {100 , 0 ., 25000 * k}});
356+ histos.add (" nPV_vs_occupancyByTracks/kNoHighMultCollInPrevRofAndRofStrict" , " " , kTH2D , {{125 , 0 ., 8000 * k}, {100 , 0 ., 25000 * k}});
357+
358+ histos.add (" nPV_vs_occupancyByFT0C/sel8" , " " , kTH2D , {{125 , 0 ., 8000 * k}, {100 , 0 ., 2.5e5 * k}});
359+ histos.add (" nPV_vs_occupancyByFT0C/NoCollInTimeRangeNarrow" , " " , kTH2D , {{125 , 0 ., 8000 * k}, {100 , 0 ., 2.5e5 * k}});
360+ histos.add (" nPV_vs_occupancyByFT0C/NoCollInTimeRangeStrict" , " " , kTH2D , {{125 , 0 ., 8000 * k}, {100 , 0 ., 2.5e5 * k}});
361+ histos.add (" nPV_vs_occupancyByFT0C/NoCollInTimeRangeStandard" , " " , kTH2D , {{125 , 0 ., 8000 * k}, {100 , 0 ., 2.5e5 * k}});
362+ histos.add (" nPV_vs_occupancyByFT0C/NoCollInTimeRangeVzDependent" , " " , kTH2D , {{125 , 0 ., 8000 * k}, {100 , 0 ., 2.5e5 * k}});
363+ histos.add (" nPV_vs_occupancyByFT0C/NoCollInRofStrict" , " " , kTH2D , {{125 , 0 ., 8000 * k}, {100 , 0 ., 2.5e5 * k}});
364+ histos.add (" nPV_vs_occupancyByFT0C/NoCollInRofStandard" , " " , kTH2D , {{125 , 0 ., 8000 * k}, {100 , 0 ., 2.5e5 * k}});
365+ histos.add (" nPV_vs_occupancyByFT0C/NoCollInTimeAndRofStandard" , " " , kTH2D , {{125 , 0 ., 8000 * k}, {100 , 0 ., 2.5e5 * k}});
366+ histos.add (" nPV_vs_occupancyByFT0C/NoCollInTimeAndRofStrict" , " " , kTH2D , {{125 , 0 ., 8000 * k}, {100 , 0 ., 2.5e5 * k}});
367+ histos.add (" nPV_vs_occupancyByFT0C/NoCollInTimeAndRofStrict_vZ_5cm" , " " , kTH2D , {{125 , 0 ., 8000 * k}, {100 , 0 ., 2.5e5 * k}});
368+ histos.add (" nPV_vs_occupancyByFT0C/kNoHighMultCollInPrevRof" , " " , kTH2D , {{125 , 0 ., 8000 * k}, {100 , 0 ., 2.5e5 * k}});
369+ histos.add (" nPV_vs_occupancyByFT0C/kNoHighMultCollInPrevRofAndRofStrict" , " " , kTH2D , {{125 , 0 ., 8000 * k}, {100 , 0 ., 2.5e5 * k}});
366370 }
367371
368372 Partition<FullTracksIU> pvTracks = ((aod::track::flags & static_cast <uint32_t >(o2::aod::track::PVContributor)) == static_cast <uint32_t >(o2::aod::track::PVContributor));
@@ -978,6 +982,10 @@ struct RofOccupancyQaTask {
978982 histos.fill (HIST (" nPV_vs_occupancyByTracks/NoCollInTimeAndRofStrict" ), nPV, occTracks);
979983 if (col.selection_bit (kNoCollInTimeRangeStrict ) && col.selection_bit (kNoCollInRofStrict ) && fabs (vZ) < 5 )
980984 histos.fill (HIST (" nPV_vs_occupancyByTracks/NoCollInTimeAndRofStrict_vZ_5cm" ), nPV, occTracks);
985+ if (col.selection_bit (kNoHighMultCollInPrevRof ))
986+ histos.fill (HIST (" nPV_vs_occupancyByTracks/kNoHighMultCollInPrevRof" ), nPV, occTracks);
987+ if (col.selection_bit (kNoHighMultCollInPrevRof ) && col.selection_bit (kNoCollInRofStrict ))
988+ histos.fill (HIST (" nPV_vs_occupancyByTracks/kNoHighMultCollInPrevRofAndRofStrict" ), nPV, occTracks);
981989 }
982990 if (occFT0C >= 0 && fabs (vZ) < 8 ) {
983991 histos.fill (HIST (" nPV_vs_occupancyByFT0C/sel8" ), nPV, occFT0C);
@@ -999,6 +1007,10 @@ struct RofOccupancyQaTask {
9991007 histos.fill (HIST (" nPV_vs_occupancyByFT0C/NoCollInTimeAndRofStrict" ), nPV, occFT0C);
10001008 if (col.selection_bit (kNoCollInTimeRangeStrict ) && col.selection_bit (kNoCollInRofStrict ) && fabs (vZ) < 5 )
10011009 histos.fill (HIST (" nPV_vs_occupancyByFT0C/NoCollInTimeAndRofStrict_vZ_5cm" ), nPV, occFT0C);
1010+ if (col.selection_bit (kNoHighMultCollInPrevRof ))
1011+ histos.fill (HIST (" nPV_vs_occupancyByFT0C/kNoHighMultCollInPrevRof" ), nPV, occFT0C);
1012+ if (col.selection_bit (kNoHighMultCollInPrevRof ) && col.selection_bit (kNoCollInRofStrict ))
1013+ histos.fill (HIST (" nPV_vs_occupancyByFT0C/kNoHighMultCollInPrevRofAndRofStrict" ), nPV, occFT0C);
10021014 }
10031015 }
10041016
0 commit comments