1 #ifndef KFBasedPixelFitter_H 2 #define KFBasedPixelFitter_H 30 std::unique_ptr<reco::Track>
run(
const std::vector<const TrackingRecHit *>&
hits,
const TrackingRegion& region)
const override;
40 std::vector< const GeomDet*>
components()
const override {
return std::vector< const GeomDet*>(); }
52 std::vector<const TrackingRecHit*>
recHits()
const override {
return std::vector<const TrackingRecHit*>(); }
53 std::vector<TrackingRecHit*>
recHits()
override {
return std::vector<TrackingRecHit*>(); }
const Propagator * theOPropagator
MyBeamSpotGeomDet(const ReferenceCountingPointer< BoundPlane > &plane)
LocalPoint localPosition_
const Propagator * thePropagator
~MyBeamSpotHit() override
const TrackerGeometry * theTracker
const TrackingRecHit * hit() const override
const MagneticField * theField
~MyBeamSpotGeomDet() override
CLHEP::HepMatrix AlgebraicMatrix
std::vector< const TrackingRecHit * > recHits() const override
Access to component RecHits (if any)
~KFBasedPixelFitter() override
std::vector< const GeomDet * > components() const override
Returns direct components, if any.
const reco::BeamSpot * theBeamSpot
int dimension() const override
GeomDetEnumerators::SubDetector subDetector() const override
Which subdetector.
const edm::EventSetup * theES
const TransientTrackingRecHitBuilder * theTTRHBuilder
CLHEP::HepVector AlgebraicVector
std::vector< TrackingRecHit * > recHits() override
Non-const access to component RecHits (if any)
CLHEP::HepSymMatrix AlgebraicSymMatrix
LocalError localPositionError() const override
MyBeamSpotHit * clone() const override
LocalPoint localPosition() const override