D0$LEVEL2$DOC:L2SIM.DOC. Note that the simulator works only on FNALD0 (not the alpha cluster or the sgi's). Terry Geld posted a message describing the minimum set of banks you need to run the simulator -- read it!
$ d0setup trigsim l2prod top" to get the most recent production version of the l2 trigger simulator.@D0$LEVEL2:SETUP_L2SIM <x>, where x is "D" for data, or "C" for MC with cadmake, or the monte carlo series letter ("N", "P", "Q", "R", or "S"). Choose "1", when prompted, for the standard versoin of the simulator.L2LIB_SETUP.COM will be left in your directory. Execute this next time, in place of the setup_l2sim file. DEB_D0USER and D0USER are both defined.DOUSER_SUMMARY.TXT.
Be careful what you use the window for after doing the d0setup. Many logicals are redefined! To recover your window, you can use the command "$ d0setup trigsim reset".
Linking in our own filter is a little more complex -- refer to the l2simualtor document for details.
D0$CONFIGS$SOURCE:DZERO.GLB-TRIGLST. You can find all the trigger lists there by doing dir D0$CONFIGS$SOURCE:*.*TRIGLIST.D0$CONFIGS$SOURCE:TRIG_RESOURCES.CTL.$ TRIGPARSE DZERO.GLB-TRIGLIST".JET_MIN.FILT).$ COOR_SIM." Enter "RESOURCE" for the resource file name, and DZER0.CFG for the conf file name. Note that DZERO.CFG includes most of the other .filt and .trig files.
You should be ready to run VMS_FILTER again. Logicals have already been defined so that it should pick up your new trigger list.