#!/bin/bash MQFILE="@CMAKE_BINARY_DIR@/bin/config/TopixChain_StatusOverNetwork_" MQFILE+=$1 MQFILE+=".json" FILENAME="@CMAKE_SOURCE_DIR@" FILENAME+="/macro/mvd/TestBeam/2014-10-27-00-06-02" TIMECORR=" --TIMECORR " FE=" --FE " if [ "$1" == "FE1" ] then FILENAME+="--101" TIMECORR+="0.0" FE+="1" elif [ "$1" == "FE2" ] then FILENAME+="--102" TIMECORR+="-12861445.0" FE+="2" elif [ "$1" == "FE3" ] then FILENAME+="--103" TIMECORR+="-9830405.0" FE+="3" elif [ "$1" == "FE4" ] then FILENAME+="--104" TIMECORR+="-10731525.0" FE+="4" else echo "Wrong Front-End ID given!" fi echo "JSON-File" echo $MQFILE echo "Data-File" echo $FILENAME FILENAME+="-data--1.txt" SAMPLER="Topix4-sampler" SAMPLER+=" --id sampler1" SAMPLER+=" --FileName " SAMPLER+=$FILENAME SAMPLER+=" --mq-config " SAMPLER+=$MQFILE xterm -geometry 80x23+0+150 -e @CMAKE_BINARY_DIR@/bin/$SAMPLER & PROCESSOR="Topix4-processor" PROCESSOR+=" --id processor1" PROCESSOR+=$FE PROCESSOR+=$TIMECORR PROCESSOR+=" --mq-config " PROCESSOR+=$MQFILE xterm -geometry 80x23+500+150 -e @CMAKE_BINARY_DIR@/bin/$PROCESSOR & DUPLICATOR="Topix4-duplicator" DUPLICATOR+=" --id duplicator1" DUPLICATOR+=" --channel-rate 1=10" DUPLICATOR+=" --mq-config " DUPLICATOR+=$MQFILE xterm -geometry 80x23+1000+150 -e @CMAKE_BINARY_DIR@/bin/$DUPLICATOR & DISTRIBUTOR="Topix4-distributor" DISTRIBUTOR+=" --id distributor1" DISTRIBUTOR+=" --mq-config " DISTRIBUTOR+=$MQFILE xterm -geometry 80x23+500+200 -e @CMAKE_BINARY_DIR@/bin/$DISTRIBUTOR & SORTER1="Topix4-sorter" SORTER1+=" --id sorter1" SORTER1+=" --mq-config " SORTER1+=$MQFILE xterm -geometry 80x23+0+500 -e @CMAKE_BINARY_DIR@/bin/$SORTER1 & SORTER2="Topix4-sorter" SORTER2+=" --id sorter2" SORTER2+=" --mq-config " SORTER2+=$MQFILE xterm -geometry 80x23+500+500 -e @CMAKE_BINARY_DIR@/bin/$SORTER2 & SORTER3="Topix4-sorter" SORTER3+=" --id sorter3" SORTER3+=" --mq-config " SORTER3+=$MQFILE xterm -geometry 80x23+1000+500 -e @CMAKE_BINARY_DIR@/bin/$SORTER3 & MERGER="Topix4-merger" MERGER+=" --id merger1" MERGER+=" --mq-config " MERGER+=$MQFILE xterm -geometry 80x23+0+850 -e @CMAKE_BINARY_DIR@/bin/$MERGER & DIGITOHIT="Topix4-digitohit" DIGITOHIT+=" --id digitohit1" DIGITOHIT+=" --mq-config " DIGITOHIT+=$MQFILE xterm -geometry 80x23+500+850 -e @CMAKE_BINARY_DIR@/bin/$DIGITOHIT & FILESINKHITS="Topix4-filesinkhits" FILESINKHITS+=" --id filesinkhits1" FILESINKHITS+=" --mq-config " FILESINKHITS+=$MQFILE FILESINKHITS+=" --fileName HitsFE1.root" #xterm -geometry 80x23+1000+850 -e @CMAKE_BINARY_DIR@/bin/$FILESINKHITS & wait