#include <CkfTrajectoryBuilder.h>
Public Types | |
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 Attributes | |
bool | theAlwaysUseInvalidHits |
bool | theIntermediateCleaning |
float | theLostHitPenalty |
int | theMaxCand |
set Event for the internal MeasurementTracker data member More... | |
Protected Attributes inherited from BaseCkfTrajectoryBuilder | |
const Chi2MeasurementEstimatorBase * | theEstimator |
const MeasurementTrackerEvent * | theMeasurementTracker |
const NavigationSchool * | theNavigationSchool = 0 |
const Propagator * | thePropagatorAlong |
const Propagator * | thePropagatorOpposite |
const TransientTrackingRecHitBuilder * | theTTRHBuilder |
const TrajectoryStateUpdator * | theUpdator |
Additional Inherited Members | |
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 TrajectoryFilter * | createTrajectoryFilter (const edm::ParameterSet &pset, edm::ConsumesCollector &iC) |
Definition at line 34 of file CkfTrajectoryBuilder.h.
typedef std::vector<TempTrajectory> CkfTrajectoryBuilder::TempTrajectoryContainer |
Definition at line 39 of file CkfTrajectoryBuilder.h.
typedef std::vector<Trajectory> CkfTrajectoryBuilder::TrajectoryContainer |
Definition at line 38 of file CkfTrajectoryBuilder.h.
CkfTrajectoryBuilder::CkfTrajectoryBuilder | ( | const edm::ParameterSet & | conf, |
edm::ConsumesCollector & | iC | ||
) |
Definition at line 30 of file CkfTrajectoryBuilder.cc.
CkfTrajectoryBuilder::CkfTrajectoryBuilder | ( | const edm::ParameterSet & | conf, |
TrajectoryFilter * | filter | ||
) |
Definition at line 35 of file CkfTrajectoryBuilder.cc.
|
inline |
Definition at line 44 of file CkfTrajectoryBuilder.h.
|
virtual |
limitedCandidates( startingTraj, regionalCondition, result); FIXME: restore regionalCondition
Reimplemented from BaseCkfTrajectoryBuilder.
Definition at line 148 of file CkfTrajectoryBuilder.cc.
|
protectedvirtual |
Reimplemented in MuonCkfTrajectoryBuilder.
Definition at line 322 of file CkfTrajectoryBuilder.cc.
|
protected |
Definition at line 172 of file CkfTrajectoryBuilder.cc.
|
protected |
Definition at line 182 of file CkfTrajectoryBuilder.cc.
|
inlinevirtual |
Reimplemented from BaseCkfTrajectoryBuilder.
Definition at line 57 of file CkfTrajectoryBuilder.h.
|
overrideprotectedvirtual |
Implements BaseCkfTrajectoryBuilder.
Definition at line 58 of file CkfTrajectoryBuilder.cc.
|
virtual |
trajectories building starting from a seed
Implements TrajectoryBuilder.
Definition at line 62 of file CkfTrajectoryBuilder.cc.
|
virtual |
trajectories building starting from a seed
Reimplemented from TrajectoryBuilder.
Definition at line 129 of file CkfTrajectoryBuilder.cc.
|
protected |
Definition at line 305 of file CkfTrajectoryBuilder.cc.
|
protected |
Definition at line 71 of file CkfTrajectoryBuilder.h.
|
protected |
Tells whether an intermediary cleaning stage should take place during TB.
Definition at line 69 of file CkfTrajectoryBuilder.h.
|
protected |
Chi**2 Penalty for each lost hit.
Definition at line 68 of file CkfTrajectoryBuilder.h.
|
protected |
set Event for the internal MeasurementTracker data member
Maximum number of trajectory candidates
to propagate to the next layer.
Definition at line 66 of file CkfTrajectoryBuilder.h.