1 #ifndef LCIOTrackPropagators_h
2 #define LCIOTrackPropagators_h
13 namespace LCIOTrackPropagators{
17 int PropagateLCIOToNewRef( IMPL::TrackStateImpl& ts,
double xref,
double yref,
double zref) ;
24 int PropagateLCIOToCylinder( IMPL::TrackStateImpl& ts,
float r,
float x0,
float y0,
int direction=0,
double epsilon=1.0e-8) ;
29 int PropagateLCIOToZPlane( IMPL::TrackStateImpl& ts,
float z) ;
36 int PropagateLCIOToPlaneParralelToZ( IMPL::TrackStateImpl& ts,
float x1,
float y1,
float x2,
float y2,
int direction=0,
double epsilon=1.0e-8) ;