dial_com

Version 1.20 07jun05


Introduction

Command line interface for DIAL.

DIAL is described at http://www.usatlas.bnl.gov/~dladams/dial


Dependencies

Dependencies are described in the CMT requirements file.


Status

Includes a demo.

Version.
Change log.


Demos

The following demo is provided:

Demo 1 contents and README.


Components

The components here are listed in dependency order. Each component depends only on those listed above it. The test associated with each component is a main program that returns zero if the component is working properly.

Some components also have test headers. These are included in the test source and may be included in tests of other components. They should not be included in any non-test sources. dial_init
dial_init(header, source, test) - Initialization to set up the DIAL environment. Called at the beginning of DIAL programs. DialInit
DialInit(header, source, test) - Class to call dial_init() and work around the problem that lcgdict does not import free functions.


Binaries

make_event_merge_dataset (src, test)

DIAL executable to create an EventMergeDataset from the ID's for a collection of event datasets.
REMOVED FROM BUILD: Use dataset_merge_events instead.

dialproc (source, test)

Executable dialproc is a sample program which applies a task to a dataset.

dial_submit (src, test)

DIAL executable to start a scheduler and use it to process a job.

make_cbnt_task (src, test)

DIAL executable to create a CBNT task.

dataset_files (src, test)

DIAL executable to extract the physical files for a dataset.
REMOVED FROM BUILD: Use dataset_properties instead.

dial_dtds (src, test)

DIAL executable to extract the DIAL DTD's.

dial_run_job (src, test)

DIAL executable to run a DIAL job--either of the run or build_task scripts.


dladams@bnl.gov