CMS 3D CMS Logo

MTDTransientTrackingRecHitBuilder.h
Go to the documentation of this file.
1 #ifndef RecoMTD_MTDTransientTrackingRecHit_MTDTransientTrackingRecHitBuilder_h
2 #define RecoMTD_MTDTransientTrackingRecHit_MTDTransientTrackingRecHitBuilder_h
3 
6 
8 
11 
13 public:
16 
18 
20 
24 
25  RecHitPointer build(const TrackingRecHit* p) const override;
26 
28 
29 private:
31 };
32 
33 #endif
MTDTransientTrackingRecHitBuilder::MTDTransientTrackingRecHitBuilder
MTDTransientTrackingRecHitBuilder(edm::ESHandle< GlobalTrackingGeometry > trackingGeometry=nullptr)
Definition: MTDTransientTrackingRecHitBuilder.cc:16
start
Definition: start.py:1
ESHandle.h
MTDTransientTrackingRecHitBuilder::RecHitPointer
TransientTrackingRecHit::RecHitPointer RecHitPointer
Definition: MTDTransientTrackingRecHitBuilder.h:14
TrackingRecHitFwd.h
TrackingRecHit::RecHitPointer
std::shared_ptr< TrackingRecHit const > RecHitPointer
Definition: TrackingRecHit.h:24
TransientTrackingRecHitBuilder::build
virtual RecHitPointer build(const TrackingRecHit *p) const =0
build a tracking rechit from an existing rechit
TrackingRecHit.h
MTDTransientTrackingRecHitBuilder::~MTDTransientTrackingRecHitBuilder
~MTDTransientTrackingRecHitBuilder() override
Definition: MTDTransientTrackingRecHitBuilder.h:19
edm::ESHandle< GlobalTrackingGeometry >
edm::OwnVector::const_iterator
Definition: OwnVector.h:41
MTDTransientTrackingRecHitBuilder::theTrackingGeometry
edm::ESHandle< GlobalTrackingGeometry > theTrackingGeometry
Definition: MTDTransientTrackingRecHitBuilder.h:30
AlCaHLTBitMon_ParallelJobs.p
def p
Definition: AlCaHLTBitMon_ParallelJobs.py:153
TrackingRecHit::ConstRecHitContainer
std::vector< ConstRecHitPointer > ConstRecHitContainer
Definition: TrackingRecHit.h:32
MTDTransientTrackingRecHitBuilder
Definition: MTDTransientTrackingRecHitBuilder.h:12
MTDTransientTrackingRecHitBuilder::build
RecHitPointer build(const TrackingRecHit *p, edm::ESHandle< GlobalTrackingGeometry > trackingGeometry) const
Call the MTDTransientTrackingRecHit::specificBuild.
Definition: MTDTransientTrackingRecHitBuilder.cc:20
MTDTransientTrackingRecHitBuilder::ConstRecHitContainer
TransientTrackingRecHit::ConstRecHitContainer ConstRecHitContainer
Definition: MTDTransientTrackingRecHitBuilder.h:15
TrackingRecHit
Definition: TrackingRecHit.h:21
ConstRecHitContainer
TransientTrackingRecHit::ConstRecHitContainer ConstRecHitContainer
Definition: MillePedeAlignmentAlgorithm.cc:69
TransientTrackingRecHitBuilder.h
GlobalTrackingGeometry.h
TransientTrackingRecHitBuilder
Definition: TransientTrackingRecHitBuilder.h:6