Skip to content

Commit

Permalink
Use mkfit::BeamSpot constructor
Browse files Browse the repository at this point in the history
  • Loading branch information
mmasciov committed Oct 13, 2021
1 parent e400333 commit ed3032c
Showing 1 changed file with 2 additions and 8 deletions.
10 changes: 2 additions & 8 deletions RecoTracker/MkFit/plugins/MkFitEventOfHitsProducer.cc
Original file line number Diff line number Diff line change
Expand Up @@ -177,14 +177,8 @@ void MkFitEventOfHitsProducer::produce(edm::StreamID iID, edm::Event& iEvent, co
mkfit::StdSeq::Cmssw_LoadHits_End(*eventOfHits);

auto const bs = iEvent.get(beamSpotToken_);
eventOfHits->SetBeamSpot({.x = float(bs.x0()),
.y = float(bs.y0()),
.z = float(bs.z0()),
.sigmaZ = float(bs.sigmaZ()),
.beamWidthX = float(bs.BeamWidthX()),
.beamWidthY = float(bs.BeamWidthY()),
.dxdz = float(bs.dxdz()),
.dydz = float(bs.dydz())});
eventOfHits->SetBeamSpot(
mkfit::BeamSpot(bs.x0(), bs.y0(), bs.z0(), bs.sigmaZ(), bs.BeamWidthX(), bs.BeamWidthY(), bs.dxdz(), bs.dydz()));

iEvent.emplace(putToken_, std::move(eventOfHits));
}
Expand Down

0 comments on commit ed3032c

Please sign in to comment.