To write a private Mini-DST file from a DST (or POT), two options are possible. You may:
- either use the $ALEPH/phy/miniprod executable and the MINP data card:
If you do so you will obtain MINIs with the official ALEPH banks, especially those for LEP2 datasets. If you want the correct pad dE/dx for data, you must read input POTs, not DSTs.
Beware ! Using miniprod, you can't select your output events ( all input events are written on the output file) and you can't modify the cuts for QSELEP,QIPBTAG, etc.. However, you may add standard ALEPH banks which are not foreseen in the official MINIs, using the MINA data card (see below).
- or write your own customised MINI:
In that case you can select your events and put (almost) all what you want on your MINI. The MINI-making program is an ALPHA job that you can submit with alpharun; you have to proceed as follows:
MINI
Banks which are not ALEPH standard are banks which are not described in the documentation file:
al$general:[doc.bankdoc]bankal.fmt on ALWS,
$ALEPH/dbase/bankal.fmt on UNIX.
To define the bank formats: in QUINIT, call the BOS routine BKFMT, one call per bank, see the BOS documentation.
If you don't do so, these banks will be irrecoverably unreadable when you will try to read your private MINI afterwards.
MINA 'ban1ban2ban3...' where ``bani' are the names (4 letters, as usual) of your private banks.
MINA may be used also to add to your MINI standard ALEPH banks which are not put in the standard MINIs.