new file: Armory/ClassData.h new file: Armory/Hit.h modified: Armory/Makefile new file: Armory/fsuReader.h new file: Armory/macro.h new file: BatchProcess.sh modified: ProcessRun.sh modified: process_mapped_run.sh
35 lines
868 B
Bash
Executable File
35 lines
868 B
Bash
Executable File
#!/bin/bash
|
|
|
|
if [ "$#" -ne 3 ]; then
|
|
echo "Usage: $0 runID timeWindow_ns option"
|
|
echo "option: 0 - process raw data, 1 - process mapped data"
|
|
echo "Exiting..."
|
|
exit 1
|
|
fi
|
|
|
|
runID=$(printf "%03d" $1)
|
|
timeWindow=$2
|
|
|
|
option=$3
|
|
|
|
# rawFolder=/home/tandem/data1/2024_09_17Fap/data
|
|
rawFolder=/mnt/d/17F
|
|
rootFolder=/mnt/d/Remapped_files/17F_data/root_data
|
|
|
|
if [ $option -eq 0 ]; then
|
|
|
|
# rsync -auh --info=progress2 splitpole@128.186.111.223:/media/nvmeData/2024_09_17Fap/*.fsu /home/tandem/data1/2024_09_17Fap/data
|
|
|
|
fileList=`\ls -1 ${rawFolder}/*SourceRun_${runID}_*.fsu`
|
|
|
|
./EventBuilder ${timeWindow} 0 0 100000000 ${fileList}
|
|
|
|
outFile=${rawFolder}/*${runID}*${timeWindow}.root
|
|
|
|
mv -vf ${outFile} ${rootFolder}/.
|
|
|
|
./Mapper ${rootFolder}/*${runID}*${timeWindow}.root
|
|
fi
|
|
|
|
# root "processRun.C(\"${rootFolder}/Run_${runID}_mapped.root\")"
|