Install ROOT 5.34.34 and (obligatory) newest JAVA-Version (might be usefull for DABC)

install DABC Version 1.9.1:

svn co https://subversion.gsi.de/dabc/trunk -r1302 (It currently does not work to check out the version 1.9.1 as tag. Not sure why)

add #include <unistd.h> to:
./base/src/SocketThread.cxx
./base/src/SocketDevice.cxx
./plugins/mbs/src/ServerTransport.cxx
./plugins/verbs/src/MemoryPool.cxx
./plugins/verbs/src/Thread.cxx
./applications/core-test/core-test.cxx

edit ./plugins/dim/dim_v19r27(.zip)/dim/dim_tcp_ip.h
by changing the from /usr/include/x86_64-linux-gnu/bits/typesizes.h
copied part to the one of your system.

delete folder:
./applications/ib-test

install libraries:
libibumad-dev
libopensm-dev
libibmad-dev

Install go4 in Wuppertal we use Ver 4.3 for the old setup (works perfectly) but Ver 4.7 also works good for now at the new setup!

install ROC Version:

svn co https://subversion.gsi.de/cbm/ROC/trunk -r 3077

add #include <unistd.h> to:
./utilities/UploadApp.cxx
./plugin/src/UdpDevice.cxx

exchange the following files with the edited versions (see attachements):
onlinemonitor/rocmonitor/TRocProc.cxx
onlinemonitor/rocmonitor/TRocProc.h
onlinemonitor/rocmonitor/set_RocPar.C

Install EPICS(-BASE) Version R3.15.3-rc1 (or higher. Ver 4 was never tried)

Install all the other EPICS-Stuff you need (e.g. asyn)

Install ezca (http://www.aps.anl.gov/epics/extensions/ezca/)

If you have writen an analysis for your allready pre-analyzed (analyzed with go4analysis) go4data.

You may compile it at mapmt@astro6 via:

g++ analyze_teststand.C $(root-config --cflags --libs) -lXMLIO -lMinuit -lSpectrum -lGui -lGpad -I /common/cbma/users/mapmtteststand/software/ROC/include/ -I /common/cbma/users/mapmtteststand/software/go4-4.70/include/ -I /common/cbma/users/mapmtteststand/software/ROC/onlinemonitor/framework/ -I /common/cbma/users/mapmtteststand/software/ROC/onlinemonitor/epicsmonitor/ -L ../MAPMT/ -lGo4UserAnalysis -L ../ -lGo4UserAnalysis -L /common/cbma/users/mapmtteststand/software/go4-4.70/lib/ -lGo4AnalBase -lGo4Analysis -lGo4Base -lGo4Fit -lGo4GUI -lGo4TaskHandler -lGo4ThreadManager -o analyze_teststand


Further attachements:
Topic attachments
I Attachment Action Size Date Who Comment
Readout.xml_templatexml_template Readout.xml_template manage 2 K 23 Jan 2016 - 19:24 JoergFoertsch Updated basic Readoutscheme for dabc_exe
TRocProc.cxxcxx TRocProc.cxx manage 178 K 10 Nov 2015 - 15:28 JoergFoertsch Edited File for ROC/readout
TRocProc.hh TRocProc.h manage 7 K 10 Nov 2015 - 15:28 JoergFoertsch Edited File for ROC/readout
set_RocPar.CC set_RocPar.C manage 11 K 10 Nov 2015 - 15:29 JoergFoertsch Edited File for ROC/readout
Topic revision: r4 - 23 Jan 2016, JoergFoertsch
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback