#include <TrackingRecHitPropagator.h>
Public Member Functions | |
template<class ResultingHit > | |
TrackingRecHit::RecHitPointer | project (const TrackingRecHit::ConstRecHitPointer hit, const GeomDet &det, const TrajectoryStateOnSurface ts, const TransientTrackingRecHitBuilder *builder) const |
TrackingRecHitPropagator (const MagneticField *magf) | |
~TrackingRecHitPropagator () | |
Private Attributes | |
const AnalyticalPropagator * | thePropagator |
Definition at line 22 of file TrackingRecHitPropagator.h.
|
inline |
Definition at line 24 of file TrackingRecHitPropagator.h.
References AnalyticalPropagator_cfi::AnalyticalPropagator, anyDirection, and thePropagator.
|
inline |
Definition at line 28 of file TrackingRecHitPropagator.h.
References thePropagator.
|
inline |
Definition at line 31 of file TrackingRecHitPropagator.h.
References newFWLiteAna::build, TrajectoryStateOnSurface::charge(), alignCSCRings::e, AnalysisDataFormats_SUSYBSMObjects::hc, TrajectoryStateOnSurface::isValid(), TrajectoryStateOnSurface::localMomentum(), TrajectoryStateOnSurface::magneticField(), TkClonerImpl::makeShared(), TrackingRecHit::missing, AlCaHLTBitMon_ParallelJobs::p, Propagator::propagate(), GeomDet::surface(), TrajectoryStateOnSurface::surface(), and thePropagator.
Referenced by GenericProjectedRecHit2D::clone(), and SiTrackerMultiRecHitUpdator::update().
|
private |
Definition at line 79 of file TrackingRecHitPropagator.h.
Referenced by project(), TrackingRecHitPropagator(), and ~TrackingRecHitPropagator().