#include <MuonCkfTrajectoryBuilder.h>
Additional Inherited Members | |
Public Types inherited from CkfTrajectoryBuilder | |
typedef std::vector< TempTrajectory > | TempTrajectoryContainer |
typedef std::vector< Trajectory > | TrajectoryContainer |
Public Types inherited from BaseCkfTrajectoryBuilder | |
typedef std::vector< TempTrajectory > | TempTrajectoryContainer |
typedef std::vector< Trajectory > | TrajectoryContainer |
typedef TrajectoryContainer::iterator | TrajectoryIterator |
Public Types inherited from TrajectoryBuilder | |
typedef std::vector< Trajectory > | TrajectoryContainer |
typedef TrajectoryContainer::iterator | TrajectoryIterator |
Protected Types inherited from BaseCkfTrajectoryBuilder | |
typedef TrackingComponentsRecord | Chi2MeasurementEstimatorRecord |
typedef FreeTrajectoryState | FTS |
typedef std::pair< TSOS, std::vector< const DetLayer * > > | StateAndLayers |
typedef TrajectoryMeasurement | TM |
typedef TrajectoryStateOnSurface | TSOS |
Static Protected Member Functions inherited from BaseCkfTrajectoryBuilder | |
static std::unique_ptr< TrajectoryFilter > | createTrajectoryFilter (const edm::ParameterSet &pset, edm::ConsumesCollector &iC) |
Definition at line 7 of file MuonCkfTrajectoryBuilder.h.
MuonCkfTrajectoryBuilder::MuonCkfTrajectoryBuilder | ( | const edm::ParameterSet & | conf, |
edm::ConsumesCollector & | iC | ||
) |
Definition at line 18 of file MuonCkfTrajectoryBuilder.cc.
References edm::ParameterSet::getParameter(), theRescaleErrorIfFail, and theUseSeedLayer.
|
override |
Definition at line 30 of file MuonCkfTrajectoryBuilder.cc.
|
protected |
Definition at line 74 of file MuonCkfTrajectoryBuilder.cc.
References PrintoutHelper::dumpMeasurements(), TransverseImpactPointExtrapolator::extrapolate(), TrajectoryStateOnSurface::globalMomentum(), TrajectoryStateOnSurface::globalPosition(), TrajectoryStateOnSurface::isValid(), LogDebug, MeasurementTrackerEvent::measurementTracker(), BaseCkfTrajectoryBuilder::theEstimator, theEtaPhiEstimator, BaseCkfTrajectoryBuilder::theMeasurementTracker, and createJobs::tmp.
Referenced by findCompatibleMeasurements().
|
overrideprotectedvirtual |
Reimplemented from CkfTrajectoryBuilder.
Definition at line 126 of file MuonCkfTrajectoryBuilder.cc.
References alongMomentum, collectMeasurement(), PTrajectoryStateOnDet::detId(), GeometricSearchTracker::detLayer(), TempTrajectory::direction(), TempTrajectory::empty(), BaseCkfTrajectoryBuilder::forwardPropagator(), TrajectoryStateOnSurface::freeState(), g, MeasurementTrackerEvent::geometricSearchTracker(), MeasurementTrackerEvent::geomTracker(), mps_fire::i, triggerObjects_cff::id, TrackingGeometry::idToDet(), insideOut, createfilelist::int, cmsLHEtoEOSManager::l, TempTrajectory::lastLayer(), TempTrajectory::lastMeasurement(), LogDebug, HLT_2018_cff::magneticField, NavigationSchool::nextLayers(), outsideIn, TrajectoryMeasurement::recHit(), TrajectoryStateOnSurface::rescaleError(), mps_fire::result, TrajectorySeed::startingState(), BaseCkfTrajectoryBuilder::theMeasurementTracker, BaseCkfTrajectoryBuilder::theNavigationSchool, theProximityPropagator, theRescaleErrorIfFail, theUseSeedLayer, trajectoryStateTransform::transientState(), and TrajectoryMeasurement::updatedState().
|
overrideprotectedvirtual |
Implements BaseCkfTrajectoryBuilder.
Definition at line 32 of file MuonCkfTrajectoryBuilder.cc.
References edm::ESWatcher< T >::check(), edm::EventSetup::get(), edm::ESHandle< T >::product(), CkfTrajectoryBuilder::setEvent_(), theDeltaEta, theDeltaPhi, BaseCkfTrajectoryBuilder::theEstimator, theEstimatorWatcher, theEtaPhiEstimator, theProximityPropagator, and theProximityPropagatorName.
|
protected |
Definition at line 29 of file MuonCkfTrajectoryBuilder.h.
Referenced by setEvent_().
|
protected |
Definition at line 30 of file MuonCkfTrajectoryBuilder.h.
Referenced by setEvent_().
|
protected |
Definition at line 33 of file MuonCkfTrajectoryBuilder.h.
Referenced by setEvent_().
|
protected |
Definition at line 34 of file MuonCkfTrajectoryBuilder.h.
Referenced by collectMeasurement(), and setEvent_().
|
protected |
Definition at line 32 of file MuonCkfTrajectoryBuilder.h.
Referenced by findCompatibleMeasurements(), and setEvent_().
|
protected |
Definition at line 31 of file MuonCkfTrajectoryBuilder.h.
Referenced by setEvent_().
|
protected |
Definition at line 28 of file MuonCkfTrajectoryBuilder.h.
Referenced by findCompatibleMeasurements(), and MuonCkfTrajectoryBuilder().
|
protected |
Definition at line 27 of file MuonCkfTrajectoryBuilder.h.
Referenced by findCompatibleMeasurements(), and MuonCkfTrajectoryBuilder().