G'Day Farmers,

It is time to release mcp08.

Please read the following carefully. An example MB macro will follow.

Code to be released:


mcp08

Generators:     p09.10.00
Dogstar:        p09.10.00
D0sim:          p09.10.00
d0reco:         p09.10.00
recoanalyze:    p09.10.00
mc_runjob:      v03-03-10
cardfiles:      v00-02-07

All of the code is new and ready to go. maxopt code is not
certified. Do not run with maxopt.

Code tarfiles:

d0mino.fnal.gov:/d0dist/dist/minitar/tarfiles
mc-p09.10.00-Linux2-KCC_3_4.tar.gz
rec-p09.10.00-Linux2-KCC_3_4.tar.gz
sim-p09.10.00-Linux2-KCC_3_4.tar.gz
cardfiles-v00-02-07.tar.gz

d0mino.fnal.gov:/tmp_root/722/lnc_1/bertram/MC_Runjob/check_mc_runjob
mc_runjob_v03-03-10.tar.gz

When unpacking the code you need to check a couple of things:

1/ In the mcc-dist directory check the file SRT_SUBDIR. This must
   contain Linux2-KCC_3_4 and nothing else. It must not have
   Linux2-KCC_3_4-maxopt or your mc_runjob code will not work.


Minimum Bias Model:

 The standard new MB model will be used..


Cardfiles:

It is very simple to use the cardfiles package with mc_runjob, in
addition to the production and decay strings, you provide the
following two parameters:

cfg pythia define string CardfileVersion 
cfg pythia define string CardfileDir 

See http://www-clued0.fnal.gov/mc_runjob/mainframe.html for instructions
on
how to use the cardfiles.

WARNING: Do not use cardfiles that are not part of the official
         release. If some-one wants a special sample using a new
         cardfile they have to get it released (a quick procedure) by
         contacting a physics group representative.  Once released we
         can release a new version of the cardfiles package to the
         farms. This will be a much faster process and does not
         require a full production release of the software.

         If you need to run a test of a new cardfile YOU MUST ensure
         that it does not go into sam. Also remove the phase mcp07 and
         replace with a unique string such as test01. Files that do
         not have an official release pass should not go into SAM for
         the time being.

Cardfiles to use:

When obtaining a request to generate MC events (which should be
submitted centrally so we can keep track of the requests) you will be
given
a cardfiles version, directory, and a cardfile name. For example to
generate
QCD events you would be asked to generate:
v00-02-07 hit pythia_qcd.cards
and the usual PT ranges and number of events to overlay.


Future Plans:


mc-runjob is going to be integrated into the production releases. This
should speed up the certification. Some of the farms may be used for
helping run certification samples.

Job Submission

Short Term: I will be setting up a web page that describes what has to
be included in a submission. The jobs will be submitted to myself and a
deputy and distributed to the farms.

Long Term: Sam is being upgraded to be a great deal more flexible
with the description of MC samples. When this available we will
have a GUI/web interface for submitting requests.

Iain Bertram


-----------------------------------------------------------------------
Iain Bertram                                  Phone +44-1524-593611
Lancaster University                          E-Mail: bertram@fnal.gov
http://www-d0.fnal.gov/~bertram