[Rivet-svn] r2540 - trunk/src/Analyses

blackhole at projects.hepforge.org blackhole at projects.hepforge.org
Sun Jun 27 18:10:35 BST 2010


Author: fsiegert
Date: Sun Jun 27 18:10:41 2010
New Revision: 2540

Log:
Fix for last commit.

Modified:
   trunk/src/Analyses/MC_JetAnalysis.cc

Modified: trunk/src/Analyses/MC_JetAnalysis.cc
==============================================================================
--- trunk/src/Analyses/MC_JetAnalysis.cc	Sun Jun 27 14:55:48 2010	(r2539)
+++ trunk/src/Analyses/MC_JetAnalysis.cc	Sun Jun 27 18:10:41 2010	(r2540)
@@ -121,9 +121,11 @@
       _h_pT_jet[i]->fill(jets[i].momentum().pT()/GeV, weight);
       // Check for numerical precision issues with jet masses
       double m2_i = jets[i].momentum().mass2();
-      if (m2_i < -1e-8) {
-        getLog() << Log::WARNING << "Jet mass2 is negative: " << m2_i << " GeV^2. "
-                 << "Truncating to 0.0, assuming numerical precision is to blame." << endl;
+      if (m2_i < 0) {
+        if (m2_i < -1e-8) {
+          getLog() << Log::WARNING << "Jet mass2 is negative: " << m2_i << " GeV^2. "
+                   << "Truncating to 0.0, assuming numerical precision is to blame." << endl;
+        }
         m2_i = 0.0;
       }
       _h_mass_jet[i]->fill(sqrt(m2_i)/GeV, weight);


More information about the Rivet-svn mailing list