Difference between revisions of "AMA in Athena 14 1 0"
| Line 1: | Line 1: | ||
| ===Setting up Athena 14.1.0=== | ===Setting up Athena 14.1.0=== | ||
| − | Create a file: <tt>${HOME}/cmthome/requirements</tt> | + | Only once: | 
| + | <ul> | ||
| + |   <li>Create a file: <tt>${HOME}/cmthome/requirements</tt> | ||
| <pre> | <pre> | ||
| #--------------------------------------------------------------------- | #--------------------------------------------------------------------- | ||
| Line 16: | Line 18: | ||
| set CMTCONFIG i686-slc4-gcc34-opt | set CMTCONFIG i686-slc4-gcc34-opt | ||
| #--------------------------------------------------------------------- | #--------------------------------------------------------------------- | ||
| + |   <li><tt>$ source /data/atlas/offline/14./data/atlas/offline/14.1.0/CMT/v1r20p20080222/mgr/setup.sh</tt> | ||
| + |   <li><tt>$ cmt config</tt> | ||
| </pre> | </pre> | ||
Revision as of 15:35, 3 June 2008
Setting up Athena 14.1.0
Only once:
- Create a file: ${HOME}/cmthome/requirements
#--------------------------------------------------------------------- set CMTSITE STANDALONE set SITEROOT /data/atlas/offline/14.1.0 macro ATLAS_TEST_AREA /project/atlas/users/<username> macro ATLAS_DIST_AREA ${SITEROOT} apply_tag projectArea macro SITE_PROJECT_AREA ${SITEROOT} macro EXTERNAL_PROJECT_AREA ${SITEROOT} apply_tag opt apply_tag setup apply_tag simpleTest use AtlasLogin AtlasLogin-* $(ATLAS_DIST_AREA) set CMTCONFIG i686-slc4-gcc34-opt #--------------------------------------------------------------------- <li><tt>$ source /data/atlas/offline/14./data/atlas/offline/14.1.0/CMT/v1r20p20080222/mgr/setup.sh</tt> <li><tt>$ cmt config</tt>Everytime you log on: $ source $HOME/cmthome/setup.sh -tag=14.1.0,32 in /project/atlas/users/<username>/14.1.0/PhysicsAnalysis: $ cvs -d /project/atlas/cvs/Athena co -r V00-00-04-04 AtlasModularAnalysis AtlasModularAnalysisThere are three ways of running AMA: - Standalone (no AODs)
- with ARA (all formats)
- in Athena (only AODs)
 For FDR-II: try running AMA in Athena. Standalone$ gmake -f Makefile.Standalone amacint $ gmake -f Makefile.Standalone CSCDriver With ARAfrom kit(no extra tags) in AtlasModularAnalysis/cmt $ cmt config $ source setup.sh $ gmake with recommended tags(see also: https://twiki.cern.ch/twiki/bin/view/Atlas/AthenaROOTAccess#14_1_0 ): - copy files from /data/atlas/users/gossie/Athena/14.1.0
- compile (NB: use 'cmt bro gmake' to take care of dependencies )
(in all */cmt directories)
$ cmt config $ source setup.sh $ gmake 
 issuesCMTsource setup.sh in AtlasModularAnalysis/cmt directory gives crash when running AMA with ARA. Solution: do another source setup.sh in the AthenaROOTAccess/cmt directory. Now you can run AMA with ARA without problems again. PYTHONPATHSometimes ARA crashes just after initialisation. This is due to a wrongly set PYTHONPATH. To correct this: - Copy /data/atlas/users/gossie/Athena/fix_AMA-ARA_PYTHONPATH.sh to anywhere you like
- replace <username> with your username
- $ source fix_AMA-ARA_PYTHONPATH.sh
 running i686-slc4-gcc34-opt/CSCDriver.exe should be OK now. JetCollectionCnv_p2https://hypernews.cern.ch/HyperNews/Atlas/get/PATDevelopment/270/1.html Within AthenaStarting in /project/atlas/users/<user>/14.1.0/PhysicsAnalysis: - first compile AMA
      $ cd AtlasModularAnalysis/cmt $ cmt config $ . setup.sh $ gmake 
- copy AMAAthena and compile
$ cd /project/atlas/users/<user>/14.1.0/PhysicsAnalysis $ cp -r /data/atlas/users/gossie/Athena/AMAAthena . $ cd AMAAthena/cmt $ cmt config $ . setup.sh $ gmake 
 run AMAAthena with: $ athena AMAAthena_jobOptions_FDR.py