8 |
|
#include "RecoTracker/TkDetLayers/interface/GeometricSearchTracker.h" |
9 |
|
#include "RecoTracker/Record/interface/TrackerRecoGeometryRecord.h" |
10 |
|
#include "TrackingTools/Records/interface/TransientTrackRecord.h" |
11 |
– |
|
12 |
– |
|
11 |
|
#include "FWCore/Framework/interface/ESHandle.h" |
14 |
– |
|
12 |
|
#include <string> |
13 |
|
#include <memory> |
14 |
|
|
32 |
|
} |
33 |
|
|
34 |
|
//-------------------------------------------------------------------------------------------------- |
35 |
< |
boost::shared_ptr<HitDropper> |
39 |
< |
HitDropperESProducer::produce(const HitDropperRecord &iRecord) |
35 |
> |
boost::shared_ptr<HitDropper> HitDropperESProducer::produce(const HitDropperRecord &iRecord) |
36 |
|
{ |
37 |
|
// Create hit dropper object. |
38 |
|
|
51 |
|
iRecord.getRecord<TrackerRecoGeometryRecord>().get(hTrackerSearch); |
52 |
|
const GeometricSearchTracker *trackerSearch = hTrackerSearch.product(); |
53 |
|
|
54 |
< |
_dropper = boost::shared_ptr<HitDropper>( |
55 |
< |
new HitDropper(trackerGeo, builder, trackerSearch)); |
60 |
< |
|
61 |
< |
return _dropper; |
54 |
> |
dropper_ = boost::shared_ptr<HitDropper>(new HitDropper(trackerGeo, builder, trackerSearch)); |
55 |
> |
return dropper_; |
56 |
|
} |