@@ -54,7 +54,7 @@ HLLHCEvtVtxGenerator::HLLHCEvtVtxGenerator(const edm::ParameterSet& p) : BaseEvt
5454 fMeanX = p.getParameter <double >(" MeanXIncm" ) * CLHEP::cm;
5555 fMeanY = p.getParameter <double >(" MeanYIncm" ) * CLHEP::cm;
5656 fMeanZ = p.getParameter <double >(" MeanZIncm" ) * CLHEP::cm;
57- fTimeOffset = p.getParameter <double >(" TimeOffsetInns" ) * CLHEP::ns * CLHEP::c_light;
57+ fTimeOffset_c_light = p.getParameter <double >(" TimeOffsetInns" ) * CLHEP::ns * CLHEP::c_light;
5858 fEProton = p.getParameter <double >(" EprotonInGeV" ) * 1e9 ;
5959 fCrossingAngle = p.getParameter <double >(" CrossingAngleInurad" ) * 1e-6 ;
6060 fCrabFrequency = p.getParameter <double >(" CrabFrequencyInMHz" ) * 1e6 ;
@@ -67,7 +67,7 @@ HLLHCEvtVtxGenerator::HLLHCEvtVtxGenerator(const edm::ParameterSet& p) : BaseEvt
6767 fCrabbingAngleCrossing = p.getParameter <double >(" CrabbingAngleCrossingInurad" ) * 1e-6 ;
6868 fCrabbingAngleSeparation = p.getParameter <double >(" CrabbingAngleSeparationInurad" ) * 1e-6 ;
6969 // Set parameters inferred from configurables
70- gamma = fEProton / pmass + 1.0 ;
70+ gamma = fEProton / pmass;
7171 beta = std::sqrt ((1.0 - 1.0 / gamma) * ((1.0 + 1.0 / gamma)));
7272 betagamma = beta * gamma;
7373 oncc = fCrabbingAngleCrossing / fCrossingAngle ;
@@ -106,9 +106,9 @@ void HLLHCEvtVtxGenerator::update(const edm::EventSetup& iEventSetup) {
106106 fBunchLength = beamhandle->bunchLenght ();
107107 fCrabbingAngleCrossing = beamhandle->crabbingAngleCrossing () * 1e-6 ;
108108 fCrabbingAngleSeparation = beamhandle->crabbingAngleSeparation () * 1e-6 ;
109- fTimeOffset = beamhandle->timeOffset () * CLHEP::ns * CLHEP::c_light;
109+ fTimeOffset_c_light = beamhandle->timeOffset () * CLHEP::ns * CLHEP::c_light;
110110 // Set parameters inferred from configurables
111- gamma = fEProton / pmass + 1.0 ;
111+ gamma = fEProton / pmass;
112112 beta = std::sqrt ((1.0 - 1.0 / gamma) * ((1.0 + 1.0 / gamma)));
113113 betagamma = beta * gamma;
114114 oncc = fCrabbingAngleCrossing / fCrossingAngle ;
@@ -153,7 +153,7 @@ HepMC::FourVector HLLHCEvtVtxGenerator::newVertex(CLHEP::HepRandomEngine* engine
153153 x += fMeanX ;
154154 y += fMeanY ;
155155 z += fMeanZ ;
156- t += fTimeOffset ;
156+ t += fTimeOffset_c_light ;
157157
158158 return HepMC::FourVector (x, y, z, t);
159159}
0 commit comments