|
[Rivet-svn] r2540 - trunk/src/Analysesblackhole at projects.hepforge.org blackhole at projects.hepforge.orgSun 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 |