Open valassi opened 1 year ago
I have been looking into this, the process above works fine. Though I'm now at the stage where I want to include LHAPDF into the gridpack production and it needs more fixes. Looking into it...
A few more updated details
Try this out
export ATLAS_LOCAL_ROOT_BASE=/cvmfs/atlas.cern.ch/repo/ATLASLocalRootBase
alias setupATLAS='source ${ATLAS_LOCAL_ROOT_BASE}/user/atlasLocalSetup.sh'
source $ATLAS_LOCAL_ROOT_BASE/user/atlasLocalSetup.sh
lsetup "asetup Athena,latest,master"
If it works, it’ll auto-detect the OS and try to provide an appropriate environment.
Previous posts were based on lxplus; here’s one from lxplus9:
$ echo $LHAPATH
/cvmfs/atlas.cern.ch/repo/sw/Generators/lhapdfsets/current:/cvmfs/sft.cern.ch/lcg/external/lhapdfsets/current:/cvmfs/atlas-nightlies.cern.ch/repo/sw/master_Athena_x86_64-centos9-gcc11-opt/sw/lcg/releases/LCG_102b_ATLAS_19/MCGenerators/lhapdf/6.5.3/x86_64-centos9-gcc11-opt/share/LHAPDF
$ echo $LHAPDF_DATA_PATH
/cvmfs/atlas.cern.ch/repo/sw/Generators/lhapdfsets/current:/cvmfs/sft.cern.ch/lcg/external/lhapdfsets/current:/cvmfs/atlas-nightlies.cern.ch/repo/sw/master_Athena_x86_64-centos9-gcc11-opt/sw/lcg/releases/LCG_102b_ATLAS_19/MCGenerators/lhapdf/6.5.3/x86_64-centos9-gcc11-opt/share/LHAPDF
LD_LIBRARY_PATH includes
/cvmfs/atlas-nightlies.cern.ch/repo/sw/master_Athena_x86_64-centos9-gcc11-opt/sw/lcg/releases/LCG_102b_ATLAS_19/MCGenerators/lhapdf/6.5.3/x86_64-centos9-gcc11-opt/lib
and ROOT_INCLUDE_PATH includes
/cvmfs/atlas-nightlies.cern.ch/repo/sw/master_Athena_x86_64-centos9-gcc11-opt/sw/lcg/releases/LCG_102b_ATLAS_19/MCGenerators/lhapdf/6.5.3/x86_64-centos9-gcc11-opt/include
Note, no_b_mass HRDCOD=0 build spresently fail, see #695
We should eventually make sure the integration in ATLAS gridpacks is ok (similar to #672 for CMS)
This is just a placeholder to keep some details we got from ATLAS (thanks a lot to Zach!).
This is a set of instructions we received
The cards should have all the relevant settings for PDFs, systematics, etc. That’s just inclusive LO ttbar, it can be extended to
instead (with CKKW-L matching, presumably).
At the moment ATLAS is on gcc 11.2 and cuda 11.7.1
This is run after setting up the ATLAS environment, so some environment variables may be missing. Something like this may help for instance