next up previous contents
Next: Basic Structure of the Up: Program development Previous: Programming conventions

Naming conventions

Subroutines starting with u perform general utilities common to CAVEB. Do not use such names for experiment specific stuff. Subroutines starting with e may contain experiment specific code. In most cases they dispatch further routines comprising a second layer of detector specific code. Subroutines starting with f are specific to the 4 tex2html_wrap_inline1555 experiment. If a second letter is present, they contain detector specific code, e.g. "fp_get_cal" performs the calibration of raw data from the 4 tex2html_wrap_inline1555 plastic wall.

To avoid confusions, the following abbreviations concerning the second letter have been assigned:

A similar convention is used to ensure unique COMMON block naming:

COMMON block definitions are always kept in INCLUDE files with the same name. In order to reduce the probability of typing errors, the usage of IMPLICIT NONE is strongly recommended.



Back to GSI Home Page Back to FOPI Home Page Index

fopi
Tue May 28 15:33:35 CST 1996