Difference: RunningAtlasInGlasgow (3 vs. 4)

Revision 42009-11-16 - ThomasDoherty

Line: 1 to 1
 -- ThomasDoherty - 2009-11-03

Running ATLAS Software at Glasgow

Changed:
<
<
The locations for the Atlas releases are
   /data/atlasb01/software for release      12.X.Y

>
>
The locations for the Atlas releases are
   /data/atlasb01/software for release      12.X.Y

  /data/atlasb01/software for release 13.X.Y (/data/atlas04/software is backup)
Line: 15 to 15
 
Added:
>
>
NOTE: When setting up CMT for your release - if you have an SL5 machine - make sure you use the tag '32' otherwise Python will be set up incorrectly. For example:

source setup.sh -tag=ANALYSISSSL5-V15.3.0.1,32,15.3.0.1,runtime,AtlasProduction

 

Setting up v12 locally

How to set up an analysis skeleton on an sl4 PPE machine for v12

Line: 66 to 70
 
more /data/atlasb01/software/AtlasAnalysis/2.0.6/PhysicsAnalysis/AnalysisCommon/UserAnalysis/cmt/version.cmt
Changed:
<
<
(11) As v12 was not migrated to the svn repository it still lies on the old CVS server - so we need to set up CVS (just for v12 - note although this is strange behaviour expect to enter your password up to 6 times) by:
>
>
(11) As v12 was not migrated to the svn repository it still lies on the old CVS server - so we need to set up CVS (just for v12 - note although this is strange behaviour expect to enter your password up to 6 times) by:
 
Changed:
<
<
export CVSROOT=":ext:isscvs.cern.ch:/local/reps/atlas/"
>
>
export CVSROOT=":ext:isscvs.cern.ch:/local/reps/atlas/"
 
Changed:
<
<
export CVS_RSH="ssh"
>
>
export CVS_RSH="ssh"
  (12) Now check out the package (in $TEST/ANALYSISSL4-v12.0.6/12.0.6) by:
Line: 79 to 82
  (13) when successfully checked out we now want to compile this code (after changes are made) by:
Changed:
<
<
(a)
 cd PhysicsAnalysis/AnalysisCommon/UserAnalysis/cmt
>
>
(a)
 cd PhysicsAnalysis/AnalysisCommon/UserAnalysis/cmt
 
Changed:
<
<
(b)
 source setup.sh
>
>
(b)
 source setup.sh
 
Changed:
<
<
(c)
cmt bro gmake
>
>
(c)
cmt bro gmake
  (14) Now we want to run Athena with a basic JO. This means you need to change into your run directory (cd ../run)
Changed:
<
<
and then fetch the JO by:
 get_files AnalysisSkeleton _topOptions.py
>
>
and then fetch the JO by:
 get_files AnalysisSkeleton _topOptions.py
  (15) We want to change the JO to point to the input AOD that we want to run our Analysis on for example:
Changed:
<
<
point to -
 /data/atlas07/chrisc/CSC-AOD/trig1_misal1_mc12.006855.AcerMCttbb_QCD.recon.AOD.v12000605_tid011597/AOD.011597._00002.pool.root.1
>
>
point to -
 /data/atlas07/chrisc/CSC-AOD/trig1_misal1_mc12.006855.AcerMCttbb_QCD.recon.AOD.v12000605_tid011597/AOD.011597._00002.pool.root.1
  at the line starting "ServiceMgr.EventSelector.InputCollections = " in the JO.
Line: 158 to 166
  (12) Now you must set up SVN/CVS here in GLasgow. Normally it takes the form of:
export SVNROOT=svn+ssh://USERNAME@svn.cern.ch/reps/atlasoff
Added:
>
>
 where USERNAME is your CERN lxplus username. Example:
Changed:
<
<
export SVNROOT=svn+ssh://tdoherty@svn.cern.ch/reps/atlasoff
unset CVSROOT
>
>
export SVNROOT=svn+ssh://tdoherty@svn.cern.ch/reps/atlasoff
unset CVSROOT
  (13) when successfully checked out we now want to compile this code (after your code changes are made) by:
Changed:
<
<
(a)
cd PhysicsAnalysis/AnalysisCommon/UserAnalysis/cmt
>
>
(a)
cd PhysicsAnalysis/AnalysisCommon/UserAnalysis/cmt
 
Changed:
<
<
(b)
source setup.sh
>
>
(b)
source setup.sh
 
Changed:
<
<
(c)
cmt bro gmake
>
>
(c)
cmt bro gmake
  (14) Now we want to run Athena with a basic JO. This means you need to change into your run directory (cd ../run)
Line: 185 to 197
 
athena.py AnalysisSkeleton_topOptions.py
Changed:
<
<
and append '> AnalysisSkeleton.log' to this if you want to write the output to a log
>
>
and append '> AnalysisSkeleton.log' to this if you want to write the output to a log
  (17) NOTE: If you find that your code changes have not been picked up when you run Athena - sometimes you have to compile, THEN LOG OUT AND RESTART YOUR SESSION. SET UP THE ENV again...
Changed:
<
<
i.e. NEW WINDOW
cd cmthome-v15
source setup.sh -tag=ANALYSISSSL5-V15.3.0.1,32,15.3.0.1,runtime,AtlasProduction
cd $TEST
cd PhysicsAnalysis/AnalysisCommon/UserAnalysis/cmt
source setup.sh
cd ../run
>
>
i.e. NEW WINDOW
cd cmthome-v15
source setup.sh -tag=ANALYSISSSL5-V15.3.0.1,32,15.3.0.1,runtime,AtlasProduction
cd $TEST
cd PhysicsAnalysis/AnalysisCommon/UserAnalysis/cmt
source setup.sh
cd ../run
  and then run Athena
Deleted:
<
<
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback