|
[Rivet-svn] rivet: 4 new changesetsRivet Mercurial rivet at projects.hepforge.orgThu Jun 16 16:30:01 BST 2016
details: https://rivet.hepforge.org/hg/rivet/rev/09834c1404a7 branches: changeset: 5267:09834c1404a7 user: Andy Buckley <andy at insectnation.org> date: Thu Jun 16 16:00:05 2016 +0100 description: Renaming to new beta/gammaVec standard form details: https://rivet.hepforge.org/hg/rivet/rev/de3e5b21d760 branches: changeset: 5268:de3e5b21d760 user: Andy Buckley <andy at insectnation.org> date: Thu Jun 16 16:00:13 2016 +0100 description: Add a test for beam boosting details: https://rivet.hepforge.org/hg/rivet/rev/2d32ae60b229 branches: changeset: 5269:2d32ae60b229 user: Andy Buckley <andy at insectnation.org> date: Thu Jun 16 16:15:08 2016 +0100 description: Test updates details: https://rivet.hepforge.org/hg/rivet/rev/1f2fe018a225 branches: changeset: 5270:1f2fe018a225 user: Andy Buckley <andy at insectnation.org> date: Thu Jun 16 16:25:17 2016 +0100 description: Tidy/correct boost calculations (but is gamma numerically safe?) Some issue with LT construction... diffs (truncated from 203 to 50 lines): --- a/include/Rivet/Projections/Beam.hh Thu Jun 16 13:40:13 2016 +0100 +++ b/include/Rivet/Projections/Beam.hh Thu Jun 16 16:25:17 2016 +0100 @@ -51,39 +51,39 @@ /// Get the Lorentz boost to the beam centre-of-mass system (CMS) from a pair of beam momenta - Vector3 cmsBoostBeta(const FourMomentum& pa, const FourMomentum& pb); + Vector3 cmsBoostBetaVec(const FourMomentum& pa, const FourMomentum& pb); /// Get the Lorentz boost to the beam centre-of-mass system (CMS) from a pair of Particles - inline Vector3 cmsBoostBeta(const ParticlePair& beams) { - return cmsBoostBeta(beams.first, beams.second); + inline Vector3 cmsBoostBetaVec(const ParticlePair& beams) { + return cmsBoostBetaVec(beams.first, beams.second); } /// Get the Lorentz boost to the per-nucleon beam centre-of-mass system (ACMS) from a pair of beam momenta /// @note Uses a nominal nucleon mass of 0.939 GeV to convert masses to A - Vector3 acmsBoostBeta(const FourMomentum& pa, const FourMomentum& pb); + Vector3 acmsBoostBetaVec(const FourMomentum& pa, const FourMomentum& pb); /// Get the Lorentz boost to the per-nucleon beam centre-of-mass system (ACMS) from a pair of Particles /// @note Uses the sum of nuclear mass numbers A for each beam - Vector3 acmsBoostBeta(const ParticlePair& beams); + Vector3 acmsBoostBetaVec(const ParticlePair& beams); /// Get the Lorentz boost to the beam centre-of-mass system (CMS) from a pair of beam momenta - Vector3 cmsBoostGamma(const FourMomentum& pa, const FourMomentum& pb); + Vector3 cmsBoostGammaVec(const FourMomentum& pa, const FourMomentum& pb); /// Get the Lorentz boost to the beam centre-of-mass system (CMS) from a pair of Particles - inline Vector3 cmsBoostGamma(const ParticlePair& beams) { - return cmsBoostGamma(beams.first, beams.second); + inline Vector3 cmsBoostGammaVec(const ParticlePair& beams) { + return cmsBoostGammaVec(beams.first, beams.second); } /// Get the Lorentz boost to the per-nucleon beam centre-of-mass system (ACMS) from a pair of beam momenta /// @note Uses a nominal nucleon mass of 0.939 GeV to convert masses to A - Vector3 acmsBoostGamma(const FourMomentum& pa, const FourMomentum& pb); + Vector3 acmsBoostGammaVec(const FourMomentum& pa, const FourMomentum& pb); /// Get the Lorentz boost to the per-nucleon beam centre-of-mass system (ACMS) from a pair of Particles /// @note Uses the sum of nuclear mass numbers A for each beam - Vector3 acmsBoostGamma(const ParticlePair& beams); + Vector3 acmsBoostGammaVec(const ParticlePair& beams);
More information about the Rivet-svn mailing list |