diff --git a/cb_Solenoid.xml b/cb_Solenoid.xml deleted file mode 100644 index 36ede76391de0c9d7297bb57dc0aa7cec0a9ec44..0000000000000000000000000000000000000000 --- a/cb_Solenoid.xml +++ /dev/null @@ -1,68 +0,0 @@ -<lccdd xmlns:compact="http://www.lcsim.org/schemas/compact/1.0" - xmlns:xs="http://www.w3.org/2001/XMLSchema" - xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/compact/1.0/compact.xsd"> - - <!-- Some information about detector --> - <info name="Central Barrel Solenoid" title="Central Barrel Solenoid" - author="Jihee Kim" - url="https://eicweb.phy.anl.gov/EIC/detectors/reference_detector.git" - status="development" - version="v1 2021-03-15"> - <comment>Central Barrel Solenoid</comment> - </info> - - <!-- Use DD4hep elements and materials definitions --> - <includes> - <gdmlFile ref="elements.xml"/> - <gdmlFile ref="materials.xml"/> - </includes> - - <!-- Define the dimensions of the world volume --> - <define> - <constant name="world_side" value="50*m"/> - <constant name="world_x" value="world_side"/> - <constant name="world_y" value="world_side"/> - <constant name="world_z" value="world_side"/> - - <constant name="tracker_region_zmax" value="6 * m"/> - <constant name="tracker_region_rmax" value="6 * m"/> - - <constant name="cb_Solenoid_ID" value="1"/> - <constant name="cb_Solenoid_rmin" value="0.0 * cm"/> <!-- Central Barrel Solenoid Inner diameter --> - <constant name="cb_Solenoid_rmax" value="137.0 * cm"/> <!-- Central Barrel Solenoid Outer diameter --> - <constant name="cb_Solenoid_z" value="400.0 * cm"/> <!-- Central Barrel Solenoid Size in Z direction --> - <constant name="cb_Solenoid_shift" value="0.0 * cm"/> - </define> - - <limits> - </limits> - - <regions> - </regions> - - <!-- Common Generic visualization attributes --> - <comment>Common Generic visualization attributes</comment> - <display> - <vis name="cb_SolenoidVis" alpha="0.4" r= "0.1" g="0.0" b="0.1" showDaughters="true" visible="true"/> - </display> - - <!-- Define detector --> - <detectors> - <comment> - Central Barrel Solenoid Magnet - </comment> - <detector id="cb_Solenoid_ID" name="cb_Solenoid" type="cb_Solenoid" insideTrackingVolume="false" vis="cb_SolenoidVis"> - <material name="Vacuum"/> <!-- G4_Galactic --> - <dimensions rmin="cb_Solenoid_rmin" rmax="cb_Solenoid_rmax" z="cb_Solenoid_z" delta="cb_Solenoid_shift"/> - </detector> - </detectors> - - <plugins> - </plugins> - - <!-- TODO: Define field using field map--> - <fields> - <field type="solenoid" name="GlobalSolenoid" inner_field="1.5 * tesla" outer_field="0.5*tesla" - zmin="100.0 * cm" zmax="100.0 * cm" inner_radius="100.0 * cm" outer_radius="100.0 * cm"/> - </fields> -</lccdd> diff --git a/compact/cb_Solenoid.xml b/compact/cb_Solenoid.xml new file mode 100644 index 0000000000000000000000000000000000000000..112775fc837685e7a5dcfc900912f6889d68bc64 --- /dev/null +++ b/compact/cb_Solenoid.xml @@ -0,0 +1,46 @@ +<lccdd xmlns:compact="http://www.lcsim.org/schemas/compact/1.0" + xmlns:xs="http://www.w3.org/2001/XMLSchema" + xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/compact/1.0/compact.xsd"> + + <!-- Some information about detector --> + <info name="Central Barrel Solenoid" title="Central Barrel Solenoid" + author="Jihee Kim" + url="https://eicweb.phy.anl.gov/EIC/detectors/reference_detector.git" + status="development" + version="v1 2021-03-15"> + <comment>Central Barrel Solenoid</comment> + </info> + + <includes> + </includes> + + <define> + </define> + + <limits> + </limits> + + <regions> + </regions> + + <display> + </display> + + <!-- Define detector --> + <detectors> + <comment> + Central Barrel Solenoid Magnet + </comment> + <detector id="cb_Solenoid_ID" name="cb_Solenoid" type="cb_Solenoid" insideTrackingVolume="false" vis="cb_SolenoidVis"> + <material name="Vacuum"/> <!-- G4_Galactic --> + <dimensions rmin="cb_Solenoid_rmin" rmax="cb_Solenoid_rmax" z="cb_Solenoid_z" delta="cb_Solenoid_shift"/> + </detector> + </detectors> + + <plugins> + </plugins> + + <!-- TODO: Define field using field map--> + <fields> + </fields> +</lccdd> diff --git a/compact/display.xml b/compact/display.xml index c0fb0f78fe5108f59e8726374da7ce74fab120f7..b2ad9891af9b6c0d03f7b08abd2cd7becf420054 100644 --- a/compact/display.xml +++ b/compact/display.xml @@ -48,6 +48,7 @@ <vis name="RICHVis" alpha="0.5" r="1" g="0" b="1" showDaughters="false"/> <vis name="BeamPipeVis" alpha="1" r= "0.75" g="0.75" b="0.75" showDaughters="true" visible="true"/> + <vis name="cb_SolenoidVis" alpha="0.4" r= "0.1" g="0.0" b="0.1" showDaughters="true" visible="true"/> <comment> Deprecated colors. diff --git a/compact/refdetector_defs.xml b/compact/refdetector_defs.xml new file mode 100644 index 0000000000000000000000000000000000000000..da0a1459ed40c0c1b94511fae588e8b94de2d9a3 --- /dev/null +++ b/compact/refdetector_defs.xml @@ -0,0 +1,16 @@ + <!-- Define parameter --> + <define> + <constant name="world_side" value="50*m"/> + <constant name="world_x" value="world_side"/> + <constant name="world_y" value="world_side"/> + <constant name="world_z" value="world_side"/> + + <constant name="tracker_region_zmax" value="6 * m"/> + <constant name="tracker_region_rmax" value="6 * m"/> + + <constant name="cb_Solenoid_ID" value="1"/> + <constant name="cb_Solenoid_rmin" value="0.0 * cm"/> <!-- Central Barrel Solenoid Inner diameter --> + <constant name="cb_Solenoid_rmax" value="137.0 * cm"/> <!-- Central Barrel Solenoid Outer diameter --> + <constant name="cb_Solenoid_z" value="400.0 * cm"/> <!-- Central Barrel Solenoid Size in Z direction --> + <constant name="cb_Solenoid_shift" value="0.0 * cm"/> + </define> diff --git a/reference_detector.xml b/reference_detector.xml index f7e63e4571dd6f2ec6f425427cd59292d8f1a73a..77a52a947c9b1cc8fcd0195bda5924356fae1b1e 100644 --- a/reference_detector.xml +++ b/reference_detector.xml @@ -1,13 +1,14 @@ -<?xml version="1.0" encoding="UTF-8"?> -<lccdd> - <info - name="reference_detector" - title="reference_detector" - author="Whitney R. Armstrong" - url="" - status="development" - version="$Id: 1$"> - <comment> </comment> +<lccdd xmlns:compact="http://www.lcsim.org/schemas/compact/1.0" + xmlns:xs="http://www.w3.org/2001/XMLSchema" + xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/compact/1.0/compact.xsd"> + + <!-- Some information about detector --> + <info name="Reference Detector" title="Reference Detector" + author="Jihee Kim, Whitney Armstrong" + url="https://eicweb.phy.anl.gov/EIC/detectors/reference_detector.git" + status="development" + version="v1 2021-03-16"> + <comment>Test Detector</comment> </info> <define> @@ -88,6 +89,7 @@ <property name="EFFICIENCY" coldim="2" values="2.034*eV 0.8 4.136*eV 1.0"/> <property name="RINDEX" coldim="2" values="1.034*eV 1.5 4.136*eV 1.5"/> </opticalsurface> + <!-- Define the dimensions of the world volume --> </surfaces> <limits> @@ -112,6 +114,7 @@ <include ref="compact/beampipe.xml"/> <include ref="compact/silicon_tracker.xml"/> --> + <include ref="compact/cb_Solenoid.xml"/> <include ref="compact/ecal.xml"/> <!-- <include ref="compact/solenoid.xml"/>