G4ava/runskripts/run6cmBGO.sh

30 lines
874 B
Bash
Raw Permalink Normal View History

#!/bin/bash
# Git-freundlich: Build-Pfad anpassbar!
# BUILD-PFAD ANPASSEN (relativ zum Haupt-Repo)
2026-05-11 15:45:52 +02:00
BUILD_DIR="../build" # ← HIER anpassen!
2026-05-12 12:15:32 +02:00
echo "4x PARALLELLE JOBS für BGO Stopping-Power"
echo "Build-Verzeichnis: $BUILD_DIR"
2026-05-12 12:15:32 +02:00
cd "$BUILD_DIR" || { echo "Build-Verzeichnis nicht gefunden: $BUILD_DIR"; exit 1; }
mkdir -p outfiles logs
# GDML + Macros (relativ zum BUILD!)
2026-05-12 13:36:04 +02:00
GDML="../gdml/bgo_zylinder_2cm.gdml"
2026-05-11 15:47:26 +02:00
MACROS="../macros/" # ← Haupt-Repo!
2026-05-12 12:15:32 +02:00
echo "GDML: $GDML"
echo "Macros: $MACROS"
# 4 parallele Jobs
./sim "$GDML" "$MACROS"BGO6cm_proton.mac > logs/proton.log 2>&1 &
./sim "$GDML" "$MACROS"BGO6cm_helium.mac > logs/helium.log 2>&1 &
./sim "$GDML" "$MACROS"BGO6cm_muon.mac > logs/muon.log 2>&1 &
./sim "$GDML" "$MACROS"BGO6cm_electron.mac > logs/electron.log 2>&1 &
2026-05-12 12:15:32 +02:00
echo "Jobs gestartet. Logs: logs/*.log"
echo "Warte..."
wait
2026-05-12 12:15:32 +02:00
echo "ALLE FERTIG!"