CSC Ntuple production

From Atlas Wiki
Jump to navigation Jump to search

Setting up Grid tools

use bash

GridTools

Wouter wrote some very nice tools to submit/retrieve jobs from the Grid. They can be obtained from the Nikhef CVS:

cvs -d /project/atlas/cvs co GridTools

The GridTools package contains a few shell scripts:

dmgr
to manage datasets on the Grid
gpm
to set up packages on the SE for Grid jobs (to prevent jobs sizes > input sandbox)
gridmgr
main tool to manage Grid jobs (submit/retrieve/cancel/monitor)
gridinfo
a funny tool (lcg-infosites seems more useful)
jobmgr
to define Grid jobs (with the possibility to run them locally for testing)

<dmgr> and <gpm> may need to be adjusted:

LFC_HOST=lfc03.nikhef.nl
GRID_SEtbn18.nikhef.nl

GridModules

make_package
cvs -d /project/atlas/cvs co GridModules

${WORKDIR}/GridModules

AtlasRelease
DataManager
TopView module

http://atlas-computing.web.cern.ch/atlas-computing/links/kitsDirectory/PAT/EventView/

wget http://atlas-computing.web.cern.ch/atlas-computing/links/kitsDirectory/PAT/EventView/EventView-12.0.6.8.tar.gz

strip unnescessary files InstallArea, PhysicsAnalysis Little complication: if incorrect version is in package. Compile libraries locally and copy them to InstallArea. tar cvzf EventView-12.0.6.8_nikhef.tar.gz EVTags-12.0.6.8/ check run scripts in module (adjust version numbers) make_package TopViewAODtoNtuple-00-12-13-03

Ganja