Using EvtGen in CLEO-c

This page describes the very basics of running EvtGen within CLEO-c for generating events. Really, EvtGen is ported to the CLEO-III  software framework, suez, but there is no plans to backport this code to the CLEO-III data taking releases; hence EvtGen is only for CLEO-c use.

The earliest release to support EvtGen is Oct15_03_MC. When using this release you should be able to invoke EvtGen using the cleog command in your tcl simply by doing:

cleog gen EvtGenProd 500 out $fileout dataset 28 -job 001 -user_decay my.dec

In this example I generate 500 events from dataset 28, early psi(3770) data,
with a  user decay file my.dec that looks like:

Decay vpho
1.000                   D0  anti-D0   VSS;
Enddecay
End

This example decays the initial particle, vpho, to a D0 anti-D0 pair. To find out more about what decay models that are available, please see the EvtGen documentation. The full EvtGen decay table can be found in $C3_DATA/DECAY.DEC. EvtGen uses particle properties as defined in $C3_DATA/evt.pdl. In additions the interface to the CLEO software needs translations of particle names and numbers. The translation table is available in $C3_DATA/trans.tab.

Clearly this is a minimalistic web page. But you should not need more to get started. I will try to provide some more example decay files that are relevant for charm physics soon.


Anders Ryd, last updated Oct. 27, 2003.