Project

General

Profile

Actions

MAUSUser » History » Revision 3

« Previous | Revision 3/28 (diff) | Next »
Rogers, Chris, 16 March 2011 09:08


MAUS User Documentation

Applications

There are several applications in the MAUS schema:

  • Simulation tracks particles through a given geometry.

Configuration manipulation

MAUS uses a set of user-modifiable files to control the application configuration. Variables such as input geometry, field arrangement and detector parameters can all be modified by the user.

Changing application modules

MAUS uses a modular structure in its applications. Uses can alter the modules which a particular application runs or define their own application. Modules are of several types.

  • Maps are executed once per spill and manipulate the spill data in some way (for example, try to do pattern recognition on tracker digits).
  • Reduces are executed once per run and manipulate all the spills in some way (for example, make a histogram of the tracker light yield).
  • Runners control how Maps and Reduces are executed, for example controlling multithreading or doing some optimisation.

Updated by Rogers, Chris about 11 years ago · 3 revisions