[Rivet-svn] rivet: 4 new changesets

Rivet Mercurial rivet at projects.hepforge.org
Thu 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