@@ -206,6 +206,8 @@ struct skimmerPrimaryMuon {
206206 fRegistry .add (" MFTMCHMID/hDCAy_PosZ" , " DCAy vs. posZ;Z_{vtx} (cm);DCA_{y} (cm)" , kTH2F , {{200 , -10 , +10 }, {400 , -0.2 , +0.2 }}, false );
207207 fRegistry .add (" MFTMCHMID/hDCAx_Phi" , " DCAx vs. #varphi;#varphi (rad.);DCA_{x} (cm)" , kTH2F , {{90 , 0 , 2 * M_PI}, {400 , -0.2 , +0.2 }}, false );
208208 fRegistry .add (" MFTMCHMID/hDCAy_Phi" , " DCAy vs. #varphi;#varphi (rad.);DCA_{y} (cm)" , kTH2F , {{90 , 0 , 2 * M_PI}, {400 , -0.2 , +0.2 }}, false );
209+ fRegistry .add (" MFTMCHMID/hMeanDCAx" , " <DCAy>;X_{IU} (cm);Y_IU} (cm);<DCA_{x}> (cm)" , kTProfile2D , {{240 , -12 , +12 }, {240 , -12 , +12 }}, false );
210+ fRegistry .add (" MFTMCHMID/hMeanDCAy" , " <DCAy>;X_{IU} (cm);Y_IU} (cm);<DCA_{y}> (cm)" , kTProfile2D , {{240 , -12 , +12 }, {240 , -12 , +12 }}, false );
209211 fRegistry .add (" MFTMCHMID/hNmu" , " #mu multiplicity;N_{#mu} per collision" , kTH1F , {{21 , -0.5 , 20.5 }}, false );
210212
211213 fRegistry .addClone (" MFTMCHMID/" , " MCHMID/" );
@@ -518,6 +520,8 @@ struct skimmerPrimaryMuon {
518520 fRegistry .fill (HIST (" MFTMCHMID/hDCAy_PosZ" ), collision.posZ (), dcaY);
519521 fRegistry .fill (HIST (" MFTMCHMID/hDCAx_Phi" ), phi, dcaX);
520522 fRegistry .fill (HIST (" MFTMCHMID/hDCAy_Phi" ), phi, dcaY);
523+ fRegistry .fill (HIST (" MFTMCHMID/hMeanDCAx" ), fwdtrack.x (), fwdtrack.y (), dcaX);
524+ fRegistry .fill (HIST (" MFTMCHMID/hMeanDCAy" ), fwdtrack.x (), fwdtrack.y (), dcaY);
521525 } else if (fwdtrack.trackType () == o2::aod::fwdtrack::ForwardTrackTypeEnum::MuonStandaloneTrack) {
522526 fRegistry .fill (HIST (" MCHMID/hPt" ), pt);
523527 fRegistry .fill (HIST (" MCHMID/hEtaPhi" ), phi, eta);
0 commit comments