Status:
p06.00.01 is the first release of d0trigsim which allows running on
datafiles which do not contain digi-chunks. Only required inputs are
a raw data chunk and a cal trigger tower chunk. It is also the first
release which produces significant ROOT output from all three trigger
levels. d0trigsim should run "out-of-the-box".
Known Problems/Fixes
- tsim_l1ft is broken on linux. This is only in the "termination"
phase of the program and should not affect the ntuple. However, it
will core-dump at the end of running and you will miss some summary
output. A fix exists:
addpkg tsim_l1ft p06-br
gmake tsim_l1ft.lib
gmake d0trigsim.bin
- l1cal_analyze is broken. It produces faulty tower eta and phi
distributions and fills the "every tower" branch with zeros. A fix
exists:
addpkg tsim_l1l2 p06-br
addpkg l1cal_analyze p06-br
gmake l1cal_analyze.lib
gmake d0trigsim.bin
and then run.
p06.00.01 Cookbook
setup n32 -|
setup D0RunII p06.00.01 |
setup d0cvs | generic stuff
newrel -t p06.00.01 mydir |
cd mydir |
d0setwa |
addpkg d0trigsim -|
cd d0trigsim/bin -|
ln -s mydata inputfile | running on disk file
Runme.sh -|
cd d0trigsim/bin -|
edit Runme_sam.sh project name | running on SAM data
Runme_sam.sh -|
Description of Ntuple variables (L1/L2)