Dragon: Difference between revisions

From DaqWiki
Jump to navigation Jump to search
 
(6 intermediate revisions by the same user not shown)
Line 37: Line 37:


https://isdaq00.triumf.ca/~dragon/DataPlot6.1.6/
https://isdaq00.triumf.ca/~dragon/DataPlot6.1.6/
=== Configure computer ===
* enable MacOS sshd X11 forwarding
<pre>
echo X11Forwarding yes > /etc/ssh/sshd_config.d/100-x11.conf
</pre>
=== Build stuff ===
* cd packages, git and unpack root.tar.gz from https://root.cern/install/all_releases/
* install libraries required by root:
* brew install libzstd; ln -s /opt/homebrew/lib/libzstd* /opt/local/lib
* brew install libxml2; ln -s /opt/homebrew/opt/libxml2/lib/libxml2.* /opt/local/lib
* update root version in ~/.zprofile
* . ~/.zprofile
* cd packages/midas, make cmake, rebuild with new root
* # NOT NEEDED, cd packages/rootana, git pull, git submodule update, make
* cd packages/rootbeer, make -j
* cd packages/dragon/analyzer, ./configure, make -j, should have bin/rbdragon and bin/rbsonik
* cd packages/MD1Calc, make, test with: ~/packages/MD1Calc/MD1Calc 16O 2 3739.07

Latest revision as of 18:36, 14 November 2024

Information on DRAGON DAQ

General info

Dragon DAQ computers

  • toothless - new main daq computer (Mac Studio)
  • smaug - main daq computer (MacOS)
  • lxdragon01 - Dragon Head VME
  • lxdragon02 - Dragon Tail VME
  • isdaq10 - terminal on Dragon floor
  • dragonhv01 - MPOD ISEG HV mainframe

Contact

  • Chris Ruiz (ruiz)
  • Barry Davids
  • Annika
  • Louis Wagner (EMMA/Dragon)
  • Luis Garcia (Dragon)

Other info

  • new main account: dragon@toothless
  • main account: dragon@smaug
  • isdaq account: dragon@isdaq00
  • daq account: dragon@daq00

DataPlot app

The DataPlot application is installed in the DRAGON user account:

https://isdaq00.triumf.ca/~dragon/DataPlot6.1.6/

Configure computer

  • enable MacOS sshd X11 forwarding
echo X11Forwarding yes > /etc/ssh/sshd_config.d/100-x11.conf

Build stuff

  • cd packages, git and unpack root.tar.gz from https://root.cern/install/all_releases/
  • install libraries required by root:
  • brew install libzstd; ln -s /opt/homebrew/lib/libzstd* /opt/local/lib
  • brew install libxml2; ln -s /opt/homebrew/opt/libxml2/lib/libxml2.* /opt/local/lib
  • update root version in ~/.zprofile
  • . ~/.zprofile
  • cd packages/midas, make cmake, rebuild with new root
  • # NOT NEEDED, cd packages/rootana, git pull, git submodule update, make
  • cd packages/rootbeer, make -j
  • cd packages/dragon/analyzer, ./configure, make -j, should have bin/rbdragon and bin/rbsonik
  • cd packages/MD1Calc, make, test with: ~/packages/MD1Calc/MD1Calc 16O 2 3739.07