CMS 3D CMS Logo

MuonTransientTrackingRecHitBuilder.h
Go to the documentation of this file.
1 #ifndef RecoMuon_MuonTransientTrackingRecHit_MuonTransientTrackingRecHitBuilder_h
2 #define RecoMuon_MuonTransientTrackingRecHit_MuonTransientTrackingRecHitBuilder_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
start
Definition: start.py:1
ESHandle.h
MuonTransientTrackingRecHitBuilder::ConstRecHitContainer
TransientTrackingRecHit::ConstRecHitContainer ConstRecHitContainer
Definition: MuonTransientTrackingRecHitBuilder.h:15
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
MuonTransientTrackingRecHitBuilder::RecHitPointer
TransientTrackingRecHit::RecHitPointer RecHitPointer
Definition: MuonTransientTrackingRecHitBuilder.h:14
TrackingRecHit.h
edm::ESHandle< GlobalTrackingGeometry >
edm::OwnVector::const_iterator
Definition: OwnVector.h:41
AlCaHLTBitMon_ParallelJobs.p
def p
Definition: AlCaHLTBitMon_ParallelJobs.py:153
TrackingRecHit::ConstRecHitContainer
std::vector< ConstRecHitPointer > ConstRecHitContainer
Definition: TrackingRecHit.h:32
MuonTransientTrackingRecHitBuilder::build
RecHitPointer build(const TrackingRecHit *p, edm::ESHandle< GlobalTrackingGeometry > trackingGeometry) const
Call the MuonTransientTrackingRecHit::specificBuild.
Definition: MuonTransientTrackingRecHitBuilder.cc:20
MuonTransientTrackingRecHitBuilder::theTrackingGeometry
edm::ESHandle< GlobalTrackingGeometry > theTrackingGeometry
Definition: MuonTransientTrackingRecHitBuilder.h:30
TrackingRecHit
Definition: TrackingRecHit.h:21
MuonTransientTrackingRecHitBuilder::MuonTransientTrackingRecHitBuilder
MuonTransientTrackingRecHitBuilder(edm::ESHandle< GlobalTrackingGeometry > trackingGeometry=nullptr)
Definition: MuonTransientTrackingRecHitBuilder.cc:16
MuonTransientTrackingRecHitBuilder::~MuonTransientTrackingRecHitBuilder
~MuonTransientTrackingRecHitBuilder() override
Definition: MuonTransientTrackingRecHitBuilder.h:19
ConstRecHitContainer
TransientTrackingRecHit::ConstRecHitContainer ConstRecHitContainer
Definition: MillePedeAlignmentAlgorithm.cc:69
TransientTrackingRecHitBuilder.h
GlobalTrackingGeometry.h
MuonTransientTrackingRecHitBuilder
Definition: MuonTransientTrackingRecHitBuilder.h:12
TransientTrackingRecHitBuilder
Definition: TransientTrackingRecHitBuilder.h:6