#include <SurfWireLine.h>
Public Member Functions | |
| SurfWireLine (const geo::WireID &wireid, double x) | |
| Constructor. More... | |
| virtual | ~SurfWireLine () |
| Destructor. More... | |
Public Member Functions inherited from trkf::SurfYZLine | |
| SurfYZLine () | |
| Default constructor. More... | |
| SurfYZLine (double x0, double y0, double z0, double phi) | |
| Initializing constructor. More... | |
| virtual | ~SurfYZLine () |
| Destructor. More... | |
| double | x0 () const |
| X origin. More... | |
| double | y0 () const |
| Y origin. More... | |
| double | z0 () const |
| Z origin. More... | |
| double | phi () const |
| Rotation angle about x-axis. More... | |
| virtual Surface * | clone () const |
| Clone method. More... | |
| virtual bool | isTrackValid (const TrackVector &vec) const |
| Surface-specific tests of validity of track parameters. More... | |
| virtual void | toLocal (const double xyz[3], double uvw[3]) const |
| Transform global to local coordinates. More... | |
| virtual void | toGlobal (const double uvw[3], double xyz[3]) const |
| Transform local to global coordinates. More... | |
| virtual TrackVector | getDiff (const TrackVector &vec1, const TrackVector &vec2) const |
| Calculate difference of two track parameter vectors. More... | |
| virtual void | getPosition (const TrackVector &vec, double xyz[3]) const |
| Get position of track. More... | |
| virtual void | getMomentum (const TrackVector &vec, double mom[3], TrackDirection dir=UNKNOWN) const |
| Get momentum vector of track. More... | |
| virtual bool | isParallel (const Surface &surf) const |
| Test whether two surfaces are parallel, within tolerance. More... | |
| virtual double | distanceTo (const Surface &surf) const |
| Find perpendicular distance to a parallel surface. More... | |
| virtual bool | isEqual (const Surface &surf) const |
| Test two surfaces for equality, within tolerance. More... | |
| virtual std::ostream & | Print (std::ostream &out) const |
| Printout. More... | |
Public Member Functions inherited from trkf::SurfLine | |
| SurfLine () | |
| Default constructor. More... | |
| virtual | ~SurfLine () |
| Destructor. More... | |
| double | PointingError (const TrackVector &vec, const TrackError &err) const |
| Get pointing error of track. More... | |
| void | getStartingError (TrackError &err) const |
| Get starting error matrix for Kalman filter. More... | |
Public Member Functions inherited from trkf::Surface | |
| Surface () | |
| Default constructor. More... | |
| virtual | ~Surface () |
| Destructor. More... | |
| virtual TrackDirection | getDirection (const TrackVector &, TrackDirection dir=UNKNOWN) const |
| Get direction of track (default UNKNOWN). More... | |
Additional Inherited Members | |
Public Types inherited from trkf::Surface | |
| enum | TrackDirection { FORWARD, BACKWARD, UNKNOWN } |
| Track direction enum. More... | |
Definition at line 24 of file SurfWireLine.h.
| trkf::SurfWireLine::SurfWireLine | ( | const geo::WireID & | wireid, |
| double | x | ||
| ) |
Constructor.
Constructor.
Arguments:
wireid - Wire id. x - X coordinate.
Definition at line 26 of file SurfWireLine.cxx.
|
virtual |
1.8.5