First Test stand IP: 128.111.19.46
Second Test stand IP: 128.111.19.45
ssh [email protected] # login from hgcal PC
newDate # needed to set the date of the PC to something that's not 1970
cd mylittledt
make distclean
make trophy
cd /root/hexactrl-sw
python3 address_table/buildXML.py
python3 webserver.py & # not necessary if you plan to run within the terminal
cd /root/hexactrl-sw
source env.sh
./bin/zmq-server &
cd /root/hexactrl-sw/zmq_i2c
python3 zmq_server.py &
cd /root/hexactrl-sw/hexactrl-sw/
source env.sh
./bin/zmq-client
cd /root/hexactrl-sw/hexactrl-script/
source env.sh
python3 full_test.py -d <outputdir> -o /data/HexaController/data/ -i <test stand IP> -f configs/<initHD.yaml or initLD.yaml depending on module>
Methods to run the module tolerances on Condor. This produces only the 2D plots. To run the first command you need to only use the first function that is meant to run on the cluster. The second and third commands are used to merge the files from eos and then do final plotting and formatting.
./process.py -p . -m ModuleStudies.C -o ModuleTolerances_complete_300K_29Apr21 -l . -b diffTolerances.conf
python mergeJSONFiles.py -d ModuleTolerances_complete_300K_29Apr21 -g <geometry>
root -l -b -q ModuleStudies.C+