|
| CkfDebugTrajectoryBuilder (const edm::ParameterSet &conf, const TrajectoryStateUpdator *updator, const Propagator *propagatorAlong, const Propagator *propagatorOpposite, const Chi2MeasurementEstimatorBase *estimator, const TransientTrackingRecHitBuilder *RecHitBuilder) |
|
virtual CkfDebugger * | debugger () const |
|
virtual void | setDebugger (CkfDebugger *dbg) const |
|
TempTrajectory | buildTrajectories (const TrajectorySeed &, TrajectoryContainer &ret, const TrajectoryFilter *) const |
|
| CkfTrajectoryBuilder (const edm::ParameterSet &conf, const TrajectoryStateUpdator *updator, const Propagator *propagatorAlong, const Propagator *propagatorOpposite, const Chi2MeasurementEstimatorBase *estimator, const TransientTrackingRecHitBuilder *recHitBuilder, const TrajectoryFilter *filter) |
|
virtual CkfTrajectoryBuilder * | clone (const MeasurementTrackerEvent *data) const |
|
void | rebuildTrajectories (TempTrajectory const &startingTraj, const TrajectorySeed &, TrajectoryContainer &result) const |
|
virtual TrajectoryContainer | trajectories (const TrajectorySeed &seed) const |
| trajectories building starting from a seed More...
|
|
virtual void | trajectories (const TrajectorySeed &seed, TrajectoryContainer &ret) const |
| trajectories building starting from a seed More...
|
|
| ~CkfTrajectoryBuilder () |
|
| BaseCkfTrajectoryBuilder (const edm::ParameterSet &conf, const TrajectoryStateUpdator *updator, const Propagator *propagatorAlong, const Propagator *propagatorOpposite, const Chi2MeasurementEstimatorBase *estimator, const TransientTrackingRecHitBuilder *RecHitBuilder, const TrajectoryFilter *filter, const TrajectoryFilter *inOutFilter=0) |
|
| BaseCkfTrajectoryBuilder (const BaseCkfTrajectoryBuilder &other)=default |
|
virtual void | setEvent (const edm::Event &event) const |
|
virtual void | unset () const |
|
virtual | ~BaseCkfTrajectoryBuilder () |
|
virtual void | rebuildSeedingRegion (const TrajectorySeed &, TrajectoryContainer &result) const |
|
virtual | ~TrajectoryBuilder () |
|
|
typedef std::vector
< TempTrajectory > | TempTrajectoryContainer |
|
typedef std::vector< Trajectory > | TrajectoryContainer |
|
typedef std::vector
< TempTrajectory > | TempTrajectoryContainer |
|
typedef std::vector< Trajectory > | TrajectoryContainer |
|
typedef
TrajectoryContainer::iterator | TrajectoryIterator |
|
typedef std::vector< Trajectory > | TrajectoryContainer |
|
typedef
TrajectoryContainer::iterator | TrajectoryIterator |
|
typedef FreeTrajectoryState | FTS |
|
typedef std::pair< TSOS,
std::vector< const DetLayer * > > | StateAndLayers |
|
typedef TrajectoryMeasurement | TM |
|
typedef TrajectoryStateOnSurface | TSOS |
|
virtual void | findCompatibleMeasurements (const TrajectorySeed &seed, const TempTrajectory &traj, std::vector< TrajectoryMeasurement > &result) const |
|
void | limitedCandidates (const TrajectorySeed &seed, TempTrajectory &startingTraj, TrajectoryContainer &result) const |
|
void | limitedCandidates (const boost::shared_ptr< const TrajectorySeed > &sharedSeed, TempTrajectoryContainer &candidates, TrajectoryContainer &result) const |
|
void | updateTrajectory (TempTrajectory &traj, const TM &tm) const |
|
void | addToResult (boost::shared_ptr< const TrajectorySeed > const &seed, TempTrajectory &traj, TrajectoryContainer &result, bool inOut=false) const |
|
void | addToResult (TempTrajectory const &traj, TempTrajectoryContainer &result, bool inOut=false) const |
|
virtual bool | analyzeMeasurementsDebugger (Trajectory &traj, const std::vector< TrajectoryMeasurement > &meas, const MeasurementTrackerEvent *theMeasurementTracker, const Propagator *theForwardPropagator, const Chi2MeasurementEstimatorBase *theEstimator, const TransientTrackingRecHitBuilder *theTTRHBuilder) const |
|
virtual bool | analyzeMeasurementsDebugger (TempTrajectory &traj, const std::vector< TrajectoryMeasurement > &meas, const MeasurementTrackerEvent *theMeasurementTracker, const Propagator *theForwardPropagator, const Chi2MeasurementEstimatorBase *theEstimator, const TransientTrackingRecHitBuilder *theTTRHBuilder) const |
|
TempTrajectory | createStartingTrajectory (const TrajectorySeed &seed) const |
|
StateAndLayers | findStateAndLayers (const TrajectorySeed &seed, const TempTrajectory &traj) const |
|
StateAndLayers | findStateAndLayers (const TempTrajectory &traj) const |
|
void | moveToResult (TempTrajectory &&traj, TempTrajectoryContainer &result, bool inOut=false) const |
|
bool | qualityFilter (const TempTrajectory &traj, bool inOut=false) const |
|
void | setData (const MeasurementTrackerEvent *data) |
|
bool | toBeContinued (TempTrajectory &traj, bool inOut=false) const |
|
bool | theAlwaysUseInvalidHits |
|
bool | theIntermediateCleaning |
|
float | theLostHitPenalty |
|
int | theMaxCand |
| set Event for the internal MeasurementTracker data member More...
|
|
const Propagator * | theBackwardPropagator |
|
const
Chi2MeasurementEstimatorBase * | theEstimator |
|
const Propagator * | theForwardPropagator |
|
const MeasurementTrackerEvent * | theMeasurementTracker |
|
const Propagator * | thePropagatorAlong |
|
const Propagator * | thePropagatorOpposite |
|
const
TransientTrackingRecHitBuilder * | theTTRHBuilder |
|
const TrajectoryStateUpdator * | theUpdator |
|
Definition at line 9 of file CkfDebugTrajectoryBuilder.h.