As described above, the installation of the FATMEN software as part of the standard CERN program library installation. FATMEN relies heavily on the program library, and so this is a pre-requisite for its usage.
The standard program library installation procedure will generate the FATMEN FORTRAN interface (in PACKLIB), and three modules. These are the shell (FM), the server (FATSRV) and a program to create a new, empty RZ file for use with FATMEN (MKFATNEW).
mkfatnew is just a simple script that calls the FATNEW program. For example, on VAX/VMS systems the following maybe used.
Example MKFATNEW command file
$! fatsys:==CERN ! For example
$! fatgrp:==LHC ! For example
$
$ type/nopage sys$input
Please give the name of the FATMEN system. This name forms
the top-level of the FATMEN catalogue, e.g. //CERN
$eod
$ inquire/nopunc ans "FATSYS? "
$ if ans.eqs."" then ans = "CERN"
$ fatsys==ans - "//"
$ type/nopage sys$input
Please give the name of the FATMEN group.
$eod
$ inquire/nopunc ans "FATGRP? "
$ if ans.eqs."" then exit
$ fatgrp==ans - "FM"
$ write sys$output ""
$ inquire/nopunc fatdir "Directory where FATMEN catalogue should reside? "
$ olddir = f$environment("DEFAULT")
$ set default 'fatdir'
$ create/directory [.todo]
$ create/directory [.tovm] ! Only at CERN !!!
$ create/directory [.done]
$ set file/protection=w:rw todo.dir
$ fatman="FM''fatgrp'"
$ set file/acl=(id='fatman',access=read+write,options=default) todo.dir
$ set file/protection=w:rw tovm.dir ! Only at CERN !!!
$ set file/protection=w:rw done.dir
$ run cern:[pro.exe]fatnew
$ set default 'olddir'