Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-05 08:10:11

0001 #!/bin/sh
0002 
0003 bindir=$1
0004 outdir=${2:-output}
0005 events=${EVENTS:-32}
0006 
0007 # ensure output directories exist
0008 # should be handled by the tools directly
0009 # mkdir -p ${outdir}/gen ${outdir}/sim ${outdir}/rec
0010 
0011 # generate events with some muons
0012 # ${bindir}/ActsGenParticleGun \
0013 #   --events=${events} \
0014 #   --output-dir=${outdir}/gen --output-csv=1 --output-root=1 \
0015 #   --pg-nparticles=10 \
0016 #   --pg-pdg=13
0017 
0018 # simulate some events
0019 ${bindir}/ActsSimFatrasGeneric \
0020   --events=${events} \
0021   --output-dir=${outdir}/sim --output-csv=1 --output-root=1 \
0022   --evg-input-type=gun \
0023   --pg-nparticles=10 \
0024   --pg-pdg=13
0025 
0026 # reconstruct simulated events
0027 ${bindir}/ActsRecTruthTracks \
0028   --input-dir=${outdir}/sim \
0029   --output-dir=${outdir}/rec --output-csv=1 --output-root=1