13 #ifndef PROPXYZPLANE_H 14 #define PROPXYZPLANE_H 19 class DetectorPropertiesData;
32 std::optional<double> short_vec_prop(
KTrack&
trk,
33 const std::shared_ptr<const Surface>& surf,
40 std::optional<double> origin_vec_prop(
KTrack& trk,
41 const std::shared_ptr<const Surface>& porient,
56 bool transformYZLine(
double phi1,
65 bool transformYZPlane(
double phi1,
73 bool transformXYZPlane(
double theta1,
TrackDirection
Track direction enum.
KSymMatrix< 5 >::type TrackError
Track error matrix, dimension 5x5.
Propagator * clone() const override
Clone method.
KMatrix< 5, 5 >::type TrackMatrix
General 5x5 matrix.
Base class for Kalman filter track propagator.
KVector< 5 >::type TrackVector
Track state vector, dimension 5.
General LArSoft Utilities.
PropDirection
Propagation direction enum.