MarlinTrk  02.08
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Functions
LCIOTrackPropagators.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 EVENT
 
 IMPL
 
 LCIOTrackPropagators
 

Functions

int LCIOTrackPropagators::PropagateLCIOToNewRef (IMPL::TrackStateImpl &ts, double xref, double yref, double zref)
 Propagate trackstate to a new reference point. More...
 
int LCIOTrackPropagators::PropagateLCIOToCylinder (IMPL::TrackStateImpl &ts, float r, float x0, float y0, int direction=0, double epsilon=1.0e-8)
 Propagate trackstate to a new reference point taken as its crossing point with a cylinder of infinite length centered at x0,y0, parallel to the z axis. More...
 
int LCIOTrackPropagators::PropagateLCIOToZPlane (IMPL::TrackStateImpl &ts, float z)
 Propagate trackstate to a new reference point taken as its crossing point with an infinite plane located at z, perpendicular to the z axis. More...
 
int LCIOTrackPropagators::PropagateLCIOToPlaneParralelToZ (IMPL::TrackStateImpl &ts, float x1, float y1, float x2, float y2, int direction=0, double epsilon=1.0e-8)
 Propagate trackstate to a new reference point taken as its crossing point with a plane parallel to the z axis, containing points x1,x2 and y1,y2. More...