~5 pessoas =>
mkdir $HOME/alpgen cd $HOME/alpgen wget http://mlm.web.cern.ch/mlm/alpgen/V2.1/v213.tgz tar -xzf v213.tgz
cd zjetwork make gen
./zjetgenEntre com a opção
4: write to par.list parameter options and defaults, then stop
. Abra o arquivo par.list, e estude as opções disponíveis.
1 ! imode z2j ! label for files 0 ! start with: 0=new grid, 1=previous warmup grid, 2=previous generation grid 50000 4 ! Nevents/iteration, N(warm-up iterations) 200000 ! Nevents generated after warm-up *** The above 5 lines provide mandatory inputs for all processes *** (Comment lines are introduced by the three asterisks) *** The lines below modify existing defaults for the hard process under study *** For a complete list of accessible parameters and their values, *** input 'print 1' (to display on the screen) or 'print 2' to write to file ih2 1 ! LHC - pp collisions ebeam 7000 ! LHC - 7 TeV beams ickkw 1 ! MLM matching njets 2 ! total number of jets ptjmin 20 ! ptmin for fwd jets etajmax 5.0 ! full rap range for jets drjmin 0.7 ! separation between jets ilep 0 ! Z -> l+l- decayMude o número de jatos e o nome dos arquivo de saída (
label for files
na lista acima) pro que o seu grupo for fazer.
./zjetgen < input
(imode =1)
produziu os eventos com pesos - verifique a presença do arquivo de eventos com pesos (com a extensão .wgt
) na sua área.
2 ! imode z2j ! label for files izdecmod 2 ! Z decay to mu+mu-então execute (assumindo que o arquivo de entrada chama-se "input2")
./zjetgen < input2
(imode =2)
produziu os eventos sem pesos - verifique a presença do arquivo de eventos sem pesos (com a extensão .unw
) na sua área. Verifique também como o número de eventos diminuiu.
gerados | warm up | cs(wgt)pb | scan events | cs(unw)pb | unw | unweighting efficiency |
200000 | 10x10000 | 272 | 11892 | 246 | 536 | 0.05 |
gerados | warm up | cs(wgt)pb | scan events | cs(unw)pb | unw | unweighting efficiency |
200000 | 5x40000 | 280 | 9006 | 254 | 492 | 0.05 |
200000 | 10x20000 | 282 | 11326 | 258 | 525 | 0.05 |
200000 | 20x10000 | 272 | 19221 | 297 | 758 | 0.04 |
gerados | warm up | cs(wgt)pb | scan events | cs(unw)pb | unw | unweighting efficiency |
200000 | 10x40000 | 281 | 10235 | 258 | 258 | 0.03 |
200000 | 20x20000 | 280 | 8213 | 254 | 63 | 0.01 |
200000 | 40x10000 | 275 | 12828 | 246 | 69 | 0.01 |
gerados | warm up | cs(wgt)pb | scan events | cs(unw)pb | unw | unweighting efficiency |
400000 | 20x20000 | 283 | 11155 | 257 | 404 | 0.04 |
400000 | 40x10000 | 277 | 14906 | 252 | 715 | 0.05 |
cd $HOME cmsrel CMSSW_2_1_17 cd CMSSW_2_1_17/src cmsenv
Se você obtiver uma mensagem do tipo: bash: cmsrel: command not found
, você não tem a variável $OSG_APP
definida. Nesse caso, execute os seguintes comandos:
export OSG_APP=/OSG_app/app source $OSG_APP/cmssoft/cms/cmsset_default.she tente novamente. Para mais informações, consulte CMSSWinSprace.
GeneratorInterface/AlpgenInterface
, que faz a interface do Alpgen com o CMSSW. Ignore os magníficos warnings de compilação da parte em FORTRAN. cp -r /home/trtomei/GeneratorInterface . cd GeneratorInterface/AlpgenInterface/ scram b
tutorial
, e copie os arquivos nomeDoSeuArquivo.unw
e nomeDoSeuArquivo_unw.par
de onde eles estiverem pra lá. No exemplo, vamos supor que fosse z2j
. cd tutorial cp $HOME/alpgen/zjetwork/z2j.unw . cp $HOME/alpgen/zjetwork/z2j_unw.par .
Alpgen_cfg.py
, trocando o nome do arquivo de entrada (file:alpgen
) pelo do seu arquivo (file:z2j
). Faça o mesmo com o arquivo de saída (mude alpgen.root
para z2j.root
. Aproveite e dê uma olhada na (nova) estrutura do arquivo. É um arquivo PythonAlpgen_cfg.py
cmsRun Alpgen_cfg.py
Perceba também que nem todos os eventos passam pelo matching. A eficiência depende do número de partons. Você pode checar sua eficiência na saída do Pythia, pela linha
********* Fraction of events that fail fragmentation cuts = X *********
A eficiência é 1-X. Para 0, 1, 2, 3+ jatos, as eficiências esperadas são ~ 0.8, 0.55, 0.35 e 0.35, respectivamente.
-- ThiagoTomei - 03 Dec 2008
antalya escort bursa escort eskisehir escort istanbul escort izmir escort