d0scan_qt comply with the D0 runtime environment specification. Hence, one can build a tar file that will contain everything that's needed to run d0scan_qt on a non D0 machine.
Here is a brief description of the procedure. I suppose that you already have setup a working directory and have recompiled d0scan_qt. You can then use d0rte to make the tar file:
setup d0rte d0rte p13.05.00 /disk3/work/duflot/d0scan_RTE "" rcpextr d0scan_qt_x cd /disk3/work/duflot/ tar chzf d0scan_RTE.tgz d0scan_RTE
Replace /disk3/work/duflot/d0scan_RTE by a location where you have write access. Creating the tar file takes some time since in this case a copy of the rcp database is made as well as a copy of the relevant files in rundata. The compressed tar file is over 200 MB. You can now ship the tar file to another machine and untar. To execute, you can use d0tools as embedded in the tar file:
cd xxxx/d0scan_RTE # if you don't have d0tools installed (for csh/tcsh. modify accordingly for bash) : edit D0ToolsBootstrap.csh to point D0TOOLS_DIR to the d0tools subdirectory source ./D0ToolsBootstrap.csh use d0tools to run the display: create a file test.list that contains the files you want to scan # for p13 only (correct in test releases) mkdir -p geometry_db/db copy $D0RUNII_DIR/geometry_db/db/* from a machine with the d0 releases to geometry_db/db ln -sf rcpscripts/d0scan_qt . rund0exe -userte -rtepkg=d0scan_qt_x -rtepath=. -exe=d0scan_qt_x -localrcp -localfwkrcp -rcppkg=d0scan_qt -rcp=d0scan_qt_test.rcp -filelist=test.list
Last Modified: 17 December, 2002 .