#include <TransientTrackingRecHitBuilder.h>
Public Types | |
typedef TransientTrackingRecHit::RecHitContainer | RecHitContainer |
typedef TransientTrackingRecHit::RecHitPointer | RecHitPointer |
Public Member Functions | |
virtual RecHitPointer | build (const TrackingRecHit *p) const =0 |
build a tracking rechit from an existing rechit More... | |
virtual RecHitPointer | build (const TrackingRecHit *p, const TrajectoryStateOnSurface &state) const |
build a tracking rechit refiting the rechit position and error according to the state estimate More... | |
Definition at line 6 of file TransientTrackingRecHitBuilder.h.
Definition at line 10 of file TransientTrackingRecHitBuilder.h.
Definition at line 9 of file TransientTrackingRecHitBuilder.h.
|
pure virtual |
build a tracking rechit from an existing rechit
Implemented in MuonTransientTrackingRecHitBuilder, and GCC11_FINAL< T, TOPO >.
Referenced by CosmicTrajectoryBuilder::AddHit(), CRackTrajectoryBuilder::AddHit(), CkfDebugger::analyseCompatibleMeasurements(), SeedFromGenericPairOrTriplet::buildSeed(), ctfseeding::HitExtractorSTRP::hits(), ctfseeding::HitConv::operator()(), ConvBremSeedProducer::produce(), ctfseeding::HitExtractorSTRP::project(), KalmanAlignmentTrackRefitter::refitSingleTracklet(), PixelFitterByHelixProjections::run(), CRackTrajectoryBuilder::run(), CosmicTrajectoryBuilder::seedMeasurements(), BaseCkfTrajectoryBuilder::seedMeasurements(), CRackTrajectoryBuilder::seedMeasurements(), SeedGeneratorForCRack::seeds(), SeedGeneratorForCosmics::seeds(), CosmicTrajectoryBuilder::SortHits(), CRackTrajectoryBuilder::SortHits(), and KalmanAlignmentTrackRefitter::sortRecHits().
|
inlinevirtual |
build a tracking rechit refiting the rechit position and error according to the state estimate
Reimplemented in GCC11_FINAL< T, TOPO >.
Definition at line 16 of file TransientTrackingRecHitBuilder.h.
References build().
Referenced by build().