Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-06-02 08:03:53

0001 #! /bin/bash
0002 
0003 #include common helper functions to make it easier across years
0004 source helperCalibHGCROC.sh
0005 
0006 runList=../configs/TB2026/DataTakingDB_TBPST10_202604_HGCROC.csv
0007 
0008 PlotBaseDir=..
0009 if [ $1 = "fbockTB" ]; then 
0010         dataDirOut=/media/fbock/Lennard4TB/202604_PST10/HGCROCData/
0011         PlotBaseDir=/media/fbock/Lennard4TB/202604_PST10/
0012 elif [ $1 = "yale" ]; then
0013         dataDirOut=/media/lfhcal/LFHCal_Backup_11/Test_Beams/202604_PST10/rawroot
0014         PlotBaseDir=/media/lfhcal/LFHCal_Backup_11/Test_Beams/202604_PST10/plots
0015 else
0016         echo "Please select a known user name, otherwise I don't know where the data is"
0017         exit
0018 fi
0019 
0020 if [ $2 == "HVScan1" ]; then
0021         echo "running calibrate for muon HV scan 1"
0022         runs='Muon_HVScan_42V Muon_HVScan_42_5V Muon_HVScan_43V Muon_HVScan_43_5V Muon_HVScan_44V Muon_HVScan_44_5V Muon_HVScan_45V Muon_HVScan_45_5V Muon_HVScan_46V'
0023         for runNr in $runs; do
0024                 QARun $3 $dataDirOut $runNr $PlotBaseDir
0025         done;
0026 
0027 elif [ $2 == "FullSetC" ]; then
0028         echo "running calibrate for 44V runs, summing board V2, campaign C"
0029         runs='Muon_FullSetC_1 Muon_FullSetC_2 pi-_1GeV_FullSetC pi-_2GeV_FullSetC pi-_3GeV_FullSetC pi-_4GeV_FullSetC pi-_5GeV_FullSetC pi-_6GeV_FullSetC pi-_7GeV_FullSetC pi-_8GeV_FullSetC pi-_9GeV_FullSetC pi-_10GeV_FullSetC Had+_1GeV_FullSetC Had+_2GeV_FullSetC Had+_3GeV_FullSetC Had+_4GeV_FullSetC Had+_5GeV_FullSetC Had+_6GeV_FullSetC Had+_7GeV_FullSetC Had+_8GeV_FullSetC Had+_9GeV_FullSetC Had+_10GeV_FullSetC'
0030         for runNr in $runs; do
0031                 QARun $3 $dataDirOut $runNr $PlotBaseDir
0032         done;
0033 
0034 elif [ $2 == "FullSetD" ]; then
0035         echo "running calibrate for 44V runs, summing board V2, campaign D"
0036         runs='Muon_FullSetD_1 Muon_FullSetD_2 pi-_1GeV_FullSetD pi-_2GeV_FullSetD pi-_3GeV_FullSetD pi-_4GeV_FullSetD pi-_5GeV_FullSetD pi-_6GeV_FullSetD pi-_7GeV_FullSetD pi-_8GeV_FullSetD pi-_9GeV_FullSetD pi-_10GeV_FullSetD Had+_1GeV_FullSetD Had+_2GeV_FullSetD Had+_3GeV_FullSetD Had+_4GeV_FullSetD Had+_5GeV_FullSetD Had+_6GeV_FullSetD Had+_7GeV_FullSetD Had+_8GeV_FullSetD Had+_9GeV_FullSetD Had+_10GeV_FullSetD'
0037         for runNr in $runs; do
0038                 QARun $3 $dataDirOut $runNr $PlotBaseDir
0039         done;
0040 
0041 elif [ $2 == "FullSetE" ]; then
0042         echo "running calibrate for 44V runs, campaign A1"
0043   runs='Muon_FullSetE_1 Muon_FullSetE_2' 
0044         for runNr in $runs; do 
0045                 QARun $3 $dataDirOut $runNr $PlotBaseDir
0046         done;
0047 fi