Simple Instructions to run TrigAnalyze


These instructions are being followed currently in order to certify L3 jets for p16.00.00. Also they have been followed sequentially after running d0trigsim successfully.


Input to TrigAnalyze: toollist.txt, output_00

Both files are outputs of d0trigsim

Command to run TrigAnalyze

runTrigAnalyze -format=mc -filelist=trigsim_ana_mc_50K_file.txt -l3toollist=toollist.txt -localbuild -l3only -name=50

The flags have the same meaning as in d0trigsim. However, to see how the input file looks like click on trigsim_ana_mc_50K_file.txt. Currently the toollist.txt file (without my modifications) looks like this.


Known Problems

Currently, the following MAJOR problems were found:
  1. The IP Tracker code did not check for events with no tracks-Daniela Bauer fixed it
  2. The L3 Btag tool was completely removed from toollist.txt, since Daniela and Angela know for sure that it was causing Trig Analyze to crash.
  3. It could not be know as to which tool was causing the process to crash. Infact I have removed all the tools in the toolist.txt file,except for L3Jets tools (3 of them as of now) in order for TrigAnalyze to work. The modified toolist.txt with only the jet tools looks like this.
  4. For some reason it does not work in the batch mode and has consistently failed. It runs well only interactively. Always open the root file and see if it is closed properly. Just looking at the size can be pretty misleading.
  5. I discovered that some files were corrupted, so it is a good idea to run many jobs with few input files, to track this problem.

Output of D0TrigSim:

Root file, called trigsim.root

View output file

To view the output root file, you may want to first merge all the root files that resluted from running many TrigAnalyze jobs on the desired data set as mentioned above. In order to do that copy the file merge_tree.C to your working area. Provide the full dir path of the root files to be merged. Then execute the following command.

  • root merge_tree.C
  • The merged root file is called output.root


    Neeti Parashar
    Last modified: Mon Feb 9 18:44:05 CST 2004