@@ -255,6 +255,8 @@ struct ueCharged {
255255 ue.add (" hEtaLeadingVsPtLeading" , " " , HistType::kTH2D , {{ptAxist}, {50 , -2.5 , 2.5 , " #eta" }});
256256
257257 if (analyzeEvandTracksel) {
258+ ue.add (" hPtVsDCAxy" , " " , HistType::kTH2D , {{ptAxis}, {225 , -0.6 , 0.6 , " #it{DCA}_{xy} (cm)" }});
259+ ue.add (" hPtVsDCAz" , " " , HistType::kTH2D , {{ptAxis}, {225 , -0.6 , 0.6 , " #it{DCA}_{z} (cm)" }});
258260 const AxisSpec axisVtxZ{500 , -25 ., 25 ., " " };
259261 ue.add (" hVtxFT0VsVtxCol" , " " , HistType::kTH2D , {{axisVtxZ}, {axisVtxZ}});
260262 ue.add (" hVtxFT0VsVtxCol_afterSel8" , " " , HistType::kTH2D , {{axisVtxZ}, {axisVtxZ}});
@@ -1169,12 +1171,17 @@ struct ueCharged {
11691171
11701172 ue.fill (HIST (" hvtxZ_after" ), collision.posZ ());
11711173
1174+ if (!isMCEventSelected (collision))
1175+ return ;
1176+
11721177 int tracks_before = 0 ;
11731178 int tracks_after = 0 ;
11741179
11751180 for (auto & track : tracks) {
11761181
11771182 if (track.hasITS () && track.hasTPC ()) {
1183+ ue.fill (HIST (" hPtVsDCAxy" ), track.pt (), track.dcaXY ());
1184+ ue.fill (HIST (" hPtVsDCAz" ), track.pt (), track.dcaZ ());
11781185 ue.fill (HIST (" preselection_track/ITS/itsNCls" ), track.itsNCls ());
11791186 ue.fill (HIST (" preselection_track/ITS/itsChi2NCl" ), track.itsChi2NCl ());
11801187 ue.fill (HIST (" preselection_track/ITS/itsClusterMap" ), track.itsClusterMap ());
0 commit comments