|
|
|||
File indexing completed on 2026-01-07 09:25:17
0001 #! /bin/bash 0002 echo "username $1" 0003 echo "run option $2" 0004 0005 if [ $1 = "fbockTB" ]; then 0006 dataRaw=/media/fbock/Lennard4TB/LongboardTesting/raw # source directory for output files from DAQ system 0007 dataDir=/media/fbock/Lennard4TB/LongboardTesting/HGCROCData # base directory for root trees 0008 fi 0009 0010 0011 # global run list for 2025 TB 0012 runList="" 0013 0014 # default path for the HGCROC analysis 0015 if [ $2 = "LBTests" ]; then 0016 0017 runList=../configs/LocalTesting/DataTakingDB_ORNL_HGCROC_Cosmics_Longboard_202512.csv 0018 # different mapping files for layering 0019 mapCon1=../configs/LocalTesting/mapping_HGCROC_ORNL_Cosmics_LB_Config1.txt # runs 158-160 0020 mapCon2=../configs/LocalTesting/mapping_HGCROC_ORNL_Cosmics_LB_Config2.txt # runs 161-163 0021 mapCon3=../configs/LocalTesting/mapping_HGCROC_ORNL_Cosmics_LB_Config3.txt # runs 164-165 0022 mapCon4=../configs/LocalTesting/mapping_HGCROC_ORNL_Cosmics_LB_Config4.txt # runs 166-167 0023 mapCon5=../configs/LocalTesting/mapping_HGCROC_ORNL_Cosmics_LB_Config5.txt # runs 170-172 0024 mapCon6=../configs/LocalTesting/mapping_HGCROC_ORNL_Cosmics_LB_Config6.txt # runs 173-176 0025 0026 mkdir -p $dataDir/ 0027 # runs='158 159 160' 0028 # for runNr in $runs; do 0029 # ./Convert -d 0 -f -w -c $dataRaw/Run$runNr.h2g -o $dataDir/rawHGCROC_$runNr.root -m $mapCon1 -r $runList 0030 # done 0031 # runs='161 162 163' 0032 # for runNr in $runs; do 0033 # ./Convert -d 0 -f -w -c $dataRaw/Run$runNr.h2g -o $dataDir/rawHGCROC_$runNr.root -m $mapCon2 -r $runList 0034 # done 0035 # runs='164 165' 0036 # for runNr in $runs; do 0037 # ./Convert -d 0 -f -w -c $dataRaw/Run$runNr.h2g -o $dataDir/rawHGCROC_$runNr.root -m $mapCon3 -r $runList 0038 # done 0039 # runs='166 167' 0040 # for runNr in $runs; do 0041 # ./Convert -d 0 -f -w -c $dataRaw/Run$runNr.h2g -o $dataDir/rawHGCROC_$runNr.root -m $mapCon4 -r $runList 0042 # done 0043 # runs='170 171 172' 0044 # for runNr in $runs; do 0045 # ./Convert -d 0 -f -w -c $dataRaw/Run$runNr.h2g -o $dataDir/rawHGCROC_$runNr.root -m $mapCon5 -r $runList 0046 # done 0047 # runs='173 175' 0048 runs='176' 0049 for runNr in $runs; do 0050 ./Convert -d 0 -f -w -c $dataRaw/Run$runNr.h2g -o $dataDir/rawHGCROC_$runNr.root -m $mapCon6 -r $runList 0051 done 0052 0053 0054 # elif [ $2 = "muons" ]; then 0055 # # position scan 0056 # mkdir -p $dataRaw 0057 # # runs='007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026' 0058 # # runs='007 008 009 010' 0059 # # for runNr in $runs; do 0060 # # ./Convert -d 0 -f -w -c $dataRaw/Run$runNr.h2g -o $dataDir/rawHGCROC_$runNr.root -m $mapConDef -r $runList 0061 # # done 0062 # # HV Scan 0063 # # runs='027 028 029 030 031 032 033 034 035' 0064 # # for runNr in $runs; do 0065 # # ./Convert -d 0 -f -w -c $dataRaw/Run$runNr.h2g -o $dataDir/rawHGCROC_$runNr.root -m $mapConDef -r $runList 0066 # # done 0067 # # 0068 # # default mapping 44 V 0069 # runs='069 070 071 072 073 074 075 076 157 164 201 202 203 204 205 206' 0070 # runs='164' 0071 # for runNr in $runs; do 0072 # ./Convert -d 0 -f -w -c $dataRaw/Run$runNr.h2g -o $dataDir/rawHGCROC_$runNr.root -m $mapConDef -r $runList 0073 # done 0074 # # 0075 # # # default mapping 45 V 0076 # # runs='211 ' 0077 # # runs='211 212 213 214 215 216 217 252 253 254 256 257 258 ' 0078 # runs='256 257 258 ' 0079 # for runNr in $runs; do 0080 # ./Convert -d 0 -f -w -c $dataRaw/Run$runNr.h2g -o $dataDir/rawHGCROC_$runNr.root -m $mapConDef -r $runList 0081 # done 0082 # # 0083 # # # HV Scan 0084 # # runs='260 261 262 263 264 265 266 267 268 271 272' 0085 # # for runNr in $runs; do 0086 # # ./Convert -d 0 -f -w -c $dataRaw/Run$runNr.h2g -o $dataDir/rawHGCROC_$runNr.root -m $mapConDef -r $runList 0087 # # done 0088 # 0089 fi
| [ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
|
This page was automatically generated by the 2.3.7 LXR engine. The LXR team |
|