1 #ifndef RecoBTag_TrackGhostTrackState_h 2 #define RecoBTag_TrackGhostTrackState_h 17 class GhostTrackPrediction;
37 bool initial,
double lambda);
41 bool withMeasurementError)
const;
43 bool withGhostTrackError)
const;
55 #endif // RecoBTag_TrackGhostTrackState_h
Vertex vertexStateOnGhostTrack(const GhostTrackPrediction &pred, bool withMeasurementError) const
std::pair< GlobalPoint, GlobalError > Vertex
TrajectoryStateOnSurface tsos_
GlobalError cartesianError() const
const CartesianTrajectoryError cartesianError() const
GlobalPoint globalPosition() const
const TransientTrack & track() const
CovarianceMatrix cartesianCovariance() const
const TrajectoryStateOnSurface & tsos() const
TrackGhostTrackState(const TransientTrack &track)
bool linearize(const GhostTrackPrediction &pred, bool initial, double lambda)
GlobalPoint globalPosition() const
BasicGhostTrackState * clone() const
const AlgebraicSymMatrix66 & matrix() const
const GlobalError position() const
Position error submatrix.
ROOT::Math::PositionVector3D< ROOT::Math::Cartesian3D< float >, ROOT::Math::GlobalCoordinateSystemTag > GlobalPoint
point in global coordinate system
Vertex vertexStateOnMeasurement(const GhostTrackPrediction &pred, bool withGhostTrackError) const