#include <TrajectoryExtrapolatorToLine.h>
Public Member Functions | |
TrajectoryStateOnSurface | extrapolate (const FreeTrajectoryState &fts, const Line &L, const Propagator &p) const |
extrapolation with user-supplied propagator More... | |
Definition at line 8 of file TrajectoryExtrapolatorToLine.h.
TrajectoryStateOnSurface TrajectoryExtrapolatorToLine::extrapolate | ( | const FreeTrajectoryState & | fts, |
const Line & | L, | ||
const Propagator & | p | ||
) | const |
extrapolation with user-supplied propagator
Definition at line 9 of file TrajectoryExtrapolatorToLine.cc.
References anyDirection, Plane::build(), Propagator::clone(), Line::closerPointToLine(), FreeTrajectoryState::curvilinearError(), SoftLeptonByDistance_cfi::distance, Line::distance(), TrajectoryStateOnSurface::globalMomentum(), TrajectoryStateOnSurface::globalPosition(), TrajectoryStateOnSurface::isValid(), LogDebug, PV3DBase< T, PVType, FrameType >::mag(), AlCaHLTBitMon_ParallelJobs::p, FreeTrajectoryState::parameters(), makeMuonMisalignmentScenario::rot, Vector3DBase< T, FrameTag >::unit(), and XX.
Referenced by TSCBLBuilderWithPropagator::operator()().