Fork me on GitHub

Opened 8 years ago

Last modified 2 years ago

#987 new Bug

Delphes installation in Madgraph

Reported by: Chang Owned by:
Priority: minor Milestone:
Component: Delphes code Version: Delphes 3
Keywords: Cc:

Description

Hi,

After adding the following lines to .bash_profile on my mac,
export ROOTSYS=/opt/local/libexec/root5
export PATH=$PATH:$ROOTSYS/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ROOTSYS/lib
export DYLD_LIBRARY_PATH=$DYLD_LIBRARY_PATH:$ROOTSYS/lib

When installing Delphes with "install Delphes", it said,
Command "install Delphes" interrupted with error:
IOError : [Errno 2] No such file or directory: './Delphes/Makefile'
Please report this bug on https://bugs.launchpad.net/mg5amcnlo
More information is found in 'MG5_debug'.
Please attach this file to your report.

Could you please tell me what I can do now?

Thanks,
Chang

Change History (3)

comment:1 by Michele Selvaggi, 8 years ago

Have you tried reporting to the mad graph launchpad?
We don't support directly Delphes installations within MG5.
Besides, you could try to run Delphes in standalone mode, which is pretty easy, and explained here:

https://cp3.irmp.ucl.ac.be/projects/delphes/wiki/WorkBook/QuickTour

comment:2 by Chang, 8 years ago

Hi,

I tried again by installing Delphes fold in standalone mode and put that fold in the Madgraph directory. Everything worked well in Madgraph, I got tag_1_delphes_events.root. However, in root,

when typing:
gSystem->Load("libDelphes")

There is bug:
Error in <TMacOSXSystem::DynamicPathName>: libDelphes[.so | .dll | .dylib | .sl | .dl | .a] does not exist in :/opt/local/libexec/root5/lib::/opt/local/libexec/root5/lib::.:/opt/local/libexec/root5/lib/root::/opt/local/
libexec/root5/lib/root/cint/cint/stl
(int)(-1)

And i found that there is no libDelphes in my root.

Could you please tell me what I need to do now?

Thanks,
Chang

Last edited 8 years ago by Chang (previous) (diff)

comment:3 by Michele Selvaggi, 8 years ago

try to add delphes installation location to the PATH variable. Something like

PATH=$PATH:path_to_delphes_installation

where you replace "path_to_delphes_installation" the actual path.

Note: See TracTickets for help on using tickets.