1 #ifndef RecoBTag_TrackGhostTrackState_h 2 #define RecoBTag_TrackGhostTrackState_h 17 class GhostTrackPrediction;
42 pointer clone()
const override {
return build<TrackGhostTrackState>(*this); }
50 #endif // RecoBTag_TrackGhostTrackState_h
bool isValid() const override
TrajectoryStateOnSurface tsos_
const CartesianTrajectoryError cartesianError() const
TrackGhostTrackState(const TransientTrack &track)
GlobalPoint globalPosition() const
pointer clone() const override
GlobalPoint globalPosition() const override
const GlobalError position() const
Position error submatrix.
const TransientTrack & track() const
Vertex vertexStateOnMeasurement(const GhostTrackPrediction &pred, bool withGhostTrackError) const override
const TrajectoryStateOnSurface & tsos() const
Vertex vertexStateOnGhostTrack(const GhostTrackPrediction &pred, bool withMeasurementError) const override
ROOT::Math::PositionVector3D< ROOT::Math::Cartesian3D< float >, ROOT::Math::GlobalCoordinateSystemTag > GlobalPoint
point in global coordinate system
const AlgebraicSymMatrix66 & matrix() const
CovarianceMatrix cartesianCovariance() const override
bool linearize(const GhostTrackPrediction &pred, bool initial, double lambda) override
GlobalError cartesianError() const override