- To download derived data use:
copyGridDerData.sh- arguments are
<ALIEN_DIR>and<RUNNUMBER> - output dir needs to be set in
copyGridDerData.sh
- arguments are
- Use
makeTList_recentering.shto make 1 TList of all recentering histos - We upload on a run-by-run basis, so use
getRunDuration.Cto get timestamps for start and end of run - Run uploadCCDB.sh and iterate over runlist and upload the TList to CCDB.
-
Use the generate_DAG.sh file to generate all the dag files
-
Usage: generate_DAG.sh
<period><WORKDIR><AODDIR>[runlist]- Here the period is the LHC period you are working on
<WORKDIR>is the directory of the period you are working in<AODDIR>is the directory where your AO2D.root files are stored (usually on/dcache/...)
-
Example for LHC24_ar
<period>: ar<WORKDIR>:/data/alice/nkoster/alice/Analysis/ZDC/runCent/postProcess/Full_2024_PbPb_Pass2/LHC24ar<AODDIR>:/dcache/alice/nkoster/PhD/q-vectors/LHC24_PbPb_pass2- [runlist]:
559681 559680 559679 559632 559631 559616 559615 559614 559596 559595 559575 559574 559561 559545
-
Create a
<dagDir>in your<WORKDIR>: In this<dagDir>execute the generate_DAG.sh script. -> This should create a directory for each runnumber from the [runlist] and in there arunRecentering_<RUNNUMBER>.dagfile.
-
-
In the generated DAG-files you see the file will look for
<FILEDIR>/<filename>.sub files<FILEDIR>:/data/alice/nkoster/alice/Analysis/ZDC/runCent/postProcess/fileDirRecentering- The correct generate_DAG.sh is located in:
/data/alice/nkoster/alice/Analysis/ZDC/runCent/postProcess/Full_2024_PbPb_Pass2/LHC24ar
-
Now that you have generated the DAG-files go into your
<WORKDIR>/dagDir- In this directory execute
submit_dag [runlist] submit_dagis located inside~/.bashrc.
- In this directory execute
HAPPY ANALYSING!
- You do need the derived data from o2-analysis-cf-zdc-q-vectors
- To run for recentering you first need to run to get the calibration files for energy gain equalisation and vmean per run.
- What I have already can be found in: Users/c/ckoster/ZDC//
- These paths are configurables in the task. (For running on hyperloop or locally.)
- Use
runStbsJob1.shfor 4D recentering - Use
runStbsJob300.shfor 1D recentering +merge.shto merge all the subfiles created- These files use the
Recentering.Cmacro
- These files use the
- For the shift correction you can use
doShiftCorrection.C(This is also implemented in the task for hyperloop)