Przeglądaj źródła

Improves run_in_tmux tool

Caleb Fangmeier 6 lat temu
rodzic
commit
7a0b58a5ec
1 zmienionych plików z 14 dodań i 13 usunięć
  1. 14 13
      looper/tools/run_in_tmux.sh

+ 14 - 13
looper/tools/run_in_tmux.sh

@@ -2,22 +2,23 @@
 
 config="analysis/config.yaml"
 release=cmake-build-release
+out_dir=../hists/
 
-tmux new-window -n  'Run' \
-                      "./$release/tracking_eff -c $config \
-                          source-file-key=narrow-window \
-                          output-file=../hists/narrow-window.root"
+mkdir -p $out_dir
 
-tmux split-window -h  "./$release/tracking_eff -c $config \
-                          source-file-key=extra-narrow-window \
-                          output-file=../hists/extra-narrow-window.root"
+tmux new-window -n  'Run' "htop"
 
-tmux split-window -h  "./$release/tracking_eff -c $config \
-                          source-file-key=wide-window \
-                          output-file=../hists/wide-window.root"
+run () {
+    tmux split-window -h "./$release/tracking_eff -c $config \
+                              source-file-key=${1} \
+                              output-file=$out_dir/${1}.root"
+    sleep 1
+}
 
-tmux split-window -h  "./$release/tracking_eff -c $config \
-                          source-file-key=extra-wide-window \
-                          output-file=../hists/extra-wide-window.root"
+run extra-narrow-window
+run narrow-window
+run wide-window
+run extra-wide-window
+run old-seeding
 
 tmux select-layout even-vertical