Skip to content

Commit eb347dd

Browse files
committed
Electron esConsumes migration v7 forgotten
1 parent ddcdca2 commit eb347dd

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

Validation/RecoEgamma/plugins/TkConvValidator.cc

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,8 @@ using namespace std;
9696
TkConvValidator::TkConvValidator(const edm::ParameterSet& pset)
9797
: magneticFieldToken_{esConsumes<edm::Transition::BeginRun>()},
9898
caloGeometryToken_{esConsumes()},
99-
transientTrackBuilderToken_{esConsumes(edm::ESInputTag("", "TransientTrackBuilder"))} {
99+
transientTrackBuilderToken_{esConsumes(edm::ESInputTag("", "TransientTrackBuilder"))},
100+
trackerGeometryToken_{esConsumes()} {
100101
fName_ = pset.getUntrackedParameter<std::string>("Name");
101102
verbosity_ = pset.getUntrackedParameter<int>("Verbosity");
102103
parameters_ = pset;
@@ -1308,8 +1309,9 @@ void TkConvValidator::analyze(const edm::Event& e, const edm::EventSetup& esup)
13081309
const reco::BeamSpot& thebs = *bsHandle.product();
13091310

13101311
//get tracker geometry for hits positions
1311-
edm::ESHandle<TrackerGeometry> tracker;
1312-
esup.get<TrackerDigiGeometryRecord>().get(tracker);
1312+
//edm::ESHandle<TrackerGeometry> tracker;
1313+
//esup.get<TrackerDigiGeometryRecord>().get(tracker);
1314+
auto tracker = esup.getHandle(trackerGeometryToken_);
13131315
const TrackerGeometry* trackerGeom = tracker.product();
13141316

13151317
//////////////////// Get the MC truth

Validation/RecoEgamma/plugins/TkConvValidator.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,7 @@ class TkConvValidator : public DQMOneEDAnalyzer<> {
113113
const edm::ESGetToken<MagneticField, IdealMagneticFieldRecord> magneticFieldToken_;
114114
const edm::ESGetToken<CaloGeometry, CaloGeometryRecord> caloGeometryToken_;
115115
const edm::ESGetToken<TransientTrackBuilder, TransientTrackRecord> transientTrackBuilderToken_;
116+
const edm::ESGetToken<TrackerGeometry, TrackerDigiGeometryRecord> trackerGeometryToken_;
116117

117118
std::string dqmpath_;
118119

0 commit comments

Comments
 (0)