[Rivet] yoda2root, aida2root

Hao Liu hao.l at cern.ch
Mon May 12 14:30:45 BST 2014


Thanks Andy,

I finally solved this problem by writing a config file. I specified to use the normal axis in that config file and it works fine. I found that writing a config file is a good strategy to get the style I want.

Best,
Hao
On May 10, 2014, at 7:53 PM, Andy Buckley <andy.buckley at cern.ch<mailto:andy.buckley at cern.ch>> wrote:

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>
<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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.hepforge.org/lists-archive/rivet/attachments/20140512/cb1f25ee/attachment.html>


More information about the Rivet mailing list