Difference: GeoConvWF (1 vs. 5)

Revision 52014-08-07 - DanProtopopescu

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

Geometry implementation workflow

Line: 36 to 36
 

Troubleshooting

Changed:
<
<
Mokka included in ilcsoft/v01-17 will not load ILD_o1_v06, but exit with "sub_detector driver doesn't exist! Construct failed".
>
>
Mokka included in ilcsoft/v01-17 will not load ILD_o1_v06, but exit with "sub_detector driver doesn't exist! Construct failed". One can use instead the dumpModelParameters.py script to extract the desired model parameters from the DB.
 
META TOPICMOVED by="DanProtopopescu" date="1403882015" from="LinearCollider.GeoWF" to="LinearCollider.GeoConvWF"

Revision 42014-07-25 - DanProtopopescu

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

Geometry implementation workflow

Line: 9 to 9
 

Obtaining the latest geometry

The new CLIC detector (which we will call CLICd herein) geometry is still being optimised, so it's a work in progress. A standard (SVN) location for the latest CLICd geometry is

Changed:
<
<
still to be agreed. For this example let's consider the ILD_o1_v5 geometry as the latest and start from there:
>
>
still to be agreed. For this wiki, let's start from the DD4hep implementation of the ILD_o1_v5 ECal that is included in DDSim. The included ILD/Readme explains how this configuration was obtained.
 
Changed:
<
<

Implementing ECal in DD4hep

>
>

Implementing or updating the latest ECal version in DD4hep

  Follow the main steps outlined in this wiki:
Added:
>
>
  • edit the XML file and update parameters as necessary
  • verify/edit the C++ module that builds the ECal

You should produce the following files:

  • XML - updated version containing the latest settings
  • C++ module - that correctly builds the ECal (Barrell and EndCap)
  • updated materials.xml if any new material is added
 

Validating the newly implemented ECal

Is done as described in this wiki:

  1. visual check
Changed:
<
<
  1. shoot some particles and check hit positions
  2. run stressGeometry to compare with
>
>
  1. check volume overlaps (between ECal modules themselves and eventually between ECal and other modules)
  2. shoot some particles and compare hit positions in ECal
  3. run stressGeometry to compare with previous implementation (if any)
 

Committing the changes

Changed:
<
<
A location for uploading the latest geometry implementations is still to be agreed.
>
>
A location for uploading the latest geometry implementations is still to be agreed. In the meantime, it can go here: LatestECal
 

Troubleshooting

Added:
>
>
Mokka included in ilcsoft/v01-17 will not load ILD_o1_v06, but exit with "sub_detector driver doesn't exist! Construct failed".
 
META TOPICMOVED by="DanProtopopescu" date="1403882015" from="LinearCollider.GeoWF" to="LinearCollider.GeoConvWF"

Revision 32014-06-27 - DanProtopopescu

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

Geometry implementation workflow

Line: 9 to 9
 

Obtaining the latest geometry

The new CLIC detector (which we will call CLICd herein) geometry is still being optimised, so it's a work in progress. A standard (SVN) location for the latest CLICd geometry is

Changed:
<
<
still to be agreed. For this example let's consider the ILD_o1_v5 geometry as the latest and start from there.
>
>
still to be agreed. For this example let's consider the ILD_o1_v5 geometry as the latest and start from there:
 

Implementing ECal in DD4hep

Added:
>
>
Follow the main steps outlined in this wiki:
 

Validating the newly implemented ECal

Is done as described in this wiki:

Line: 25 to 27
 A location for uploading the latest geometry implementations is still to be agreed.

Troubleshooting

Added:
>
>
META TOPICMOVED by="DanProtopopescu" date="1403882015" from="LinearCollider.GeoWF" to="LinearCollider.GeoConvWF"

Revision 22014-06-27 - DanProtopopescu

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

Geometry implementation workflow

Line: 8 to 8
 

Obtaining the latest geometry

Added:
>
>
The new CLIC detector (which we will call CLICd herein) geometry is still being optimised, so it's a work in progress. A standard (SVN) location for the latest CLICd geometry is still to be agreed. For this example let's consider the ILD_o1_v5 geometry as the latest and start from there.
 

Implementing ECal in DD4hep

Validating the newly implemented ECal

Added:
>
>
Is done as described in this wiki:
  1. visual check
  2. shoot some particles and check hit positions
  3. run stressGeometry to compare with
 

Committing the changes

Added:
>
>
A location for uploading the latest geometry implementations is still to be agreed.
 

Troubleshooting

Revision 12014-06-16 - DanProtopopescu

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="WebHome"

Geometry implementation workflow

This wiki describes a (proposed) workflow for obtaining the latest CLIC detector geometry, implementing modifications to one of the sub-detectors, validating the model and committing the changes.

Obtaining the latest geometry

Implementing ECal in DD4hep

Validating the newly implemented ECal

Committing the changes

Troubleshooting

 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback