ADAM(1L) ADAM ONLINE MANUAL ADAM(1L) NAME adam - analyse NIKHEF-K eventbuiler and singles data SYNOPSIS adam [ -f ] [ -v ] [ -q ] [ -n ] [ -h ] [ -segv ] [ -r [first]-[last] ] [ -l logfilename] [ -o outputbasename] [ -dbmodule path] [ -Ddefines] database inputfile... DESCRIPTION ADAM ( AmPS Data Analysis Method ) is used to convert raw NIKHEF-K proprierty EventBuilder and detector singles data to usefull physical quantities on a detector basis. It takes one or more inputfiles and, using independent loadable modules, calculates physical quantities like momentum and energy of the detected particles. The type and format of the output is dependent on the output modules selected in the database. OPTIONS -f , -overwrite Allow overwrite of already existing files. Without this option, ADAM will terminate if an outpout file already exists. -v , -verbose Put more verbose messages in the logfile and on the terminal. -q , -quiet Do not print any message on the terminal, except for the event counter. To disable the event counter, use the -n switch. -n , -nocounter Disable the running event counter on the standard error device. -segv Allow segmentation violations to generate a core dump in stead of an error mesage. -h , -help Prints short commandline description of ADAM options and exit. -r [first]-[last] Only process the events between first and last. If first is not specified, the first event is assumed. If last is not specified, the last event of each file is assumed. When using this option with multiple input- files, the subset is taken for each file separately. AmPS Data Analysis MethodLast change: 26 July 1995 1 ADAM(1L) ADAM ONLINE MANUAL ADAM(1L) Events start counting from zero. -l logfile Write the log messages to the file logfile instead of to outputbasename.log. If this option is not speci- fied, the the regular outputfile basename is used, as set with the -o option, or else determined by the name of the first inputfile. -o basename Use basename as the basename for each outputfile, instead of the name of the first inputfile. -dbmodule path Use the database reader module specified by path instead of the system default ${ADAMHOME}/lib/dbsread.so or the path specified by the ADAMDB environment variable. -Ddefines This argument (of which more then one may be present) is passed through unmodified to the database pre- processor cpp(1). database Path of the adam-database(5) to use when analysing the specified inputfiles. inputfile ... Paths of one ore more inputfiles to analyse. These inputfiles must be either EventBuilder datafiles or singles files. SEE ALSO hadronglance(1), glance(2emin), cpp(1), adam-database(5) FILES /tmp/adamdb.* temporary file /global/glance/adam/lib/dbsread.so database reader module /global/glance/adam/lib/stldump.so statistics output module /global/glance/adam/lib/*.mod ADAM loadable modules BUGS Send bug reports to: adam@nikhefk.nikhef.nl AmPS Data Analysis MethodLast change: 26 July 1995 2 ADAM(1L) ADAM ONLINE MANUAL ADAM(1L) WARNINGS You are using a beta-version of ADAM, which is still under development. Do not use it for real-life data analysis and do not draw any conclusions from the results of ADAM. A final release is scheduled for March 1996. AUTHORS The ADAM development group consists of David Groep and Ronald Starink, with support from Eddy Jans, Jos Steijger and Wim Heubers (all NIKHEF-K). 8c9 Nationaal Instituut voor Kernfysica en Hoge Energie Fysica 1995. AmPS Data Analysis MethodLast change: 26 July 1995 3