|
[Rivet] aidamergeDaniel Weyh weyh at physik.hu-berlin.deSat Aug 20 13:32:20 BST 2011
Ok, ... I don't know at all what the plottings themselve do. Probably using another float 1e+20 or somethin instead of 1e308 will not cause an overflow... But, I'm afk at the moment... Sry Am 20.08.2011 um 14:20 schrieb Hannes Jung <hannes.jung at cern.ch>: > Hi Daniel again > > maybe I was too fast,.... the aidamerge did work, but when plotting it i get the follwoing errors: > > Plotting cascade-uPDFs/FWDCENTPHENO/Delta_phi_Delta_eta_eq_10_Et_gt_10_GeV.dat (33 remaining) > Plotting cascade-uPDFs/FWDCENTPHENO/Delta_phi_Delta_eta_eq_10_Et_gt_30_GeV.dat (32 remaining) > Error: cannot convert float NaN to integer > Error: cannot convert float NaN to integer > Plotting cascade-uPDFs/FWDCENTPHENO/Delta_phi_Delta_eta_eq_2_Et_gt_10_GeV.dat (29 remaining) > Error: cannot convert float infinity to integer > > and then rivet-mkhtml gets stuck... > Hm.... > > thanks a lot > Cheers > Hannes > > On 20.08.2011, at 13:53, Daniel Weyh wrote: > >> Sry, I didn't know where you got your copy from. >> It is uploaded to SVN (r3300). >> Please check this out or look at http://projects.hepforge.org/rivet/trac/browser/contrib/aidamerge >> >> Hope it helps, >> Daniel >> >> >> Am 20.08.2011 um 13:35 schrieb Hannes Jung <hannes.jung at cern.ch>: >> >>> Hi Daniel >>> >>> thanks a lot..... I guess this should work.... I just don't know where to change what... >>> could you perhaps tell me a bit more what to change in which line, or perhaps upload the patched version somewhere ? >>> >>> Thanks very much >>> cheers >>> hannes >>> >>> On 20.08.2011, at 13:27, Daniel Weyh wrote: >>> >>>> Dear Hannes, >>>> >>>>> Dear Riveties >>>> >>>>> >>>> >>>>> adding several aida files works fine, only in some cases I get the error: >>>> >>>>> >>>> >>>>> Traceback (most recent call last): >>>> >>>>> File "./aidamerge", line 65, in <module> >>>> >>>>> sum_err2 += h.getBin(i).getErr()**2 >>>> >>>>> OverflowError: (34, 'Numerical result out of range') >>>> >>>>> >>>> >>>>> I guess it comes when a histo is not properly filled (fro example when a ratio is taken). >>>> >>>>> Is there a way to prevent these error message, and to continue with the program ? >>>> >>>> I added a patch to catch the exception, use float('inf') during summing up and in the write out step this 'inf' is converted to a vee..eery large float. >>>> Does this work for you? >>>> >>>> @others: Is this the way it should work - or should we somehow exclude such bins?!? >>>> >>>> Cheers, >>>> Daniel >>>> >>> >>> >>> *********************************************************************** >>> Hannes Jung >>> Email: Hannes.Jung at cern.ch >>> mobile :+49 40 8998 93741 >>> http://www.desy.de/~jung >>> Tel: +49 (0) 40 8998 3741 (DESY) >>> Tel: +41 22 76 62602 (CERN) >>> CERN - PH >>> 42-2-033 >>> CH-1211 Genève 23 >>> Switzerland >>> *********************************************************************** >>> >>> >>> >>> >> > > > *********************************************************************** > Hannes Jung > Email: Hannes.Jung at cern.ch > mobile :+49 40 8998 93741 > http://www.desy.de/~jung > Tel: +49 (0) 40 8998 3741 (DESY) > Tel: +41 22 76 62602 (CERN) > CERN - PH > 42-2-033 > CH-1211 Genève 23 > Switzerland > *********************************************************************** > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://www.hepforge.org/lists-archive/rivet/attachments/20110820/a0f9cb25/attachment.html>
More information about the Rivet mailing list |