Re: Problem drawing 2D histograms with all entries at zero with colz option

From: Melinda Siciliano <mellybinda_at_gmail.com>
Date: Wed, 6 Jul 2011 16:37:27 +0200


Dear Olivier,

For me it's fine if it will be patched the 5-30-00.

Thanks a lot for you help,

Cheers,

Melinda

On Wed, Jul 6, 2011 at 3:51 PM, Olivier Couet <Olivier.Couet_at_cern.ch> wrote:

> Dear Menlida and Annalisa,
>
> The fix is now in the trunk:
> http://root.cern.ch/viewvc?view=rev&revision=40145
> I do not know how you want to proceed to get it.
> Which version/tag should we patch ?
>
> Cheers,
> Olivier
>
> From: Annalisa Mastroserio <Annalisa.Mastroserio_at_cern.ch>
> Date: Wed, 6 Jul 2011 14:44:32 +0200
> To: Melinda Siciliano <mellybinda_at_gmail.com>
> Cc: Olivier Couet <Olivier.Couet_at_cern.ch>, "roottalk (Mailing list
> discussing all aspects of the ROOT system.)" <roottalk_at_cern.ch>, Domenico
> Elia <domenico.elia_at_cern.ch>, Chiara Bianchin <Chiara.Bianchin_at_cern.ch>, "
> masera_at_to.infn.it" <masera_at_to.infn.it>, Stefania Beole <beole_at_to.infn.it>,
> Piergiorgio Cerello <cerello_at_to.infn.it>
>
> Subject: Re: [ROOT] Problem drawing 2D histograms with all entries at zero
> with colz option
>
> Dear Olivier,
> thanks a lot for the fix and sorry for the late reply (unfortunately I
> could not reply before).
> The 2D histogram Melinda is referring to, is filled with the number of
> data-format errors of type i from the detector part j.
> The histogram should be filled with 0 most of the times (since we expect
> that there are 0 errors of type i in all the detector part j, for every i).
> This fix will be very important. Do you know already in which root tag the
> fix should be present?
> Thank you again and thanks a lot to Melinda for the big help.
>
> Kind Regards.
> Annalisa
>
>
> Il 06/07/2011 14.31, Melinda Siciliano ha scritto:
>
> Hi Olivier,
>
> Thanks a lot for you help!!!
>
> I will wait for you news
>
> Cheers,
>
> Melinda
>
>
> On Wed, Jul 6, 2011 at 2:21 PM, Olivier Couet <Olivier.Couet_at_cern.ch>wrote:
>
>> Hi Melinda.
>>
>> Ok fine. I just wanted to double check with you that all bins filled
>> with 1 is ok.
>> I have the fix. I will post it soon in the SVN trunk.
>> I'll let you know.
>>
>> Olivier
>>
>> From: Melinda Siciliano <mellybinda_at_gmail.com>
>> Date: Wed, 6 Jul 2011 14:18:36 +0200
>>
>> To: Olivier Couet <Olivier.Couet_at_cern.ch>
>> Cc: "roottalk (Mailing list discussing all aspects of the ROOT system.)"
>> <roottalk_at_cern.ch>, Annalisa Mastroserio <Annalisa.Mastroserio_at_cern.ch>,
>> Domenico Elia <domenico.elia_at_cern.ch>, Chiara Bianchin <
>> Chiara.Bianchin_at_cern.ch>, "masera_at_to.infn.it" <masera_at_to.infn.it>,
>> Stefania Beole <beole_at_to.infn.it>, Piergiorgio Cerello <
>> cerello_at_to.infn.it>
>>
>> Subject: Re: [ROOT] Problem drawing 2D histograms with all entries at
>> zero with colz option
>>
>> Hi Olivier,
>>
>> It's the same for me. With one it works also for me, but not with zero....
>> And, as far as I know, the histogram can have also the case in which all the
>> bins have zero as entry value. Annalisa, can you say something?
>>
>> Cheers,
>>
>> Melinda
>>
>> On Wed, Jul 6, 2011 at 2:00 PM, Olivier Couet <Olivier.Couet_at_cern.ch>wrote:
>>
>>> Hi Melinda,
>>>
>>> In your macro, if instead of filling all the bins with 0 I fill them
>>> with 1, I get a correct result.
>>> Do you agree ?
>>>
>>> Cheers,
>>> Olivier
>>>
>>> From: Melinda Siciliano <mellybinda_at_gmail.com>
>>> Date: Wed, 6 Jul 2011 13:18:19 +0200
>>> To: Olivier Couet <Olivier.Couet_at_cern.ch>, "roottalk (Mailing list
>>> discussing all aspects of the ROOT system.)" <roottalk_at_cern.ch>
>>> Cc: Annalisa Mastroserio <Annalisa.Mastroserio_at_cern.ch>, Domenico Elia <
>>> Domenico.Elia_at_cern.ch>, Chiara Bianchin <Chiara.Bianchin_at_cern.ch>,
>>> Massimo Masera <masera_at_to.infn.it>, Stefania Beole' <beole_at_to.infn.it>,
>>> Piergiorgio Cerello <cerello_at_to.infn.it>
>>> Subject: Re: [ROOT] Problem drawing 2D histograms with all entries at
>>> zero with colz option
>>>
>>>
>>>
>>> On Wed, Jul 6, 2011 at 1:09 PM, Melinda Siciliano <mellybinda_at_gmail.com>wrote:
>>>
>>>> Hi Olivier,
>>>>
>>>> In the example I forced a little bit the effect. But, I think that the
>>>> problem is general: if I have a macro in which I want to analyze some data
>>>> and I have an histogram that I fill and it could happen that this histo can
>>>> be filled with zero. But at this point, I expect that the histogram will be
>>>> plot "empty" with the entries with zero value and I see that the result of
>>>> the macro is this histogram have all the entries to zero.I think it is a
>>>> general case that I expect a flat distribution with a value like zero
>>>> instead of a number different to zero. With the previous versions, there
>>>> wasn't this problem, but it appears with the 5-28-00*. I think that Annalisa
>>>> can give us some more details about the histogram and how it is filled.
>>>>
>>>> Cheers,
>>>>
>>>> Melinda
>>>>
>>>>
>>>>
>>>> On Wed, Jul 6, 2011 at 12:05 PM, Olivier Couet <Olivier.Couet_at_cern.ch>wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> You Paint using COLZ. So an axis will be painted along the palette.
>>>>> But the histogram is empty therefore this axis ends and starts at 0.
>>>>> That's what the message says.
>>>>> Nothing has changed.
>>>>> You used the option Z in the past also ? Your histograms were also
>>>>> empty ?
>>>>>
>>>>> Cheers
>>>>>
>>>>> From: Melinda Siciliano <mellybinda_at_gmail.com>
>>>>> Date: Wed, 6 Jul 2011 11:49:21 +0200
>>>>> To: "roottalk (Mailing list discussing all aspects of the ROOT
>>>>> system.)" <roottalk_at_cern.ch>
>>>>> Cc: Annalisa Mastroserio <Annalisa.Mastroserio_at_cern.ch>, Chiara
>>>>> Bianchin <Chiara.Bianchin_at_cern.ch>, Domenico Elia <
>>>>> Domenico.Elia_at_cern.ch>, Massimo Masera <masera_at_to.infn.it>
>>>>> Subject: [ROOT] Problem drawing 2D histograms with all entries at zero
>>>>> with colz option
>>>>>
>>>>> Dear ROOTers,
>>>>>
>>>>> I'm using the ROOT v5-28-00e. I have a situation similar to the one in
>>>>> the attached file. I have a 2D histogram that is filled with the number
>>>>> returned from another object. If the object is OK, this object returns 0,
>>>>> otherwise, in case of error, it will return a number different from zero,
>>>>> according with an error table. In principle. So, if my histogram is ok , all
>>>>> my entries will be set to zero.
>>>>>
>>>>> With the past releases I didn't get any error, but now I receive a
>>>>> floating point error and the message
>>>>>
>>>>> Error in <TGaxis::PaintAxis>: wmin (0.000000) == wmax (0.000000).
>>>>>
>>>>> Has something changed between the previous release (v5-27-06)? What
>>>>> have I to modify?
>>>>>
>>>>> Thanks for your help,
>>>>>
>>>>> Cheers,
>>>>>
>>>>> Melinda
>>>>>
>>>>>
>>>>>
>>>>
>>>
>>
>
>
Received on Wed Jul 06 2011 - 16:38:08 CEST

This archive was generated by hypermail 2.2.0 : Wed Jul 06 2011 - 23:50:03 CEST