Warning, /analysis/neutralMesonTSSA/macro/filelists/GRL_generation/README.md is written in an unsupported language. File is not indexed.
0001 Steps to create a good run list:
0002
0003 1. $ python3 GoldenCaloRunListGenerator.py
0004 --> creates runNumbers_all_p007.txt, runNumbers_with_AtLeast_500kEvents.txt, GoldenEmcalRunList.txt, GoldenIHCalRunList.txt, GoldenOHCalRunList.txt, GoldenCalorimeterRunList.txt
0005
0006 2. $ GenerateEventNumberList.sh
0007 --> creates EventNumberList_GoldenEmcalRuns.txt
0008
0009 3. $ root -b -q GoldenGL1RunListGenerator.C
0010 --> creates GoldenGL1RunList.txt
0011
0012 4. $ GenerateClockList.sh
0013 --> creates lists under ./list_allFEM_clock
0014
0015 5. $ root -b -q GoldenFEMrunListGenerator.C
0016 --> creates GoldenFEMrunList.txt
0017
0018 6. Hot tower map check
0019 a) $ cp GoldenFEMrunList.txt ../RD/2024/Nov7 && cd ../RD/2024/Nov7
0020 b) $ CreateDstList.pl --build ana437 --cdb 2024p007 --list ../../../GRL_generation/GoldenFEMrunList.txt DST_CALO_run2pp
0021 --> creates DST lists in ../RD/2024/Nov7
0022 c) $ cd ../../../..
0023 d) $ rm condor/job_filelists/hotmapcheck/*.list
0024 e) $ python3 CreateHotMapLists.py --> creates per-job files in condor/job_filelists/hotmapcheck
0025 f) $ cd condor
0026 g) $ rm out/hotmaps/*.out
0027 h) Edit condor_hotmapcheck.job to submit the correct number of jobs ( = ls job_filelists/hotmapcheck | wc -l)
0028 i) $ condor_submit condor_hotmapcheck.job
0029 j) Rerun $ python3 CreateHotMapLists.py --> Scans job log files and creates emcal_withmaps.txt
0030
0031 UPDATE: do this instead
0032 a) $ ./getHotMapRuns.sh --> creates all_runs_with_hotmap.txt and emcal_withmaps.txt
0033
0034 7. $ root -b -q CheckRunsForSpin.C'("emcal_withmaps.txt")' --> creates validspinruns.txt, spinQAlog.root and spinQAlog.pdf
0035
0036 validspinruns.txt is the final good run list
0037