#!/bin/bash FILENAME="@CMAKE_BINARY_DIR@/bin/" MQFILE=" --mq-config @CMAKE_BINARY_DIR@/bin/config/CombineChainTrackFitParallel.json" SAMPLER="Topix4-hitsampler2" SAMPLER+=" --id reader1" SAMPLER+=" --InputFile " SAMPLER+=$FILENAME SAMPLER+="HitsFE1.root" SAMPLER+=$MQFILE xterm -geometry 80x23+0+150 -e @CMAKE_BINARY_DIR@/bin/$SAMPLER & DISTRIBUTOR="Topix4-datadistributor" DISTRIBUTOR+=" --id distributor1" DISTRIBUTOR+=$MQFILE xterm -sl 10000 -geometry 80x23+0+150 -e @CMAKE_BINARY_DIR@/bin/$DISTRIBUTOR & SAMPLER2="Topix4-hitsampler2" SAMPLER2+=" --id reader2" SAMPLER2+=" --InputFile " SAMPLER2+=$FILENAME SAMPLER2+="HitsFE2.root" SAMPLER2+=$MQFILE xterm -geometry 80x23+500+150 -e @CMAKE_BINARY_DIR@/bin/$SAMPLER2 & DISTRIBUTOR2="Topix4-datadistributor" DISTRIBUTOR2+=" --id distributor2" DISTRIBUTOR2+=$MQFILE xterm -sl 10000 -geometry 80x23+0+150 -e @CMAKE_BINARY_DIR@/bin/$DISTRIBUTOR2 & SAMPLER3="Topix4-hitsampler2" SAMPLER3+=" --id reader3" SAMPLER3+=" --InputFile " SAMPLER3+=$FILENAME SAMPLER3+="HitsFE3.root" SAMPLER3+=$MQFILE xterm -geometry 80x23+1000+150 -e @CMAKE_BINARY_DIR@/bin/$SAMPLER3 & DISTRIBUTOR3="Topix4-datadistributor" DISTRIBUTOR3+=" --id distributor3" DISTRIBUTOR3+=$MQFILE xterm -geometry 80x23+0+150 -e @CMAKE_BINARY_DIR@/bin/$DISTRIBUTOR3 & SAMPLER4="Topix4-hitsampler2" SAMPLER4+=" --id reader4" SAMPLER4+=" --InputFile " SAMPLER4+=$FILENAME SAMPLER4+="HitsFE4.root" SAMPLER4+=$MQFILE xterm -geometry 80x23+0+500 -e @CMAKE_BINARY_DIR@/bin/$SAMPLER4 & DISTRIBUTOR4="Topix4-datadistributor" DISTRIBUTOR4+=" --id distributor4" DISTRIBUTOR4+=$MQFILE xterm -geometry 80x23+0+150 -e @CMAKE_BINARY_DIR@/bin/$DISTRIBUTOR4 & BUILDER="Topix4-hiteventbuilder" BUILDER+=" --id builder1" BUILDER+=$MQFILE xterm -sl 10000 -geometry 80x23+500+500 -e @CMAKE_BINARY_DIR@/bin/$BUILDER & FITTER="Topix4-trackfitter" FITTER+=" --id trackfit1" FITTER+=$MQFILE xterm -geometry 80x23+750+500 -e @CMAKE_BINARY_DIR@/bin/$FITTER & BUILDER2="Topix4-hiteventbuilder" BUILDER2+=" --id builder2" BUILDER2+=$MQFILE xterm -sl 10000 -geometry 80x23+500+500 -e @CMAKE_BINARY_DIR@/bin/$BUILDER2 & FITTER2="Topix4-trackfitter" FITTER2+=" --id trackfit2" FITTER2+=$MQFILE xterm -geometry 80x23+750+500 -e @CMAKE_BINARY_DIR@/bin/$FITTER2 & BUILDER3="Topix4-hiteventbuilder" BUILDER3+=" --id builder3" BUILDER3+=$MQFILE xterm -geometry 80x23+500+500 -e @CMAKE_BINARY_DIR@/bin/$BUILDER3 & FITTER3="Topix4-trackfitter" FITTER3+=" --id trackfit3" FITTER3+=$MQFILE xterm -geometry 80x23+750+500 -e @CMAKE_BINARY_DIR@/bin/$FITTER3 & BUILDER4="Topix4-hiteventbuilder" BUILDER4+=" --id builder4" BUILDER4+=$MQFILE xterm -geometry 80x23+500+500 -e @CMAKE_BINARY_DIR@/bin/$BUILDER4 & FITTER4="Topix4-trackfitter" FITTER4+=" --id trackfit4" FITTER4+=$MQFILE xterm -geometry 80x23+750+500 -e @CMAKE_BINARY_DIR@/bin/$FITTER4 & DUPLICATOR="Topix4-duplicator" DUPLICATOR+=" --id duplicator1" DUPLICATOR+=$MQFILE #xterm -geometry 80x23+2000+500 -e @CMAKE_BINARY_DIR@/bin/$DUPLICATOR & DUPLICATOR2="Topix4-duplicator" DUPLICATOR2+=" --id duplicator2" DUPLICATOR2+=" --channel-rate 1=10" DUPLICATOR2+=$MQFILE #xterm -geometry 80x23+2000+500 -e @CMAKE_BINARY_DIR@/bin/$DUPLICATOR2 & FILESINK="Topix4-filesinktracks" FILESINK+=" --id filesinktracks" FILESINK+=$MQFILE #xterm -geometry 80x23+1000+500 -e @CMAKE_BINARY_DIR@/bin/$FILESINK & FILESINK2="Topix4-filesinkhits" FILESINK2+=" --id filesinkhits" FILESINK2+=$MQFILE #xterm -geometry 80x23+1500+500 -e @CMAKE_BINARY_DIR@/bin/$FILESINK2 & wait