@@ -259,12 +259,12 @@ struct HfCandidateCreatorToXiPi {
259259 double mCharmBaryon = RecoDecay::m (std::array{pVecCascAsD, pVecPionFromCharmBaryon}, arrMassCharmBaryon);
260260
261261 // computing cosPA
262- double cpaV0 = RecoDecay::cpa (vertexCasc, vertexV0, pVecV0 );
262+ double cpaV0 = casc. v0cosPA (collision. posX (), collision. posY (), collision. posZ () );
263263 double cpaCharmBaryon = RecoDecay::cpa (pvCoord, coordVtxCharmBaryon, pVecCharmBaryon);
264- double cpaCasc = RecoDecay::cpa (coordVtxCharmBaryon, vertexCasc, pVecCasc );
265- double cpaxyV0 = RecoDecay::cpaXY (vertexCasc , vertexV0, pVecV0);
264+ double cpaCasc = casc. casccosPA (collision. posX (), collision. posY (), collision. posZ () );
265+ double cpaxyV0 = RecoDecay::cpaXY (pvCoord , vertexV0, pVecV0);
266266 double cpaxyCharmBaryon = RecoDecay::cpaXY (pvCoord, coordVtxCharmBaryon, pVecCharmBaryon);
267- double cpaxyCasc = RecoDecay::cpaXY (coordVtxCharmBaryon , vertexCasc, pVecCasc);
267+ double cpaxyCasc = RecoDecay::cpaXY (pvCoord , vertexCasc, pVecCasc);
268268
269269 // computing decay length and ctau
270270 double decLenCharmBaryon = RecoDecay::distance (pvCoord, coordVtxCharmBaryon);
0 commit comments