#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... | |
virtual | ~TransientTrackingRecHitBuilder ()=default |
Definition at line 6 of file TransientTrackingRecHitBuilder.h.
Definition at line 9 of file TransientTrackingRecHitBuilder.h.
Definition at line 8 of file TransientTrackingRecHitBuilder.h.
|
virtualdefault |
|
pure virtual |
build a tracking rechit from an existing rechit
Implemented in TkTransientTrackingRecHitBuilder, MTDTransientTrackingRecHitBuilder, and MuonTransientTrackingRecHitBuilder.
Referenced by CosmicTrajectoryBuilder::AddHit(), CRackTrajectoryBuilder::AddHit(), CkfDebugger::analyseCompatibleMeasurements(), SiPixelTrackResidualSource::analyze(), TestHits::analyze(), TestSmoothHits::analyze(), TestTrackHits::analyze(), DuplicateRecHits::analyze(), build(), SiTrackerMultiRecHitUpdator::buildMultiRecHit(), MkFitSeedConverter::convertSeeds(), TrackTransformerForGlobalCosmicMuons::getTransientRecHits(), GlobalCosmicMuonTrajectoryBuilder::getTransientRecHits(), TrackTransformerForCosmicMuons::getTransientRecHits(), TrackTransformer::getTransientRecHits(), GlobalTrajectoryBuilderBase::getTransientRecHits(), MuonResidualsFromTrack::MuonResidualsFromTrack(), DynamicTruncation::preliminaryFit(), TrackProducerWithSCAssociation::produce(), TrackCandidateTopBottomHitFilter::produce(), ConvBremSeedProducer::produce(), GlobalMuonRefitter::refit(), PixelFitterByConformalMappingAndLine::run(), KFBasedPixelFitter::run(), CRackTrajectoryBuilder::run(), CosmicTrajectoryBuilder::seedMeasurements(), CRackTrajectoryBuilder::seedMeasurements(), TrackMerger::sortByHitPosition(), CosmicTrajectoryBuilder::SortHits(), CRackTrajectoryBuilder::SortHits(), FastTSGFromPropagation::trackerSeeds(), GlobalTrackerMuonAlignment::trackFitter(), TrackTransformerForCosmicMuons::transform(), DynamicTruncation::updateWithCSChits(), DynamicTruncation::updateWithDThits(), and DynamicTruncation::useSegment().
|
inlinevirtual |
build a tracking rechit refiting the rechit position and error according to the state estimate
Definition at line 15 of file TransientTrackingRecHitBuilder.h.
References build(), and AlCaHLTBitMon_ParallelJobs::p.