Setting up odmbdev
The custom UCSB ODMB software runs on the standard CMS software in TriDAS/emu.
This sofware is checked out with the command
svn co svn+ssh://${USER}@svn.cern.ch/reps/emu/trunk/TriDAS
but this requires privileges and a special compilation.
Thus, you can just copy Frank's version in /home/odmb/fg/TriDAS
to your area.
Then, in the folder TriDAS/emu, type the following:
git clone git@github.com:me11/odmbdev.git
cd odmbdev
git update-index --assume-unchanged script/emuslice06-kill-run-and-tail
git update-index --assume-unchanged script/kill-run-and-tail
git update-index --assume-unchanged script/startwimp.sh
git update-index --assume-unchanged script/startme11.sh
git update-index --assume-unchanged script/startslice06.sh
git update-index --assume-unchanged xml/EMUSlice06Dev.xml
git update-index --assume-unchanged xml/EmuME11Dev.xml
git update-index --assume-unchanged xml/EmuWimpDev.xml
git update-index --assume-unchanged xml/crate-ucsb.xml
find . -type f -print0 | xargs -0 sed -i 's/9991/9998/g'
In the last command, substitute 9998 for your port number.
The --assume-unchanged commands ensure that you do not commit the changed port to git.