Latest ECal iteration
This page will be periodically updated to contain my latest DD4hep implementation of the ECal.
This version uses Shaojun Lu's implementation of the ILD ECal (Barrel, EndCap and ECRing):
- drivers:
SEcal04_Barrel.cpp
, SEcal04_ECRing.cpp
and SEcal04_Endcaps.cpp
- xml:
ECal.xml
containing ECal parameters taken from the DB (ILD_o1_v06
). One could use the dumpModelParameters.py
included in the DDSim/ILD
package to update this set.
Get the tarball from
here and follow the instructions from
here, then run
./build.sh
which should display this:
Troubleshooting
Running the original script
python scripts/dumpModelParameters.py ILD_o1_v06
will not produce a valid XML file. One has to edit it by hand and add the <define> </define> tags as well as all units (
*mm
). Some of the materials and double double quotes had to be removed else it didn't work. The tarball above contains a patched script.