|
[HepData-svn] r1368 - trunk/hepdata-webapp/src/main/java/cedar/hepdata/formatsblackhole at projects.hepforge.org blackhole at projects.hepforge.orgWed Jun 23 15:20:22 BST 2010
Author: buckley Date: Wed Jun 23 15:20:24 2010 New Revision: 1368 Log: Almost there? The ROOTCINT interpreter throws an unrecoverable error if input lines are longer than some unknown number! Aaargh, piece of junk! Modified: trunk/hepdata-webapp/src/main/java/cedar/hepdata/formats/RootFormatter.java Modified: trunk/hepdata-webapp/src/main/java/cedar/hepdata/formats/RootFormatter.java ============================================================================== --- trunk/hepdata-webapp/src/main/java/cedar/hepdata/formats/RootFormatter.java Wed Jun 23 14:25:46 2010 (r1367) +++ trunk/hepdata-webapp/src/main/java/cedar/hepdata/formats/RootFormatter.java Wed Jun 23 15:20:24 2010 (r1368) @@ -92,6 +92,17 @@ Bin b = x.getBin(r); Point p = y.getPoint(r); if (b != null && p != null) { + // The ROOTCINT interpreter seems to die if passed long lines! + if (r % 10 == 0) { + String brk = "\n "; + xv.append(brk); + xem.append(brk); + xep.append(brk); + yv.append(brk); + yem.append(brk); + yep.append(brk); + } + Double xval = b.getFocus(); xv.append(sep + xval.toString()); Double dxminus = b.getDMinus();
More information about the HepData-svn mailing list |