@@ -190,6 +190,7 @@ void TrackingStudySpec::process(o2::globaltracking::RecoContainer& recoData)
190190 float meanTW0 = 0 , rmsTW0 = 0 , WT0 = 0 ;
191191 int nContAdd = 0 , nContAdd0 = 0 , ntITS = 0 ;
192192 int nAdjusted = 0 ;
193+ float q2ptITS, q2ptTPC, q2ptITSTPC, q2ptITSTPCTRD;
193194 for (int is = 0 ; is < GTrackID::NSources; is++) {
194195 DetID::mask_t dm = GTrackID::getSourceDetectorsMask (is);
195196 bool skipTracks = !mTracksSrc [is] || !recoData.isTrackSourceLoaded (is) || !(dm[DetID::ITS] || dm[DetID::TPC]);
@@ -289,9 +290,27 @@ void TrackingStudySpec::process(o2::globaltracking::RecoContainer& recoData)
289290 LOGP (debug, " dt={} dz={}, tW={}, zW={} t={} tE={} {}" , dt, dca.getZ (), tW, zW, ttime, ttimeE, vid.asString ());
290291 }
291292 if (acceptGlo) {
293+ q2ptITS = q2ptTPC = q2ptITSTPC = q2ptITSTPCTRD = 0 .;
294+ auto gidRefs = recoData.getSingleDetectorRefs (vid);
295+ if (gidRefs[GTrackID::ITS].isIndexSet ()) {
296+ q2ptITS = recoData.getTrackParam (gidRefs[GTrackID::ITS]).getQ2Pt ();
297+ }
298+ if (gidRefs[GTrackID::TPC].isIndexSet ()) {
299+ q2ptTPC = recoData.getTrackParam (gidRefs[GTrackID::TPC]).getQ2Pt ();
300+ }
301+ if (gidRefs[GTrackID::ITSTPC].isIndexSet ()) {
302+ q2ptITSTPC = recoData.getTrackParam (gidRefs[GTrackID::ITSTPC]).getQ2Pt ();
303+ }
304+ if (gidRefs[GTrackID::TRD].isIndexSet ()) {
305+ q2ptITSTPCTRD = recoData.getTrackParam (gidRefs[GTrackID::TRD]).getQ2Pt ();
306+ }
307+
292308 (*mDBGOut ) << " dca"
293309 << " tfID=" << TFCount << " ttime=" << ttime << " ttimeE=" << ttimeE
294- << " gid=" << vid << " pv=" << (iv == nv - 1 ? vtxDummy : pvvec[iv]) << " trc=" << trc << " pvCont=" << pvCont << " ambig=" << ambig << " dca=" << dca << " xmin=" << xmin << " \n " ;
310+ << " gid=" << vid << " pvid=" << (iv == nv - 1 ? -1 : iv) << " pv=" << (iv == nv - 1 ? vtxDummy : pvvec[iv])
311+ << " trc=" << trc << " pvCont=" << pvCont << " ambig=" << ambig << " dca=" << dca << " xmin=" << xmin
312+ << " q2ptITS=" << q2ptITS << " q2ptTPC=" << q2ptTPC << " q2ptITSTPC=" << q2ptITSTPC << " q2ptITSTPCTRD=" << q2ptITSTPCTRD
313+ << " \n " ;
295314 }
296315 }
297316 }
0 commit comments