From ed3032cbd07c451c03892ef60867fc0072064f18 Mon Sep 17 00:00:00 2001 From: Mario Masciovecchio Date: Wed, 13 Oct 2021 08:04:52 -0700 Subject: [PATCH] Use mkfit::BeamSpot constructor --- RecoTracker/MkFit/plugins/MkFitEventOfHitsProducer.cc | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/RecoTracker/MkFit/plugins/MkFitEventOfHitsProducer.cc b/RecoTracker/MkFit/plugins/MkFitEventOfHitsProducer.cc index 65836a394e580..ea23319cdbf4b 100644 --- a/RecoTracker/MkFit/plugins/MkFitEventOfHitsProducer.cc +++ b/RecoTracker/MkFit/plugins/MkFitEventOfHitsProducer.cc @@ -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)); }