Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

I have made a local poolcond directory in my home directory which has a PoolFileCatalog.xml file in it which points
to the conditions data on the xrootd hotdisk, as follows (you don't need to do this):

Code Block
#!/bin/bash
#get a grid ticket first!
mkdir /u/at/ahaas/poolcond
cd /u/at/ahaas/poolcond
pwd
dq2-ls -P cmccond.*
dq2-ls -P comcond.*
dq2-ls -P oflcond.*
dq2-ls -P cond08_data.*
dq2-ls -P cond08_mc.*
dq2-ls -P cond09_mc.*
dq2-ls -P cond09_data.*
sed -i "s%srm://osgserv04.slac.stanford.edu:8443/srm/v2/server?SFN=/xrootd/atlas/%root://atl-xrdr//atlas/xrootd/%g" PoolFileCatalog.xml

Unfortauntely, in current releases, there's a bug in CoolHistSvc, such that it can't read from xrootd.
To fix it:

Code Block

atladdpkg DetectorDescription/DetDescrCond/DetDescrCondTools
cd DetectorDescription/DetDescrCond/DetDescrCondTools/cmt
vi ../src/CoolHistSvc.cxx, change "tfile=new TFile" to "tfile=TFile::Open"
make

See: https://twiki.cern.ch/twiki/bin/view/Atlas/AthenaDBAccess

...