1 #ifndef CachingVertex_H
2 #define CachingVertex_H
21 template <
unsigned int N>
26 typedef ROOT::Math::SMatrix<double,
N - 2,
N - 2, ROOT::Math::MatRepStd<double,
N - 2,
N - 2> >
AlgebraicMatrixMM;
27 typedef std::map<RefCountedVertexTrack, AlgebraicMatrixMM>
TrackMap;
35 const std::vector<RefCountedVertexTrack> &tks,
40 const std::vector<RefCountedVertexTrack> &tks,
45 const std::vector<RefCountedVertexTrack> &tks,
52 const std::vector<RefCountedVertexTrack> &tks,
59 const std::vector<RefCountedVertexTrack> &tks,
65 const std::vector<RefCountedVertexTrack> &tks,
70 const std::vector<RefCountedVertexTrack> &tks,
77 const std::vector<RefCountedVertexTrack> &tks,
85 const std::vector<RefCountedVertexTrack> &tks,
94 const std::vector<RefCountedVertexTrack> &tks,
101 const std::vector<RefCountedVertexTrack> &tks,
110 const std::vector<RefCountedVertexTrack> &tks,
117 const std::vector<RefCountedVertexTrack> &tks,
121 const std::vector<RefCountedVertexTrack> &tks,
127 const std::vector<RefCountedVertexTrack> &tks,
std::vector< RefCountedVertexTrack > tracks() const
VertexState thePriorVertexState
VertexState const & vertexState() const
const std::vector< RefCountedVertexTrack > & tracksRef() const
TrackToTrackMap theCovMap
GlobalPoint position() const
GlobalError priorError() const
ReferenceCountingPointer< VertexTrack< N > > RefCountedVertexTrack
GlobalError error4D() const
AlgebraicVector3 weightTimesPosition() const
GlobalWeight weight() const
ROOT::Math::SMatrix< double, N, N, ROOT::Math::MatRepSym< double, N > > AlgebraicSymMatrixNN
float totalChiSquared() const
float degreesOfFreedom() const
std::vector< RefCountedVertexTrack > theTracks
ROOT::Math::SVector< double, 4 > AlgebraicVector4
ROOT::Math::SMatrix< double, N-2, N-2, ROOT::Math::MatRepStd< double, N-2, N-2 > > AlgebraicMatrixMM
AlgebraicVector4 weightTimesPosition4D() const
GlobalError error4D() const
VertexState const & priorVertexState() const
AlgebraicMatrixMM tkToTkCovariance(const RefCountedVertexTrack t1, const RefCountedVertexTrack t2) const
GlobalWeight weight4D() const
bool tkToTkCovarianceIsAvailable() const
GlobalPoint position() const
ROOT::Math::SVector< double, 3 > AlgebraicVector3
GlobalError error() const
std::map< RefCountedVertexTrack, AlgebraicMatrixMM > TrackMap
GlobalError error() const
GlobalError priorError4D() const
VertexState theVertexState
GlobalPoint priorPosition() const
std::map< RefCountedVertexTrack, TrackMap > TrackToTrackMap