next up previous contents
Next: Module Instances Up: Components and Concepts Previous: Modules

Specialized Modules

Modules can be written by users and combined with other modules provided by the offline group. Modules are typed. These types include:

  1. Input modules. These act as the source of data. One example will read data from a data file, another will access events from the event server in the on-line environment while others will be based on Monte-Carlo event generators. Only one Input Module can be active at any one time.

  2. Output Modules. These act as the sink of data. One will output event data to several possible output data files, thus supporting the concept of simultaneous output streams. Another will make events available to the on-line event server.

  3. Filter Modules. A filter module can terminate or re-direct the subsequent processing of an event based on its filter criteria and the characteristics of an event.

Certain standard specialized modules will be provided in the FramUtil package. For example file I/O and Fortran interface modules.



Liz Sexton
Fri May 16 16:37:56 CDT 1997