CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TkTransientTrackingRecHitBuilder.cc
Go to the documentation of this file.
2 //
3 // include all the concrete ones
4 //
6 
11 //
12 // For FAMOS
13 //
16 
18 #include <typeinfo>
19 
20 TkTransientTrackingRecHitBuilder::TkTransientTrackingRecHitBuilder( const TrackingGeometry* trackingGeometry,
21  const PixelClusterParameterEstimator * pCPE,
22  const StripClusterParameterEstimator * sCPE,
23  const SiStripRecHitMatcher * matcher,
24  bool computeCoarseLocalPositionFromDisk):
25  tGeometry_(trackingGeometry),
26  pixelCPE(pCPE),
27  stripCPE(sCPE),
28  theMatcher(matcher),
29  theComputeCoarseLocalPosition(computeCoarseLocalPositionFromDisk){}
30 
33 {
34 // assert("TkTransientTrackingRecHitBuilder::build"==nullptr);
35 
36  return (*p).cloneSH();
37 }
38 
std::shared_ptr< TrackingRecHit const > RecHitPointer