#include <TrackingRecHitPropagator.h>
Public Member Functions | |
template<class ResultingHit > | |
TransientTrackingRecHit::RecHitPointer | project (const TransientTrackingRecHit::ConstRecHitPointer hit, const GeomDet &det, const TrajectoryStateOnSurface ts) const |
TrackingRecHitPropagator (const MagneticField *magf) | |
~TrackingRecHitPropagator () | |
Private Attributes | |
const AnalyticalPropagator * | thePropagator |
Definition at line 18 of file TrackingRecHitPropagator.h.
|
inline |
Definition at line 20 of file TrackingRecHitPropagator.h.
References AnalyticalPropagator_cfi::AnalyticalPropagator, anyDirection, and thePropagator.
|
inline |
Definition at line 24 of file TrackingRecHitPropagator.h.
References thePropagator.
|
inline |
Definition at line 26 of file TrackingRecHitPropagator.h.
References InvalidTransientRecHit::build(), newFWLiteAna::build, TrajectoryStateOnSurface::charge(), alignCSCRings::e, TrajectoryStateOnSurface::isValid(), TrajectoryStateOnSurface::localMomentum(), TrajectoryStateOnSurface::magneticField(), AlCaHLTBitMon_ParallelJobs::p, AnalyticalPropagator::propagate(), GeomDet::surface(), TrajectoryStateOnSurface::surface(), and thePropagator.
|
private |
Definition at line 69 of file TrackingRecHitPropagator.h.
Referenced by project(), TrackingRecHitPropagator(), and ~TrackingRecHitPropagator().