 |
Belle II Software
release-05-02-19
|
19 #include "TMatrixDSym.h"
33 namespace DistanceTools {
38 TVector3
poca(TVector3
const& trackPos, TVector3
const& trackP, TVector3
const& vtxPos);
43 TVector3
trackToVtxVec(TVector3
const& trackPos, TVector3
const& trackP, TVector3
const& vtxPos);
48 double trackToVtxDist(TVector3
const& trackPos, TVector3
const& trackP, TVector3
const& vtxPos);
55 TMatrixDSym
const& trackPosCovMat, TMatrixDSym
const& vtxPosCovMat);
61 double trackToVtxDistErr(TVector3
const& trackPos, TVector3
const& trackP, TVector3
const& vtxPos,
62 TMatrixDSym
const& trackPosCovMat, TMatrixDSym
const& vtxPosCovMat);
68 TVector3
vtxToVtxVec(TVector3
const& vtx1Pos, TVector3
const& vtx2Pos);
73 double vtxToVtxDist(TVector3
const& vtx1Pos, TVector3
const& vtx2Pos);
78 TMatrixDSym
vtxToVtxCovMat(TMatrixDSym
const& vtx1CovMat, TMatrixDSym
const& vtx2CovMat);
83 double vtxToVtxDistErr(TVector3
const& vtx1Pos, TVector3
const& vtx2Pos,
84 TMatrixDSym
const& vtx1CovMat, TMatrixDSym
const& vtx2CovMat);
Abstract base class for different kinds of events.