1 #ifndef MultiStatePropagation_h_
2 #define MultiStatePropagation_h_
26 const T& surface)
const;
36 typedef std::pair<TrajectoryStateOnSurface, double>
TsosWP;
37 typedef std::vector<TrajectoryStateOnSurface>
MultiTSOS;
40 #include "TrackingTools/GsfTools/src/MultiStatePropagation.icc"
const Propagator & thePropagator
std::vector< TrajectoryStateOnSurface > MultiTSOS
TrajectoryStateOnSurface setWeight(const TrajectoryStateOnSurface, const double) const
creation of new state with different weight
MultiStatePropagation(const Propagator &aPropagator)
std::pair< TrajectoryStateOnSurface, double > propagateWithPath(const TrajectoryStateOnSurface &tsos, const T &surface) const
std::pair< TrajectoryStateOnSurface, double > TsosWP