Back to home page

sPhenix code displayed by LXR

 
 

    


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