Dragon: Difference between revisions

From DaqWiki
Jump to navigation Jump to search
Line 54: Line 54:
* . ~/.zprofile
* . ~/.zprofile
* cd packages/midas, make cmake, rebuild with new root
* cd packages/midas, make cmake, rebuild with new root
* cd packages/rootana, git pull, git submodule update, make
* cd packages/dragon/analyzer, make
* cd packages/dragon/analyzer, make
* cd packages/MD1Calc, make, test with: ~/packages/MD1Calc/MD1Calc 16O 2 3739.07
* cd packages/MD1Calc, make, test with: ~/packages/MD1Calc/MD1Calc 16O 2 3739.07

Revision as of 17:05, 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
  • cd packages/rootana, git pull, git submodule update, make
  • cd packages/dragon/analyzer, make
  • cd packages/MD1Calc, make, test with: ~/packages/MD1Calc/MD1Calc 16O 2 3739.07