DRS
| Recherche au DRS » Anciens projets » DØ » Internal use » How to do GMSB MC prod on clued0
How to do GMSB MC prod on clued0
Dernière mise à jour : lundi 10 avril 2006, par Daniel Bloch
1 - GMSB production with pythia
2 - GMSB generation with Susygen
3 - GMSB simulation/reconstruction with Susygen
4 - Links and documentations
GMSB production with pythia
Un exemple est disponible ici
- /work/gnafron-clued0/abesson/mcprod/test
- il faut copier 3 fichiers :
- 1- submit.sh
- 2- test_gmsb.macro
- 3- la datacard pythia, ici pythia_mGMSB_staufastt.cards
Avant toute chose, faire evidemment :
- setup D0RunII p13.10.00
- setup mc_runjob
Modifier test_gmsb.macro
- verifier la release utilisee dans la macro (grep -i ’p13.10.00’ test_gmsb.macro)
- changer de release si necessaire
Régler le temps CPU necessaire.
- Editer le fichier submit.sh qui contient :
/usr/local/bin/cluesow -l cput=24:00:00 -l mem=512mb $1 - Pour cela faire des essais avec des petits jobs.
La fonction temps nécessaire versus nombre d’events n’étant pas linéaire, prévoir une marge car les jobs sont entièrement tués si le temps est dépasse. La priorité du job est évidemment inversement proportionnelle au temps demandé.
La commande pour lancer le job :
mc_jobscript -clued0 -jobname=testgmsb -usercards=/work/gnafron-clued0/abesson/mcprod/test -outputdir=/work/susy-clued0/abesson/mcprod/gmsb -macro=test_gmsb.macro -submit=./submit.sh -repeat=2
- Sur une seule ligne (!)
- appelle la macro desiree, fixe le directory de la datacard, fixe le directory de sortie, etc
Il est important que la datacard de pythia soit dans le directory choisi par l’option "usercard" et que son nom corresponde aux options definies par :
- cfg pythia define string Production mGMSB
- cfg pythia define string Decay staufastt
(a regler dans la macro) - ici la datacard s’appelle "pythia_mGMSB_staufastt.cards"
...to be continued