Go to the documentation of this file. 1 #ifndef _Vtx_TransientVertex_H_
2 #define _Vtx_TransientVertex_H_
35 const std::vector<reco::TransientTrack>&
tracks,
40 const std::vector<reco::TransientTrack>&
tracks,
50 const std::vector<reco::TransientTrack>&
tracks,
56 const std::vector<reco::TransientTrack>&
tracks,
70 const std::vector<reco::TransientTrack>&
tracks,
78 const std::vector<reco::TransientTrack>&
tracks,
90 const std::vector<reco::TransientTrack>&
tracks,
99 const std::vector<reco::TransientTrack>&
tracks,
111 const double priorTimeErr,
115 const double timeErr,
116 const std::vector<reco::TransientTrack>&
tracks,
143 const std::vector<reco::TransientTrack>&
tracks,
153 const std::vector<reco::TransientTrack>&
tracks,
188 float totalChiSquared()
const {
return theChi2; }
189 float normalisedChiSquared()
const {
return totalChiSquared() / degreesOfFreedom(); }
190 float degreesOfFreedom()
const {
return theNDF; }
bool hasRefittedTracks() const
bool tkToTkCovarianceIsAvailable() const
std::vector< reco::TransientTrack > const & refittedTracks() const
GlobalError priorError() const
reco::TransientTrack refittedTrack(const reco::TransientTrack &track) const
GlobalPoint position() const
ROOT::Math::SMatrix< double, 3, 3, ROOT::Math::MatRepStd< double, 3, 3 > > AlgebraicMatrix33
std::vector< reco::TransientTrack > theOriginalTracks
TransientTrackToFloatMap weightMap() const
bool theWeightMapIsAvailable
TransientTrackToFloatMap theWeightMap
VertexState const & vertexState() const
GlobalPoint priorPosition() const
std::vector< reco::TransientTrack > theRefittedTracks
GlobalError error() const
double priorTimeError() const
bool hasTrackWeight() const
VertexState thePriorVertexState
std::map< reco::TransientTrack, float > TransientTrackToFloatMap
AlgebraicMatrix33 tkToTkCovariance(const reco::TransientTrack &t1, const reco::TransientTrack &t2) const
reco::TransientTrack originalTrack(const reco::TransientTrack &refTrack) const
float trackWeight(const reco::TransientTrack &track) const
std::vector< reco::TransientTrack > const & originalTracks() const
GlobalPoint position() const
std::map< reco::TransientTrack, TTmap > TTtoTTmap
VertexState theVertexState
GlobalError positionError() const
GlobalError error4D() const