17 : mProngs{tr0, tr1, tr2}
19 std::array<float, 21> cov{}, cov1{}, cov2{};
20 tr0.getCovXYZPxPyPzGlo(cov);
21 tr1.getCovXYZPxPyPzGlo(cov1);
22 tr2.getCovXYZPxPyPzGlo(cov2);
23 for (
int i = 0;
i < 21;
i++) {
24 cov[
i] += cov1[
i] + cov2[
i];
26 for (
int i = 0;
i < 6;
i++) {
29 this->set(xyz, pxyz, cov, tr0.getCharge() + tr1.getCharge() + tr2.getCharge(),
true,
pid);