![]() |
ATLAS Offline Software
|
straight line propagator More...
#include <MuonCalibSLPropagator.h>
Public Member Functions | |
| Amg::Vector3D | propagateToPlane (const Amg::Vector3D &pos, const Amg::Vector3D &dir, const Amg::Vector3D &planePos, const Amg::Vector3D &planeNormal) const |
| Propagator track parameters to a plane. More... | |
| Amg::Vector3D | propagateToPlane (const Amg::Vector3D &pos, const Amg::Vector3D &dir, double zPosPlane) const |
| Propagator track parameters to a plane paralel to the xy plane. More... | |
| Amg::Vector3D | propagateToCylinder (const Amg::Vector3D &pos, const Amg::Vector3D &dir, double radiusCylinder) const |
| Propagator track parameters to a cylinder paralel to the z-axis, centered at (0.,0.) in the xy plane. More... | |
| Amg::Vector3D | propagateToStraightLine (const Amg::Vector3D &pos, const Amg::Vector3D &dir, const Amg::Vector3D &posLine, const Amg::Vector3D &dirLine) const |
| Propagator track parameters to a straight line. More... | |
| Amg::Vector3D | propagateToPerigee (const Amg::Vector3D &pos, const Amg::Vector3D &dir) const |
| Propagator track parameters to the perigee. More... | |
| Amg::Vector3D | propagate (const Amg::Vector3D &pos, const Amg::Vector3D &dir, const MuonCalibSurface &surf) const |
| Propagator track parameters to a plane paralel to the xy plane. More... | |
| Amg::Vector3D | propagate (const Amg::Vector3D &pos, const Amg::Vector3D &dir, const MuonCalibDisk &disk) const |
| Propagator track parameters to a plane paralel to the xy plane. More... | |
| Amg::Vector3D | propagate (const Amg::Vector3D &pos, const Amg::Vector3D &dir, const MuonCalibCylinder &cylinder) const |
| Propagator track parameters to a plane paralel to the xy plane. More... | |
straight line propagator
Definition at line 17 of file MuonCalibSLPropagator.h.
| Amg::Vector3D MuonCalib::MuonCalibSLPropagator::propagate | ( | const Amg::Vector3D & | pos, |
| const Amg::Vector3D & | dir, | ||
| const MuonCalibCylinder & | cylinder | ||
| ) | const |
Propagator track parameters to a plane paralel to the xy plane.
| pos | position on the parameters |
| dir | direction of the parameters |
| cylinder | destination cylinder |
Definition at line 59 of file MuonCalibSLPropagator.cxx.
| Amg::Vector3D MuonCalib::MuonCalibSLPropagator::propagate | ( | const Amg::Vector3D & | pos, |
| const Amg::Vector3D & | dir, | ||
| const MuonCalibDisk & | disk | ||
| ) | const |
Propagator track parameters to a plane paralel to the xy plane.
| pos | position on the parameters |
| dir | direction of the parameters |
| disk | destination disk |
Definition at line 55 of file MuonCalibSLPropagator.cxx.
| Amg::Vector3D MuonCalib::MuonCalibSLPropagator::propagate | ( | const Amg::Vector3D & | pos, |
| const Amg::Vector3D & | dir, | ||
| const MuonCalibSurface & | surf | ||
| ) | const |
Propagator track parameters to a plane paralel to the xy plane.
| pos | position on the parameters |
| dir | direction of the parameters |
| disk | destination disk |
Definition at line 64 of file MuonCalibSLPropagator.cxx.
| Amg::Vector3D MuonCalib::MuonCalibSLPropagator::propagateToCylinder | ( | const Amg::Vector3D & | pos, |
| const Amg::Vector3D & | dir, | ||
| double | radiusCylinder | ||
| ) | const |
Propagator track parameters to a cylinder paralel to the z-axis, centered at (0.,0.) in the xy plane.
| pos | position on the parameters |
| dir | direction of the parameters |
| radius | of the cylinder |
Definition at line 31 of file MuonCalibSLPropagator.cxx.
| Amg::Vector3D MuonCalib::MuonCalibSLPropagator::propagateToPerigee | ( | const Amg::Vector3D & | pos, |
| const Amg::Vector3D & | dir | ||
| ) | const |
Propagator track parameters to the perigee.
| pos | position on the parameters |
| dir | direction of the parameters |
Definition at line 48 of file MuonCalibSLPropagator.cxx.
| Amg::Vector3D MuonCalib::MuonCalibSLPropagator::propagateToPlane | ( | const Amg::Vector3D & | pos, |
| const Amg::Vector3D & | dir, | ||
| const Amg::Vector3D & | planePos, | ||
| const Amg::Vector3D & | planeNormal | ||
| ) | const |
Propagator track parameters to a plane.
| pos | position on the parameters |
| dir | direction of the parameters |
| planePos | position of the plane |
| normal | of the plane |
Definition at line 15 of file MuonCalibSLPropagator.cxx.
| Amg::Vector3D MuonCalib::MuonCalibSLPropagator::propagateToPlane | ( | const Amg::Vector3D & | pos, |
| const Amg::Vector3D & | dir, | ||
| double | zPosPlane | ||
| ) | const |
Propagator track parameters to a plane paralel to the xy plane.
| pos | position on the parameters |
| dir | direction of the parameters |
| zPosPlane | z position of the plane |
Definition at line 23 of file MuonCalibSLPropagator.cxx.
| Amg::Vector3D MuonCalib::MuonCalibSLPropagator::propagateToStraightLine | ( | const Amg::Vector3D & | pos, |
| const Amg::Vector3D & | dir, | ||
| const Amg::Vector3D & | posLine, | ||
| const Amg::Vector3D & | dirLine | ||
| ) | const |
Propagator track parameters to a straight line.
| pos | position on the parameters |
| dir | direction of the parameters |
| posLine | position on the line |
| dirLine | direction of the line |
Definition at line 41 of file MuonCalibSLPropagator.cxx.
1.8.18