Annuaire IPHC

DRS | Recherche au DRS » Anciens projets » » 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