Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-07-13 07:54:14

0001 #! /bin/bash
0002 baseDir=""
0003 if [ $1 = "fbock" ]; then 
0004   baseDir=/media/fbock/Samsung_T5/LFHCAL_TB/202309_SPSH4
0005 elif [ $1 = "fbockExt2" ]; then 
0006   baseDir=/media/fbock/T7/202309_SPSH4/
0007 else
0008   echo "Please select a known user name, otherwise I don't know where the data is"
0009   exit
0010 fi
0011 
0012 
0013 if [ $2 == "single" ]; then 
0014   runs='145'
0015   dataDir=$baseDir/pionsEnergyScan
0016   for runNr in $runs; do   
0017     ./Convert -c $dataDir/Run$runNr\_list.root -o $dataDir/raw_$runNr.root -d 3 -f -m ../configs/mappingTBSetupNewStructure_Sept2023_SPSfirstdays.txt -r ../configs/DataTakingDB_TBSept2023_SPSH4.csv
0018   done;
0019 
0020 elif [ $2 == "pionEScan" ]; then 
0021   runs='47 48 50 51 52 53 54 74 75 76 77 78 79 80 81 82 142 143 144 145 146 147 148 149' 
0022   dataDir=$baseDir/pionsEnergyScan
0023   for runNr in $runs; do 
0024     ./Convert -c $dataDir/Run$runNr\_list.root -o $dataDir/raw_$runNr.root -d 1 -f -m ../configs/mappingTBSetupNewStructure_Sept2023_SPSfirstdays.txt -r ../configs/DataTakingDB_TBSept2023_SPSH4.csv
0025   done;
0026 elif [ $2 == "pionPositionScan" ]; then   
0027   runs='120 121' 
0028   dataDir=$baseDir/pions300GeV_positionScan
0029   for runNr in $runs; do 
0030     ./Convert -c $dataDir/Run$runNr\_list.root -o $dataDir/raw_$runNr.root -d 1 -f -m ../configs/mappingTBSetupNewStructure_Sept2023_SPSfirstdays.txt -r ../configs/DataTakingDB_TBSept2023_SPSH4.csv
0031   done;
0032   runs='30 31 32 33 34 35 36 ' 
0033   dataDir=$baseDir/pions360GeV_PositionScan
0034   for runNr in $runs; do 
0035     ./Convert -c $dataDir/Run$runNr\_list.root -o $dataDir/raw_$runNr.root -d 1 -f -m ../configs/mappingTBSetupNewStructure_Sept2023_SPSfirstdays.txt -r ../configs/DataTakingDB_TBSept2023_SPSH4.csv
0036   done;
0037 elif [ $2 == "electronVScan" ]; then     
0038   runs='99 100 101 102 104 124 125' 
0039   dataDir=$baseDir/electron60GeV-VoltageScan
0040   for runNr in $runs; do 
0041     ./Convert -c $dataDir/Run$runNr\_list.root -o $dataDir/raw_$runNr.root -d 1 -f -m ../configs/mappingTBSetupNewStructure_Sept2023_SPSfirstdays.txt -r ../configs/DataTakingDB_TBSept2023_SPSH4.csv
0042   done;
0043   runs='105 106 107 108' 
0044   dataDir=$baseDir/electron60GeV_GainScan
0045   for runNr in $runs; do 
0046     ./Convert -c $dataDir/Run$runNr\_list.root -o $dataDir/raw_$runNr.root -d 1 -f -m ../configs/mappingTBSetupNewStructure_Sept2023_SPSfirstdays.txt -r ../configs/DataTakingDB_TBSept2023_SPSH4.csv
0047   done;
0048 elif [ $2 == "electronEScan" ]; then     
0049   runs='55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 83 85 86 87 88 89 90 91 140 141' 
0050   dataDir=$baseDir/electron_EnergyScan
0051   for runNr in $runs; do 
0052     ./Convert -c $dataDir/Run$runNr\_list.root -o $dataDir/raw_$runNr.root -d 1 -f -m ../configs/mappingTBSetupNewStructure_Sept2023_SPSfirstdays.txt -r ../configs/DataTakingDB_TBSept2023_SPSH4.csv
0053   done;
0054 elif [ $2 == "electronPositionScan" ]; then       
0055   runs='3 20 21 22 23 24 150 152 153'
0056   dataDir=$baseDir/electrons100GeV_positionScan
0057   for runNr in $runs; do 
0058     ./Convert -c $dataDir/Run$runNr\_list.root -o $dataDir/raw_$runNr.root -d 1 -f -m ../configs/mappingTBSetupNewStructure_Sept2023_SPSfirstdays.txt -r ../configs/DataTakingDB_TBSept2023_SPSH4.csv
0059   done;
0060 fi