G4ava/runskripts/run6cmBGO.sh
2026-05-12 13:36:04 +02:00

30 lines
874 B
Bash

#!/bin/bash
# Git-freundlich: Build-Pfad anpassbar!
# BUILD-PFAD ANPASSEN (relativ zum Haupt-Repo)
BUILD_DIR="../build" # ← HIER anpassen!
echo "4x PARALLELLE JOBS für BGO Stopping-Power"
echo "Build-Verzeichnis: $BUILD_DIR"
cd "$BUILD_DIR" || { echo "Build-Verzeichnis nicht gefunden: $BUILD_DIR"; exit 1; }
mkdir -p outfiles logs
# GDML + Macros (relativ zum BUILD!)
GDML="../gdml/bgo_zylinder_2cm.gdml"
MACROS="../macros/" # ← Haupt-Repo!
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 &
echo "Jobs gestartet. Logs: logs/*.log"
echo "Warte..."
wait
echo "ALLE FERTIG!"