Commit & Tag (in pkg-**-**-old)
• To check what is new: cvs -n update
• To add a file to the repository: cvs add filename
• To delete a file from the reposiroty: cvs delete dir/filename
• To commit all changes: cvs commit -m ' commentary '
• To tag the package: cvs tag pkg-**-**-new
TagCollector
• Go to TagCollector page (
TC link)
TagCollector
• In lxplus: cvs -d :kserver:atlas-sw.cern.ch:/atlascvs co CVSROOT
• cd CVSROOT/
• grep -E "user_name.*package" commitavail tagavail
Requirements
• To check if your requirements file (in cmt) is fine: checkreq.sh -p
• To check if your requirements should have some private packages: python /afs/cern.ch/user/h/hans/public/checkreq.py --m both
pacman
• Pacman Headquarters (
download latest)
• Now, the ATLAS symbol uses the new web server and points to the new project kits and not to the old monolithic releases.
To see the symbols in the registry by doing:
pacman -registry
or to see what's in the "ATLAS" cache
pacman -lc ATLAS
Database dist. kit
• In order to avoid centralized access to CERN Oracle servers and also improve your job performance could you can download and install the database release for 12.0.0
Instructions are on:
https://uimon.cern.ch/twiki/bin/view/Atlas/AtlasDBRelease
kit for 12.0.0
• pacman -get http://cern.ch/atlas-computing/links/kitsDirectory/projects/cache:AtlasOffline_12_0_0_i686_slc3_gcc323_opt
• The kit is also installed at CERN in: /afs/cern.ch/atlas/software/releases
To use this installation:
source /afs/cern.ch/atlas/software/releases/cmtsite/setup.sh -tag=AtlasOffline,12.0.0
(You will see #CMT> The CMTSITE value STANDALONE is not used in any tag expression. Please check spelling. Please ignore)
source /afs/cern.ch/atlas/software/releases/AtlasOffline/12.0.0/AtlasOfflineRunTime/cmt/setup.sh
kit for 12.0.1
• pacman -get http://cern.ch/atlas-computing/links/kitsDirectory/projects/cache:AtlasOffline_12_0_1_i686_slc3_gcc323_opt
• The kit is also installed at CERN in: /afs/cern.ch/atlas/software/releases
To use this installation:
source /afs/cern.ch/atlas/software/releases/cmtsite/setup.sh -tag=AtlasOffline,12.0.1
(You will see #CMT> The CMTSITE value STANDALONE is not used in any tag expression. Please check spelling. Please ignore)
source /afs/cern.ch/atlas/software/releases/AtlasOffline/12.0.1/AtlasOfflineRunTime/cmt/setup.sh
kit for 12.2.0 (gcc 3.2.3 OPT)
• pacman -get http://cern.ch/atlas-computing/links/kitsDirectory/projects/cache:AtlasOffline_12_2_0_i686_slc3_gcc323_opt
• The kit is also installed at CERN in: /afs/cern.ch/atlas/software/releases
To use this installation:
source /afs/cern.ch/atlas/software/releases/cmtsite/setup.sh -tag=AtlasOffline,12.2.0
(You will see #CMT> The CMTSITE value STANDALONE is not used in any tag expression. Please check spelling. Please ignore)
source /afs/cern.ch/atlas/software/releases/AtlasOffline/12.0.1/AtlasOfflineRunTime/cmt/setup.sh
Atlantis webs
• The Atlantis Event Display (
TWiki)
• Event display for the ATLAS experiment (
web)
• Java in Atlas (
TWiki)
How to install it from CVS (CVS repository)
mkdir atlantis CVS directory
cd atlantis CVS directory
cvs -d :kserver:atlas-sw.cern.ch/atlascvs co offline/graphics/AtlantisJava
cd offline/graphics/AtlantisJava/ant
ant -DtargetDir="test" all
cd test
java -jar atlantis.jar
java -Dsun.java2d.pmoffscreen=false -jar atlantis.jar
Fix for Tiger (MACOSX)
On Tiger (10.4.X) if you have an access to JDK 1.5, the solution to the slow render is to use Sun2D renderer instead of Quartz
To use Sun2D do:
java -Dapple.awt.graphics.UseQuartz=false -jar atlantis.jar
The Java team verified that with Sun2D the performance is near real-time on a 1.33Ghz G4 TiBook
RecExCommon
# This will get a dump of what's in StoreGate
doDumpTES=True
MessageSvc
Before rel 13.0.10
MessageSvc = Service( "MessageSvc" )
#increase the number of letter reserved to the alg/tool name from 18 to 30
MessageSvc.Format = "% F%30W%S%7W%R%T %0W%M"
# use color output text
MessageSvc.useColors = True
# all messages
MessageSvc.defaultLimit = 9999999
Since rel 13.0.10 (04.06.2007)
ServiceMgr.MessageSvc.OutputLevel = OutputLevel
# increase the number of letter reserved to the alg/tool name from 18 to 30
ServiceMgr.MessageSvc.Format = "% F%50W%S%7W%R%T %0W%M"
# to change the default limit on number of message
ServiceMgr.MessageSvc.defaultLimit = 9999999 # all messages
ServiceMgr.MessageSvc.useColors = True