@@ -194,10 +194,10 @@ DECLARE_SOA_COLUMN(Lxyzee, lxyzee, float); //! kVertex
194194DECLARE_SOA_COLUMN (LxyzeeOverErr, lxyzeeOverErr, float ); // ! kVertexingLxyzOverErr
195195DECLARE_SOA_COLUMN (Chi2PCAee, chi2PCAee, float ); // ! kVertexingChi2PCA
196196DECLARE_SOA_COLUMN (CosPAee, cosPAee, float ); // ! kCosPointingAngle
197- DECLARE_SOA_COLUMN (DcaSigXY1, dcaSigXY1 , float ); // ! leg-1 DCAxy / sqrt(cYY), kDCASigxy1
198- DECLARE_SOA_COLUMN (DcaSigZ1, dcaSigZ1 , float ); // ! leg-1 DCAz / sqrt(cZZ), kDCASigz1
199- DECLARE_SOA_COLUMN (DcaSigXY2, dcaSigXY2 , float ); // ! leg-2 DCAxy / sqrt(cYY), kDCASigxy2
200- DECLARE_SOA_COLUMN (DcaSigZ2, dcaSigZ2 , float ); // ! leg-2 DCAz / sqrt(cZZ), kDCASigz2
197+ DECLARE_SOA_COLUMN (DcaXYOverSig1, dcaXYOverSig1 , float );
198+ DECLARE_SOA_COLUMN (DcaZOverSig1, dcaZOverSig1 , float );
199+ DECLARE_SOA_COLUMN (DcaXYOverSig2, dcaXYOverSig2 , float );
200+ DECLARE_SOA_COLUMN (DcaZOverSig2, dcaZOverSig2 , float );
201201DECLARE_SOA_COLUMN (DeltaEta, deltaEta, float );
202202DECLARE_SOA_COLUMN (DeltaPhi, deltaPhi, float );
203203// Candidate columns efficiency calculation for prompt-non-prompt JPsi separation
@@ -247,9 +247,9 @@ DECLARE_SOA_TABLE(JPsieeCandidates, "AOD", "DQPSEUDOPROPER",
247247 dqanalysisflags::LxyeeProjected, dqanalysisflags::LxyeeOverErr, dqanalysisflags::Lxyzee, dqanalysisflags::LxyzeeOverErr,
248248 dqanalysisflags::Chi2PCAee, dqanalysisflags::CosPAee,
249249 dqanalysisflags::Vx, dqanalysisflags::Vy, dqanalysisflags::Vz,
250- dqanalysisflags::Ptleg1, dqanalysisflags::Etaleg1, dqanalysisflags::DcaXY1, dqanalysisflags::DcaZ1, dqanalysisflags::DcaSigXY1 , dqanalysisflags::DcaSigZ1 ,
250+ dqanalysisflags::Ptleg1, dqanalysisflags::Etaleg1, dqanalysisflags::DcaXY1, dqanalysisflags::DcaZ1, dqanalysisflags::DcaXYOverSig1 , dqanalysisflags::DcaZOverSig1 ,
251251 dqanalysisflags::ITSClusterMapleg1, dqanalysisflags::ITSChi2leg1,
252- dqanalysisflags::Ptleg2, dqanalysisflags::Etaleg2, dqanalysisflags::DcaXY2, dqanalysisflags::DcaZ2, dqanalysisflags::DcaSigXY2 , dqanalysisflags::DcaSigZ2 ,
252+ dqanalysisflags::Ptleg2, dqanalysisflags::Etaleg2, dqanalysisflags::DcaXY2, dqanalysisflags::DcaZ2, dqanalysisflags::DcaXYOverSig2 , dqanalysisflags::DcaZOverSig2 ,
253253 dqanalysisflags::ITSClusterMapleg2, dqanalysisflags::ITSChi2leg2,
254254 dqanalysisflags::AmbiguousInBunchPairs, dqanalysisflags::AmbiguousOutOfBunchPairs, dqanalysisflags::Corrassoc,
255255 dqanalysisflags::MultiplicityFT0C, dqanalysisflags::PercentileFT0C, dqanalysisflags::MultiplicityNContrib);
@@ -2396,9 +2396,6 @@ struct AnalysisSameEventPairing {
23962396 }
23972397 }
23982398 }
2399- // flat table for prompt / non-prompt BDT training: one row per MC-matched opposite-sign pair
2400- // (not per cut; select cuts offline via PairFilter). Kept identical to tableReader_withAssoc.
2401- // Only meaningful with track covariances, the two-prong fitter and an event vertex covariance:
24022399 constexpr bool eventHasVtxCovForTable = ((TEventFillMap & VarManager::ObjTypes::ReducedEventVtxCov) > 0 );
24032400 if constexpr ((TTrackFillMap & VarManager::ObjTypes::ReducedTrackBarrelPID) > 0 && trackHasCov && TTwoProngFitter && eventHasVtxCovForTable) {
24042401 // kVertexingProcCode == 0: the fit failed; FillPairVertexing then returns early without updating the
@@ -2413,9 +2410,9 @@ struct AnalysisSameEventPairing {
24132410 VarManager::fgValues[VarManager::kVertexingLxyProjected ], VarManager::fgValues[VarManager::kVertexingLxyOverErr ], VarManager::fgValues[VarManager::kVertexingLxyz ], VarManager::fgValues[VarManager::kVertexingLxyzOverErr ],
24142411 VarManager::fgValues[VarManager::kVertexingChi2PCA ], VarManager::fgValues[VarManager::kCosPointingAngle ],
24152412 VarManager::fgValues[VarManager::kVtxX ], VarManager::fgValues[VarManager::kVtxY ], VarManager::fgValues[VarManager::kVtxZ ],
2416- t1.pt (), t1.eta (), VarManager::fgValues[VarManager::kDCAxy1 ], VarManager::fgValues[VarManager::kDCAz1 ], VarManager::fgValues[VarManager::kDCASigxy1 ], VarManager::fgValues[VarManager::kDCASigz1 ],
2413+ t1.pt (), t1.eta (), VarManager::fgValues[VarManager::kDCAxy1 ], VarManager::fgValues[VarManager::kDCAz1 ], VarManager::fgValues[VarManager::kDCAxyOverSig1 ], VarManager::fgValues[VarManager::kDCAzOverSig1 ],
24172414 VarManager::fgValues[VarManager::kITSclusterMap1 ], t1.itsChi2NCl (),
2418- t2.pt (), t2.eta (), VarManager::fgValues[VarManager::kDCAxy2 ], VarManager::fgValues[VarManager::kDCAz2 ], VarManager::fgValues[VarManager::kDCASigxy2 ], VarManager::fgValues[VarManager::kDCASigz2 ],
2415+ t2.pt (), t2.eta (), VarManager::fgValues[VarManager::kDCAxy2 ], VarManager::fgValues[VarManager::kDCAz2 ], VarManager::fgValues[VarManager::kDCAxyOverSig2 ], VarManager::fgValues[VarManager::kDCAzOverSig2 ],
24192416 VarManager::fgValues[VarManager::kITSclusterMap2 ], t2.itsChi2NCl (),
24202417 ambiInBunch, ambiOutOfBunch, isCorrectAssoc_leg1 && isCorrectAssoc_leg2,
24212418 VarManager::fgValues[VarManager::kMultFT0C ], VarManager::fgValues[VarManager::kCentFT0C ], VarManager::fgValues[VarManager::kVtxNcontribReal ]);
0 commit comments