Back to home page

sPhenix code displayed by LXR

 
 

    


Warning, /analysis/neutralMesonTSSA/macro/README.md is written in an unsupported language. File is not indexed.

0001 # General workflow
0002 
0003 ## Creating a good run list
0004 1. EmcalGetGoodRuns.py --> checks run triage database for 'golden' EMCal runs --> emcal_goodruns.txt
0005 2. Create dst_calo\* lists for each run using CreateDstList.pl
0006 3. CreateHotMapList.py --> creates per-job filelists (1 DST per file, 1 file per run) for condor jobs
0007 4. condor_submit condor_hotmapcheck.job --> runs jobs to produce log files included whether a hot tower map exists in the CDB
0008 5. CreateHotMapLists.py --> reads log files from above, selects runs with available hot tower map --> emcal_withmaps.txt
0009 6. CheckRunsForSpin.C --> checks Spin DB for valid spin info --> validspinruns.txt
0010 
0011 ## Running neutralMesonTSSA jobs
0012 7. Use CreateDstList.pl again to create dst_calo\* lists for only the runs in validspinruns.txt (remove old dst_calo\* files before doing this)
0013 8. CreateJobDSTLists.py --> creates per-job file lists for condor
0014 9. condor_submit condor_neutalmeson.job
0015 
0016 Note -- you will likely need to change hard-coded paths in the scripts for creating file lists... or at least mkdir -p to create the paths first