Skip to content

Commit 6d243a7

Browse files
committed
AlignmentTracksFromVertexSelector consume di-lepton tracks only if using closest vertex to resonance
1 parent 6ede571 commit 6d243a7

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

Alignment/CommonAlignmentProducer/src/AlignmentTracksFromVertexSelector.cc

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,15 +78,14 @@ AlignmentTrackFromVertexSelector::Tracks AlignmentTrackFromVertexSelector::selec
7878
// get collection of reconstructed vertices from event
7979
edm::Handle<reco::VertexCollection> vertexHandle = evt.getHandle(vertexToken_);
8080

81-
// get collection of the di-lepton traxks
82-
const auto& leptonTracks = evt.get(diLeptonToken_);
83-
8481
// fill the vector of keys
8582
if (vertexHandle.isValid()) {
8683
const reco::VertexCollection* vertices = vertexHandle.product();
8784
const reco::Vertex* theVtx = nullptr;
8885

8986
if (useClosestVertex_) {
87+
// get collection of the di-lepton traxks
88+
const auto& leptonTracks = evt.get(diLeptonToken_);
9089
theVtx = findClosestVertex(leptonTracks, vertices, setup);
9190
} else {
9291
if ((*vertices).at(vertexIndex_).isValid()) {

0 commit comments

Comments
 (0)