[Rivet] mapping of DrawNormalized() method in Root

Debarati Roy debarati.roy at cern.ch
Wed Jun 8 09:51:40 BST 2016


Dear Experts,
                     Thanks for the feedback. Can you please point to where NormalizeToSum and NormalizeToIntegral are defined ?

Thanks a lot,
Debarati


________________________________________
From: Andy Buckley
Sent: 06 June 2016 17:57
To: David Grellscheid; Debarati Roy; rivet at projects.hepforge.org
Subject: Re: [Rivet] mapping of DrawNormalized() method in Root

I agree with David, but Rivet's make-plots system does have some
plotting options for normalisation -- with the caveat that all it knows
about is the values to be rendered.

Adding the plot key NormalizeToIntegral=1 will normalise the output plot
to the inferred histogram area, while NormalizeToSum=1 will scale by the
sum of bin values.

But like David, I think this is much better done at the data histogram
level than in plotting.

Andy


On 06/06/16 13:12, David Grellscheid wrote:
> Hi Debarati,
>
> I'm not sure I fully understand your question, but Rivet histograms do
> not know anything about how they get drawn. That's the job of a plotting
> tool that takes YODA files as input (rivet-mkhtml for example).
>
> A histogram can be normalized in the finalize() step of the Rivet
> analysis using the scale() or normalize() functions. This is done in
> many of the existing analyses, look there for examples.
>
> See you,
>
>    David
>
>
> On 05/06/2016 15:00, Debarati Roy wrote:
>> Dear Experts, Can you please let me know how can I implement the
>> DrawNormalized() method
>> (https://root.cern.ch/doc/master/TH1_8cxx_source.html#l02918) of Root
>> in Rivet for 1D histogram normalisation ? Thanks for your help in
>> advance.
>>
>>
>> Debarati
> _______________________________________________
> Rivet mailing list
> Rivet at projects.hepforge.org
> https://www.hepforge.org/lists/listinfo/rivet


--
Dr Andy Buckley, Lecturer / Royal Society University Research Fellow
Particle Physics Expt Group, University of Glasgow


More information about the Rivet mailing list