1 #ifndef RecoBTag_VertexGhostTrackState_h 2 #define RecoBTag_VertexGhostTrackState_h 13 class GhostTrackPrediction;
26 bool withMeasurementError)
const override;
28 bool withGhostTrackError)
const override;
32 {
return build<VertexGhostTrackState>(*this); }
40 #endif // RecoBTag_VertexGhostTrackState_h
std::pair< GlobalPoint, GlobalError > Vertex
CovarianceMatrix cartesianCovariance() const override
GlobalPoint globalPosition() const override
Vertex vertexStateOnMeasurement(const GhostTrackPrediction &pred, bool withGhostTrackError) const override
GlobalError cartesianError() const override
ROOT::Math::PositionVector3D< ROOT::Math::Cartesian3D< float >, ROOT::Math::GlobalCoordinateSystemTag > GlobalPoint
point in global coordinate system
CovarianceMatrix covariance_
pointer clone() const override
Vertex vertexStateOnGhostTrack(const GhostTrackPrediction &pred, bool withMeasurementError) const override
VertexGhostTrackState(const GlobalPoint &pos, const CovarianceMatrix &cov)