DØ Trigger Simulator Manual
Introduction to TrigSim

TrigSim is a program for running trigger simulation on either data or MC events. It has three basic goals:

The DØ trigger system consists of hardware at level 1 (L1), hardware and software at level 2 (L2), and software at level 3 (L3). TrigSim simulates the L1 trigger hardware and serves as a wrapper for the L2 and L3 code. It is configured using the trigger lists from the trigger database. Eventually it is hoped to have seemless operation over both data and Monte Carlo (MC). At the moment, some work on the part of the user is required. The output of TrigSim contains trigger objects as well as bit-masks. All of its output formats are identical to what is online.

TrigSim requires that its input file(s) contains a Raw Data Chunk (RDC). Files that come off the reco farms or files that your reco yourself generally DO NOT have an RDC (unless you modify reco RCPs yourself). TrigSim outputs information in several ways. It always produces a data file in the same format as the input file, but with one or more of the following additional chunks:

TrigSim itself can be made to produce TMB files as of version p15.06.00. In the past, ROOT-tuples were the common analysis base. Users are now encouraged to instead use thumbnails (TMBs). In the interest of backwards compatibility and debugging, there is still a method to produce ROOT-tuples containing TrigSim information. The separate executable TrigsimAnalyze takes TrigSim output files as input files and produces a ROOT-tuple.


Next section: Getting Started   Back to Table of contents
Updated: Oct 13, 2003
bellavan@fnal.gov