[Rivet] yoda2root, aida2root

Andy Buckley andy.buckley at cern.ch
Sun May 11 00:53:18 BST 2014


Hi Hao,

Sorry, I forgot about this thread. It sounds like there might be a bug
in passing that argument from rivet-mkhtml to rivet-cmphistos (one
script just calls the other). I will take a look.

Cheers,
Andy


On 29/04/14 23:46, Hao Liu wrote:
> Hi Andy,
> 
> At first I want to get the root file and then plot them in root which is
> not a good way as seen right now. Yes, I changed the strategy and use
> the command rivet-mkhtml to plot the histograms. I am right now
> exploring the configure file when using mkhtml command. I want to change
> the log scale Y axis to the X axis. I tried to use specify a config file
> when using the commas rivet-mkhtml to change the Y axis to linear. It
> seems it doesn’t work. While when I used the command *rivet-cmphistos
> *.yoda *and then specify a config file using command make-plot *.dat. It
> did work and gave me a linear Y axis.
> 
> I guess my question is that if there is way to specify a config file
> when using command *rivet-mkhtml. *I searched the web and was not able
> to find a clear tutorial.
> 
> Thanks,
> Hao.
> On Apr 29, 2014, at 4:51 PM, Andy Buckley <andy.buckley at cern.ch
> <mailto:andy.buckley at cern.ch>> wrote:
> 
>> On 29/04/14 16:57, Hao Liu wrote:
>>> Hi Andy,
>>>
>>> I have another quick question. I booked some histograms in my code
>>> and I want to view them. In the old version Rivet, I could use the
>>> aida2root to get the root file which I could view in ROOT. While in
>>> the new version Rivet. I found that there is no command yoda2root. I
>>> searched the web and found it’s said yoda2root is not enabled by
>>> default. I don’t know how to enable yoda2root.
>>
>> Add --enable-root to your configure command.
>>
>>> What I did right now is that I use yoda2aida to get a aida file. Then
>>> I use the old version Rivet command aida2root to get the root file. I
>>> am not sure if this is OK. I think there might be a more straight
>>> forward way to get the root file or to view the histograms. I used
>>> the make pdf command to get the plots, while there is only one
>>> Scatter2D plots showing up. All the Histo1D didn’t show up in that
>>> pdf file.
>>
>> Can you provide the commands that you tried to use to plot the
>> histograms? The Histo1Ds definitely should be showing up if you use
>> rivet-mkhtml (or compare-histos + make-plots).
>>
>> Andy
>>
>> -- 
>> Dr Andy Buckley, Royal Society University Research Fellow
>> Particle Physics Expt Group, University of Glasgow / PH Dept, CERN
> 


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


More information about the Rivet mailing list