---+ Latest ECal iteration This page will be periodically updated to contain my latest DD4hep implementation of the ECal. %TOC% This version uses Shaojun Lu's DDSim implementation of the ILD !SiW ECal (Barrel, !EndCap and ECRing): * drivers: =SEcal04_Barrel.cpp=, =SEcal04_ECRing.cpp= and =SEcal04_Endcaps.cpp= * xml: =ECal.xml= (and inclusions) containing ECal parameters taken from the DB ([[http://www-flc.desy.de/ldcoptimization/tools/mokkamodels.php?model=ILD_o1_v06][ILD_o1_v06]]). One could use the =dumpModelParameters.py= included in the =DDSim/ILD= package to update this set. Get the tarball from [[%PUBURLPATH%/%WEB%/%TOPIC%/ECal-v2.tgz][here]] and follow the instructions from [[AddDetDD4hep][here]], then run <verbatim> ./build.sh </verbatim> which should display this:<br/> <img src="%PUBURLPATH%/%WEB%/%TOPIC%/LatestEcal.png" alt="LatestEcal.png" width="499" height="452" /> ---++ Model parameters The model parameters are tabulated here: http://www.ppe.gla.ac.uk/LC/ECal/xml2table.php?file=model_parameters_ECal_ILD_o1_v06.xml ---+ Troubleshooting Running the original script <verbatim> python scripts/dumpModelParameters.py ILD_o1_v06 </verbatim> 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.
This topic: LinearCollider
>
WebHome
>
LatestECal
Topic revision: r8 - 2014-10-07 - DanProtopopescu
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback