#include <MuonCkfTrajectoryBuilder.h>
Static Public Member Functions | |
static void | fillPSetDescription (edm::ParameterSetDescription &iDesc) |
Static Public Member Functions inherited from CkfTrajectoryBuilder | |
static void | fillPSetDescription (edm::ParameterSetDescription &iDesc) |
Static Public Member Functions inherited from BaseCkfTrajectoryBuilder | |
static void | fillPSetDescription (edm::ParameterSetDescription &iDesc) |
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 10 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 31 of file MuonCkfTrajectoryBuilder.cc.
|
protected |
Definition at line 82 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().
|
static |
Definition at line 33 of file MuonCkfTrajectoryBuilder.cc.
References edm::ParameterSetDescription::add(), CkfTrajectoryBuilder::fillPSetDescription(), and AlCaHLTBitMon_QueryRunRegistry::string.
|
overrideprotectedvirtual |
Reimplemented from CkfTrajectoryBuilder.
Definition at line 134 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, gpuClustering::id, TrackerGeometry::idToDet(), insideOut, cmsLHEtoEOSManager::l, TempTrajectory::lastLayer(), TempTrajectory::lastMeasurement(), LogDebug, HLT_FULL_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 42 of file MuonCkfTrajectoryBuilder.cc.
References edm::ESWatcher< T >::check(), edm::EventSetup::getData(), CkfTrajectoryBuilder::setEvent_(), theDeltaEta, theDeltaPhi, BaseCkfTrajectoryBuilder::theEstimator, theEstimatorWatcher, theEtaPhiEstimator, thePropagatorToken, and theProximityPropagator.
|
protected |
Definition at line 34 of file MuonCkfTrajectoryBuilder.h.
Referenced by setEvent_().
|
protected |
Definition at line 35 of file MuonCkfTrajectoryBuilder.h.
Referenced by setEvent_().
|
protected |
Definition at line 39 of file MuonCkfTrajectoryBuilder.h.
Referenced by setEvent_().
|
protected |
Definition at line 40 of file MuonCkfTrajectoryBuilder.h.
Referenced by collectMeasurement(), and setEvent_().
|
protected |
Definition at line 38 of file MuonCkfTrajectoryBuilder.h.
Referenced by setEvent_().
|
protected |
Definition at line 37 of file MuonCkfTrajectoryBuilder.h.
Referenced by findCompatibleMeasurements(), and setEvent_().
|
protected |
Definition at line 36 of file MuonCkfTrajectoryBuilder.h.
|
protected |
Definition at line 33 of file MuonCkfTrajectoryBuilder.h.
Referenced by findCompatibleMeasurements(), and MuonCkfTrajectoryBuilder().
|
protected |
Definition at line 32 of file MuonCkfTrajectoryBuilder.h.
Referenced by findCompatibleMeasurements(), and MuonCkfTrajectoryBuilder().