#include <DistanceOfVertices.h>
Definition at line 12 of file DistanceOfVertices.h.
DistanceOfVertices::DistanceOfVertices |
( |
| ) |
|
|
inline |
virtual DistanceOfVertices::~DistanceOfVertices |
( |
| ) |
|
|
inlinevirtual |
Definition at line 25 of file DistanceOfVertices.h.
References TransientVertex::position(), PV3DBase< T, PVType, FrameType >::x(), PV3DBase< T, PVType, FrameType >::y(), and PV3DBase< T, PVType, FrameType >::z().
Referenced by DistanceOfVertices2D::distance(), DistanceOfVertices2D::signedDistance(), terms2D(), and terms3D().
GlobalPoint position() const
Definition at line 50 of file DistanceOfVertices.h.
References GlobalErrorBase< T, ErrorWeightType >::czx(), GlobalErrorBase< T, ErrorWeightType >::czy(), GlobalErrorBase< T, ErrorWeightType >::czz(), deltaV2V1(), TransientVertex::positionError(), and terms2D().
59 double covDeltaZZ = covDelta.
czz() ;
60 double covDeltaXZ = covDelta.
czx() ;
61 double covDeltaYZ = covDelta.
czy() ;
65 deltaZ*deltaZ * covDeltaZZ +
66 2*deltaX*deltaZ * covDeltaXZ +
67 2*deltaY*deltaZ * covDeltaYZ ) ;
GlobalError positionError() const
double terms2D(const TransientVertex &v1, const TransientVertex &v2)
CLHEP::Hep3Vector deltaV2V1(const TransientVertex &v1, const TransientVertex &v2)