From 2e853a98a3531248d067c803dacf5d288fed85bf Mon Sep 17 00:00:00 2001 From: Sylvester Joosten <sjoosten@anl.gov> Date: Thu, 19 Aug 2021 08:22:58 +0000 Subject: [PATCH] Fix vis --- .gitlab-ci.yml | 1 + compact/central_tracker.xml | 38 +++++++-------- compact/ci_ecal.xml | 6 +-- compact/colors.xml | 1 - compact/colors_geoviewer.xml | 22 +++++++++ compact/dirc.xml | 22 ++++----- compact/display.xml | 54 +++++++++++---------- compact/display_geoviewer.xml | 88 +++++++++++++++------------------- compact/gem_tracker_endcap.xml | 16 +++---- compact/pid_config_acadia.xml | 1 + compact/vertex_tracker.xml | 18 +++---- 11 files changed, 141 insertions(+), 126 deletions(-) create mode 100644 compact/colors_geoviewer.xml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index be82eb58..e0a293a4 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -111,6 +111,7 @@ dump_geometry: ## subsystem views - | mv ${DETECTOR_PATH}/compact/display_geoviewer.xml ${DETECTOR_PATH}/compact/display.xml + mv ${DETECTOR_PATH}/compact/colors_geoviewer.xml ${DETECTOR_PATH}/compact/colors.xml for xml in ${DETECTOR_PATH}/compact/subsystem_views/*.xml; do geo_name=`basename $xml .xml`_geo.root cp $xml ${DETECTOR_PATH}/geo.xml diff --git a/compact/central_tracker.xml b/compact/central_tracker.xml index 735fb4da..77203e2c 100644 --- a/compact/central_tracker.xml +++ b/compact/central_tracker.xml @@ -200,7 +200,7 @@ total X0 0.24% per disk layer (4 sectors per disk): name="TrackerEndcapP_Inner" type="athena_TrapEndcapTracker" readout="TrackerEndcapHits" - vis="AnlRed" + vis="TrackerVis" reflect="false"> <support material="CarbonFiber" name="sup_cylinder" vis="TrackerSupportVis"> <shape type="Cone" @@ -215,12 +215,12 @@ total X0 0.24% per disk layer (4 sectors per disk): <module_component thickness="TrackerCarbon_thickness" material="CarbonFiber"/> </module> <layer id="1"> - <envelope vis="AnlRed" + <envelope vis="TrackerVis" rmin="TrackerEndcapInner_rmin1" rmax="TrackerEndcapInner_rmax1" length="TrackerEndcapInnerLayer_thickness" zstart="TrackerEndcapInner_zmin" /> - <ring vis="AnlRed" + <ring vis="TrackerVis" r="TrackerEndcapInner_rmin1+TrackerEndcapInnerMod1_y/2.0" zstart="0.0" nmodules="TrackerEndcap_NModules" dz="TrackerEndcapModule_dz" module="Module1" /> @@ -232,7 +232,7 @@ total X0 0.24% per disk layer (4 sectors per disk): name="TrackerEndcapN_Inner" type="athena_TrapEndcapTracker" readout="TrackerEndcapHits" - vis="AnlRed" + vis="TrackerVis" reflect="true"> <support material="CarbonFiber" name="sup_cylinder" vis="TrackerSupportVis"> <shape type="Cone" @@ -247,12 +247,12 @@ total X0 0.24% per disk layer (4 sectors per disk): <module_component thickness="TrackerCarbon_thickness" material="CarbonFiber"/> </module> <layer id="1"> - <envelope vis="AnlRed" + <envelope vis="TrackerVis" rmin="TrackerEndcapInner_rmin1" rmax="TrackerEndcapInner_rmax1" length="TrackerEndcapInnerLayer_thickness" zstart="TrackerEndcapInner_zmin" /> - <ring vis="AnlRed" + <ring vis="TrackerVis" r="TrackerEndcapInner_rmin1+TrackerEndcapInnerMod1_y/2.0" zstart="0" nmodules="TrackerEndcap_NModules" dz="TrackerEndcapModule_dz" module="Module1" /> @@ -355,34 +355,34 @@ total X0 0.24% per disk layer (4 sectors per disk): <module_component thickness="TrackerCarbon_thickness" material="CarbonFiber"/> </module> <layer id="1"> - <envelope vis="AnlRed" + <envelope vis="TrackerVis" rmin="TrackerEndcapOuter_rmin1" rmax="TrackerEndcapOuter_rmax1" length="TrackerEndcapOuterLayer_thickness" zstart="TrackerEndcapOuter_zmin1" /> - <ring vis="AnlRed" + <ring vis="TrackerVis" r="TrackerEndcapOuter_rmin1+TrackerEndcapOuterMod1_y/2.0" zstart="0.0*mm" nmodules="TrackerEndcap_NModules" dz="TrackerEndcapModule_dz" module="Module1" /> </layer> <layer id="2"> - <envelope vis="AnlRed" + <envelope vis="TrackerVis" rmin="TrackerEndcapOuter_rmin2" rmax="TrackerEndcapOuter_rmax2" length="TrackerEndcapOuterLayer_thickness" zstart="TrackerEndcapOuter_zmin2" /> - <ring vis="AnlRed" + <ring vis="TrackerVis" r="TrackerEndcapOuter_rmin2+TrackerEndcapOuterMod2_y/2.0" zstart="0.0*mm" nmodules="TrackerEndcap_NModules" dz="TrackerEndcapModule_dz" module="Module2" /> </layer> <layer id="3"> - <envelope vis="AnlRed" + <envelope vis="TrackerVis" rmin="TrackerEndcapOuter_rmin3" rmax="TrackerEndcapOuter_rmax3" length="TrackerEndcapOuterLayer_thickness" zstart="TrackerEndcapOuter_zmin3" /> - <ring vis="AnlRed" + <ring vis="TrackerVis" r="TrackerEndcapOuter_rmin3+TrackerEndcapOuterMod3_y/2.0" zstart="0.0*mm" nmodules="TrackerEndcap_NModules" dz="TrackerEndcapModule_dz" module="Module3" /> @@ -394,7 +394,7 @@ total X0 0.24% per disk layer (4 sectors per disk): name="TrackerEndcapN_Outer" type="athena_TrapEndcapTracker" readout="TrackerEndcapHits" - vis="AnlRed" + vis="TrackerVis" reflect="true"> <support material="CarbonFiber" name="sup_cylinder" vis="TrackerSupportVis" rmin="TrackerEndcapOuter_rmax3+1.0*mm" @@ -422,34 +422,34 @@ total X0 0.24% per disk layer (4 sectors per disk): <module_component thickness="TrackerCarbon_thickness" material="CarbonFiber"/> </module> <layer id="1"> - <envelope vis="AnlRed" + <envelope vis="TrackerVis" rmin="TrackerEndcapOuter_rmin1" rmax="TrackerEndcapOuter_rmax1" length="TrackerEndcapOuterLayer_thickness" zstart="TrackerEndcapOuter_zmin1" /> - <ring vis="AnlRed" + <ring vis="TrackerVis" r="TrackerEndcapOuter_rmin1+TrackerEndcapOuterMod1_y/2.0" zstart="0.0*mm" nmodules="TrackerEndcap_NModules" dz="TrackerEndcapModule_dz" module="Module1" /> </layer> <layer id="2"> - <envelope vis="AnlRed" + <envelope vis="TrackerVis" rmin="TrackerEndcapOuter_rmin2" rmax="TrackerEndcapOuter_rmax2" length="TrackerEndcapOuterLayer_thickness" zstart="TrackerEndcapOuter_zmin2" /> - <ring vis="AnlRed" + <ring vis="TrackerVis" r="TrackerEndcapOuter_rmin2+TrackerEndcapOuterMod2_y/2.0" zstart="0.0*mm" nmodules="TrackerEndcap_NModules" dz="TrackerEndcapModule_dz" module="Module2" /> </layer> <layer id="3"> - <envelope vis="AnlRed" + <envelope vis="TrackerVis" rmin="TrackerEndcapOuter_rmin3" rmax="TrackerEndcapOuter_rmax3" length="TrackerEndcapOuterLayer_thickness" zstart="TrackerEndcapOuter_zmin3" /> - <ring vis="AnlRed" + <ring vis="TrackerVis" r="TrackerEndcapOuter_rmin3+TrackerEndcapOuterMod3_y/2.0" zstart="0.0*mm" nmodules="TrackerEndcap_NModules" dz="TrackerEndcapModule_dz" module="Module3" /> diff --git a/compact/ci_ecal.xml b/compact/ci_ecal.xml index 15d1289a..69808f8e 100644 --- a/compact/ci_ecal.xml +++ b/compact/ci_ecal.xml @@ -33,13 +33,13 @@ zmin="EcalEndcapP_zmin" rmin="EcalEndcapP_rmin" rmax="EcalEndcapP_rmax " /> - <layer repeat="EcalEndcapPLayer1_NRepeat"> + <layer repeat="EcalEndcapPLayer1_NRepeat" vis="EcalEndcapLayerVis"> <slice material="Silicon" thickness="EcalSiliconThickness" sensitive="yes" limits="cal_limits"/> <slice material="Copper" thickness="EcalCopperThickness"/> <slice material="Kapton" thickness="EcalKaptonThickness"/> <slice material="Air" thickness="EcalAir1Thickness"/> </layer> - <layer repeat="EcalEndcapPLayer2_NRepeat"> + <layer repeat="EcalEndcapPLayer2_NRepeat" vis="EcalEndcapLayerVis"> <slice material="TungstenDens24" thickness="EcalThinTungstenThickness"/> <slice material="Air" thickness="EcalAir2Thickness"/> <slice material="Silicon" thickness="EcalSiliconThickness" sensitive="yes" limits="cal_limits"/> @@ -47,7 +47,7 @@ <slice material="Kapton" thickness="EcalKaptonThickness"/> <slice material="Air" thickness="EcalAir1Thickness"/> </layer> - <layer repeat="EcalEndcapPLayer3_NRepeat"> + <layer repeat="EcalEndcapPLayer3_NRepeat" vis="EcalEndcapLayerVis"> <slice material="TungstenDens24" thickness="EcalThickTungstenThickness"/> <slice material="Air" thickness="EcalAir2Thickness"/> <slice material="Silicon" thickness="EcalSiliconThickness" sensitive="yes" limits="cal_limits"/> diff --git a/compact/colors.xml b/compact/colors.xml index af79a3e2..84c92098 100644 --- a/compact/colors.xml +++ b/compact/colors.xml @@ -18,5 +18,4 @@ <vis name="AnlDelta_Green" alpha="1" r="0" g="120/256" b="54/256"/> <vis name="AnlDelta_Blue" alpha="1" r="11/256" g="31/256" b="143/256"/> - </display> diff --git a/compact/colors_geoviewer.xml b/compact/colors_geoviewer.xml new file mode 100644 index 00000000..9635627b --- /dev/null +++ b/compact/colors_geoviewer.xml @@ -0,0 +1,22 @@ +<display> + + <comment> + Similar color to regular scheme but with values that can be displayed by geoviewer + </comment> + <vis name="AnlGreen" alpha="1" r="100/256" g="200/256" b="0/256"/> + <vis name="AnlViolet" alpha="1" r="100/256" g="0/256" b="150/256"/> + <vis name="AnlProcess_Blue" alpha="1" r="0/256" g="100/256" b="202/256"/> + <vis name="AnlOrange" alpha="1" r="255/256" g="121/256" b="0"/> + <vis name="AnlRed" alpha="1" r="205/256" g="45/256 " b="45/256"/> + <vis name="AnlGold" alpha="1" r="248/256" g="188/256" b="0/256"/> + <vis name="AnlBlue" alpha="1" r="0/256" g="96/256" b="156/256"/> + <vis name="AnlTeal" alpha="1" r="0/256" g="161/256" b="156/256"/> + <vis name="AnlGray" alpha="1" r="102/256" g="102/256" b="102/256"/> + <vis name="AnlLight_Gray" alpha="1" r="209/256" g="209/256" b="209/256"/> + <!-- off-white (or white) don't work! --> + <!--vis name="AnlOff_White" alpha="1" r="242/256" g="242/256" b="242/256"/--> + <vis name="AnlDelta_Red" alpha="1" r="161/256" g="45/256" b="45/256"/> + <vis name="AnlDelta_Green" alpha="1" r="0" g="110/256" b="50/256"/> + <vis name="AnlDelta_Blue" alpha="1" r="45/256" g="45/256" b="110/256"/> + +</display> diff --git a/compact/dirc.xml b/compact/dirc.xml index 3515080d..baa108b1 100644 --- a/compact/dirc.xml +++ b/compact/dirc.xml @@ -38,7 +38,7 @@ <!-- DIRC length --> <constant name="DIRCMain_length" value="DIRC_length"/> - <constant name="DIRCFake_offset" value="DIRC_offset-20*cm"/> + <constant name="DIRCFake_offset" value="DIRC_offset+15*cm"/> <!-- Box - main DIRC modules --> <constant name="DIRCBox_count" value="16" comment="Number of DIRC boxes per... DIRC. 16 - default"/> @@ -107,16 +107,16 @@ </regions> <display> - <vis name="DIRCTube" alpha="0.1" r="0" g="0.6" b="0.6" visible="true" showDaughters="true" lineStyle="solid" drawingStyle="solid" /> - <vis name="DIRCBox" alpha="0.1" r="256/256" g="256/256" b="256/256" visible="true" showDaughters="true" lineStyle="solid" drawingStyle="solid" /> - <vis name="DIRCLens1" alpha="1" r="3/256" g="37/256" b="76/256" visible="true" showDaughters="false" lineStyle="solid" drawingStyle="solid" /> - <vis name="DIRCLens2" alpha="1" r="17/256" g="103/256" b="177/256" visible="true" showDaughters="false" lineStyle="solid" drawingStyle="solid" /> - <vis name="DIRCLens3" alpha="1" r="0/256" g="128/256" b="128/256" visible="true" showDaughters="false" lineStyle="solid" drawingStyle="solid" /> - <vis name="DIRCBar" alpha="1" r="0/256" g="128/256" b="128/256" visible="true" showDaughters="false" lineStyle="solid" drawingStyle="solid" /> - <vis name="DIRCGlue" alpha="1" r="125/256" g="0/256" b="128/256" visible="true" showDaughters="false" lineStyle="solid" drawingStyle="solid" /> - <vis name="DIRCMirror" alpha="1" r="0" g="0" b="1" visible="true" showDaughters="false" lineStyle="solid" drawingStyle="solid" /> - <vis name="DIRCPrism" alpha="1" r="212/256" g="175/256" b="55/256" visible="true" showDaughters="false" lineStyle="solid" drawingStyle="solid" /> - <vis name="DIRCFd" alpha="1" r="0.7" g="0" b="0" visible="true" showDaughters="false" /> + <vis name="DIRCTube" ref="AnlTeal" alpha="0.1" visible="true" showDaughters="true" lineStyle="solid" drawingStyle="solid" /> + <vis name="DIRCBox" ref="AnlLight_Gray" alpha="0.1" visible="true" showDaughters="true" lineStyle="solid" drawingStyle="solid" /> + <vis name="DIRCLens1" ref="AnlProcess_Blue" visible="true" showDaughters="false" lineStyle="solid" drawingStyle="solid" /> + <vis name="DIRCLens2" ref="AnlProcess_Blue" visible="true" showDaughters="false" lineStyle="solid" drawingStyle="solid" /> + <vis name="DIRCLens3" ref="AnlTeal" visible="true" showDaughters="false" lineStyle="solid" drawingStyle="solid" /> + <vis name="DIRCBar" ref="AnlTeal" visible="true" showDaughters="false" lineStyle="solid" drawingStyle="solid" /> + <vis name="DIRCGlue" ref="AnlViolet" visible="true" showDaughters="false" lineStyle="solid" drawingStyle="solid" /> + <vis name="DIRCMirror" ref="AnlGray" visible="true" showDaughters="false" lineStyle="solid" drawingStyle="solid" /> + <vis name="DIRCPrism" ref="AnlTeal" visible="true" showDaughters="false" lineStyle="solid" drawingStyle="solid" /> + <vis name="DIRCFd" ref="AnlRed" visible="true" showDaughters="false" /> </display> <detectors> diff --git a/compact/display.xml b/compact/display.xml index d9a43a12..18927484 100644 --- a/compact/display.xml +++ b/compact/display.xml @@ -12,11 +12,11 @@ </comment> <vis name="TrackerVis" ref="AnlRed" /> <vis name="TrackerSupportVis" ref="AnlBlue" visible="true" showDaughters="true" /> - <vis name="TrackerLayerVis" ref="AnlTeal" visible="true" showDaughters="true" /> + <vis name="TrackerLayerVis" ref="AnlGray" visible="true" showDaughters="true" /> <vis name="TrackerModuleVis" ref="TrackerLayerVis" visible="true" showDaughters="false" /> <vis name="VertexSupportVis" ref="AnlBlue" showDaughters="false" /> - <vis name="VertexLayerVis" ref="AnlTeal" visible="true" showDaughters="true" /> + <vis name="VertexLayerVis" ref="AnlGray" visible="true" showDaughters="true" /> <vis name="VertexModuleVis" ref="TrackerLayerVis" visible="true" showDaughters="false" /> <vis name="TOFVis" ref="AnlGreen" showDaughters="true" /> @@ -25,28 +25,30 @@ ECal Vis </comment> <vis name="EcalVis" ref="AnlGold" showDaughters="true" visible="true"/> - <vis name="EcalEndcapVis" ref="AnlGold" showDaughters="false" visible="true"/> <vis name="EcalBarrelVis" ref="AnlGold" showDaughters="false" visible="true"/> - <vis name="EcalBarrelStaveVis" ref="AnlViolet" showDaughters="false" visible="true" /> - <vis name="EcalBarrelEnvelopeVis" ref="AnlViolet" showDaughters="false" visible="true" /> + <vis name="EcalBarrelStaveVis" ref="AnlOrange" showDaughters="false" visible="true" /> + <vis name="EcalBarrelEnvelopeVis" ref="AnlGold" showDaughters="false" visible="true" /> <vis name="EcalBarrelSupportVis" ref="AnlOrange" showDaughters="false" visible="true"/> - <vis name="EcalBarrelLayerVis" ref="AnlBlue" showDaughters="true" visible="true"/> - <vis name="EcalBarrelSliceVis" ref="AnlBlue" showDaughters="false" visible="true"/> + <vis name="EcalBarrelLayerVis" ref="AnlGold" showDaughters="true" visible="true"/> + <vis name="EcalBarrelSliceVis" ref="AnlGray" showDaughters="false" visible="true"/> <vis name="EcalBarrelFiberLayerVis" ref="AnlGold" showDaughters="false" visible="true" /> - <vis name="EcalEndcapNModuleVis" ref="AnlTeal" showDaughters="false" visible="true"/> + <vis name="EcalEndcapVis" ref="AnlGold" showDaughters="false" visible="true"/> + <vis name="EcalEndcapLayerVis" ref="AnlGold" showDaughters="false" visible="true"/> + + <vis name="EcalEndcapNModuleVis" ref="AnlGold" showDaughters="false" visible="true"/> <comment> HCal Vis </comment> - <vis name="HcalVis" ref="AnlViolet" showDaughters="true" visible="true"/> - <vis name="HcalBarrelVis" ref="AnlViolet" showDaughters="true" visible="true"/> - <vis name="HcalBarrelStaveVis" ref="AnlViolet" showDaughters="false" visible="true"/> - <vis name="HcalBarrelLayerVis" ref="AnlViolet" showDaughters="false" visible="true"/> - <vis name="HcalEndcapVis" ref="AnlViolet" showDaughters="false" visible="true"/> - <vis name="HcalEndcapLayerVis" ref="AnlViolet" showDaughters="false" visible="true"/> - <vis name="HcalSensorVis" ref="AnlBlue" showDaughters="false" visible="false"/> - <vis name="HcalAbsorberVis" ref="AnlViolet" showDaughters="false" visible="false"/> + <vis name="HcalVis" ref="AnlBlue" showDaughters="true" visible="true"/> + <vis name="HcalBarrelVis" ref="AnlBlue" showDaughters="true" visible="true"/> + <vis name="HcalBarrelStaveVis" ref="AnlBlue" showDaughters="false" visible="true"/> + <vis name="HcalBarrelLayerVis" ref="AnlBlue" showDaughters="false" visible="true"/> + <vis name="HcalEndcapVis" ref="AnlBlue" showDaughters="false" visible="true"/> + <vis name="HcalEndcapLayerVis" ref="AnlBlue" showDaughters="false" visible="true"/> + <vis name="HcalSensorVis" ref="AnlBlue" showDaughters="false" visible="false"/> + <vis name="HcalAbsorberVis" ref="AnlGray" showDaughters="false" visible="false"/> <comment> Solenoid @@ -59,12 +61,12 @@ <comment> PID Detectors </comment> - <vis name="RICHVis" ref="AnlViolet" showDaughters="true"/> + <vis name="RICHVis" ref="AnlTeal" showDaughters="true"/> <vis name="DIRCVis" ref="AnlTeal" showDaughters="true" visible="false"/> <vis name="DIRCLayerVis" ref="AnlTeal" showDaughters="true" visible="false"/> - <vis name="DIRCModuleVis" ref="AnlBlue" showDaughters="true" visible="false"/> - <vis name="DIRCSupportVis" ref="VertexSupportVis" showDaughters="true" visible="true"/> + <vis name="DIRCModuleVis" ref="AnlTeal" showDaughters="true" visible="false"/> + <vis name="DIRCSupportVis" ref="AnlGray" showDaughters="true" visible="true"/> <vis name="DIRCFrameVis" ref="AnlOrange" showDaughters="true" visible="true"/> <vis name="DIRCBarVis" ref="AnlTeal" showDaughters="true" visible="true"/> @@ -87,16 +89,16 @@ <vis name="ci_GEMVis" r= "0.8" g="0.4" b="0.3" alpha="0.8" showDaughters="true" visible="true"/> <vis name="ci_HCALVis" r= "0.6" g="0" b="0.6" alpha="1.0" showDaughters="true" visible="true"/> - <vis name="DRICH_vessel_vis" alpha="1.0" r="1.0" g="1.0" b="1.0" showDaughters="true" visible="true" /> - <vis name="DRICH_gas_vis" alpha="1.0" r="1.0" g="0.0" b="0.0" showDaughters="true" visible="true" /> - <vis name="DRICH_aerogel_vis" alpha="1.0" r="0.0" g="1.0" b="1.0" showDaughters="true" visible="true" /> + <vis name="DRICH_vessel_vis" ref="AnlGray" showDaughters="true" visible="true" /> + <vis name="DRICH_gas_vis" ref="AnlGreen" alpha="0.5" showDaughters="true" visible="true" /> + <vis name="DRICH_aerogel_vis" ref="AnlTeal" showDaughters="true" visible="true" /> <vis name="DRICH_filter_vis" alpha="1.0" r="1.0" g="1.0" b="0.0" showDaughters="true" visible="true" /> - <vis name="DRICH_mirror_vis" alpha="1.0" r="0.5" g="0.5" b="0.5" showDaughters="true" visible="true" /> - <vis name="DRICH_sensor_vis" alpha="1.0" r="0.0" g="1.0" b="0.0" showDaughters="true" visible="true" /> + <vis name="DRICH_mirror_vis" ref="AnlGray" showDaughters="true" visible="true" /> + <vis name="DRICH_sensor_vis" ref="AnlGreen" showDaughters="true" visible="true" /> - <vis name="MRICH_aerogel_vis" alpha="1.0" r="0.0" g="1.0" b="1.0" showDaughters="true" visible="true" /> + <vis name="MRICH_aerogel_vis" ref="AnlTeal" showDaughters="true" visible="true" /> <vis name="MRICH_frame_vis" ref="AnlGold" showDaughters="true" visible="true" /> - <vis name="MRICH_lens_vis" ref="AnlViolet" showDaughters="true" visible="true" /> + <vis name="MRICH_lens_vis" ref="AnlGray" showDaughters="true" visible="true" /> <vis name="MRICH_mirror_vis" ref="AnlGray" showDaughters="true" visible="true" /> </display> diff --git a/compact/display_geoviewer.xml b/compact/display_geoviewer.xml index 9b649161..38f123dd 100644 --- a/compact/display_geoviewer.xml +++ b/compact/display_geoviewer.xml @@ -12,42 +12,43 @@ </comment> <vis name="TrackerVis" ref="AnlRed" /> <vis name="TrackerSupportVis" ref="AnlBlue" visible="true" showDaughters="true" /> - <vis name="TrackerLayerVis" ref="AnlTeal" visible="true" showDaughters="true" /> + <vis name="TrackerLayerVis" ref="AnlGray" visible="true" showDaughters="true" /> <vis name="TrackerSubassemblyVis" ref="TrackerLayerVis"/> <vis name="TrackerModuleVis" ref="TrackerLayerVis" visible="true" showDaughters="true" /> <vis name="VertexSupportVis" ref="AnlBlue" visible="true" showDaughters="true" /> - <vis name="VertexLayerVis" ref="AnlTeal" visible="true" showDaughters="true" /> + <vis name="VertexLayerVis" ref="AnlGray" visible="true" showDaughters="true" /> <vis name="VertexModuleVis" ref="TrackerLayerVis" visible="true" showDaughters="true" /> - <vis name="TOFVis" ref="AnlGreen" showDaughters="true" visible="true"/> + <vis name="TOFVis" ref="AnlTeal" showDaughters="true" visible="true"/> <comment> ECal Vis </comment> - <vis name="EcalVis" ref="AnlGold" showDaughters="true" visible="true"/> - <vis name="EcalEndcapVis" ref="AnlGold" showDaughters="true" visible="true"/> - <vis name="EcalBarrelVis" ref="AnlGold" showDaughters="true" visible="true"/> - <vis name="EcalBarrelStaveVis" ref="AnlViolet" showDaughters="true" visible="true" /> - <vis name="EcalBarrelEnvelopeVis" ref="AnlViolet" showDaughters="true" visible="true" /> - <vis name="EcalBarrelSupportVis" ref="AnlOrange" showDaughters="true" visible="true"/> - <vis name="EcalBarrelLayerVis" ref="AnlBlue" showDaughters="true" visible="true"/> - <vis name="EcalBarrelSliceVis" ref="AnlBlue" showDaughters="false" visible="true"/> + <vis name="EcalBarrelLayerVis" ref="AnlGold"/> + <vis name="EcalBarrelEnvelopeVis" ref="AnlGold" showDaughters="true" visible="false" /> + <vis name="EcalBarrelStaveVis" ref="AnlOrange" showDaughters="true" visible="false" /> <vis name="EcalBarrelFiberLayerVis" ref="AnlGold" showDaughters="false" visible="true" /> + <vis name="EcalBarrelSliceVis" ref="AnlGray"/> + <vis name="EcalBarrelSupportVis" ref="AnlOrange"/> + + <vis name="EcalVis" ref="AnlGold" showDaughters="true" visible="false"/> + <vis name="EcalEndcapVis" ref="AnlGold" showDaughters="true" visible="true"/> + <vis name="EcalEndcapLayerVis" ref="AnlGold" showDaughters="false" visible="true"/> - <vis name="EcalEndcapNModuleVis" ref="AnlTeal" showDaughters="false" visible="true"/> + <vis name="EcalEndcapNModuleVis" ref="AnlGold" showDaughters="false" visible="true"/> <comment> HCal Vis </comment> - <vis name="HcalVis" ref="AnlViolet" showDaughters="true" visible="true"/> - <vis name="HcalBarrelVis" ref="AnlViolet" showDaughters="true" visible="true"/> - <vis name="HcalBarrelStaveVis" ref="AnlViolet" showDaughters="false" visible="true"/> - <vis name="HcalBarrelLayerVis" ref="AnlViolet" showDaughters="true" visible="true"/> - <vis name="HcalEndcapVis" ref="AnlViolet" showDaughters="false" visible="true"/> - <vis name="HcalEndcapLayerVis" ref="AnlViolet" showDaughters="true" visible="true"/> - <vis name="HcalSensorVis" ref="AnlRed" showDaughters="true" visible="true"/> - <vis name="HcalAbsorberVis" ref="AnlViolet" showDaughters="true" visible="true"/> + <vis name="HcalVis" ref="AnlBlue" showDaughters="true" visible="true"/> + <vis name="HcalBarrelVis" ref="AnlBlue" showDaughters="true" visible="true"/> + <vis name="HcalBarrelStaveVis" ref="AnlBlue" showDaughters="false" visible="true"/> + <vis name="HcalBarrelLayerVis" ref="AnlBlue" showDaughters="true" visible="true"/> + <vis name="HcalEndcapVis" ref="AnlBlue" showDaughters="false" visible="true"/> + <vis name="HcalEndcapLayerVis" ref="AnlBlue" showDaughters="true" visible="true"/> + <vis name="HcalSensorVis" ref="AnlBlue" showDaughters="true" visible="true"/> + <vis name="HcalAbsorberVis" ref="AnlGray" showDaughters="true" visible="true"/> <comment> Solenoid @@ -60,12 +61,12 @@ <comment> PID Detectors </comment> - <vis name="RICHVis" ref="AnlViolet" showDaughters="true"/> + <vis name="RICHVis" ref="AnlTeal" showDaughters="true"/> <vis name="DIRCVis" ref="AnlTeal" showDaughters="true" visible="true"/> <vis name="DIRCLayerVis" ref="AnlTeal" showDaughters="false" visible="true"/> - <vis name="DIRCModuleVis" ref="AnlBlue" showDaughters="true" visible="true"/> - <vis name="DIRCSupportVis" ref="VertexSupportVis" showDaughters="true" visible="true"/> + <vis name="DIRCModuleVis" ref="AnlTeal" showDaughters="true" visible="true"/> + <vis name="DIRCSupportVis" ref="AnlGray" showDaughters="true" visible="true"/> <vis name="DIRCFrameVis" ref="AnlOrange" showDaughters="true" visible="true"/> <vis name="DIRCBarVis" ref="AnlTeal" showDaughters="true" visible="true"/> @@ -74,43 +75,32 @@ </comment> <vis name="BeamPipeVis" ref="AnlLight_Gray" showDaughters="true" visible="true"/> - <vis name="cb_SolenoidVis" alpha="0.4" r= "0.1" g="0.0" b="0.1" showDaughters="true" visible="true"/> <vis name="ffi_ZDC_ECAL_Vis" alpha="0.1" r= "0.1" g="0.0" b="1.0" showDaughters="true" visible="true"/> <vis name="ffi_ZDC_ECAL_module_Vis" alpha="1.0" r= "0.1" g="1.0" b="0.9" showDaughters="true" visible="true"/> <vis name="ffi_ZDC_HCAL_Vis" alpha="0.1" r= "0.1" g="0.0" b="1.0" showDaughters="true" visible="true"/> - <vis name="cb_CTDVis" alpha="0.1" r= "0.1" g="0.0" b="1.0" showDaughters="true" visible="true"/> - <vis name="cb_CTD_Si_layerVis" alpha="1.0" r= "0.9" g="1.0" b="0.1" showDaughters="true" visible="true"/> - <vis name="ce_GEMVis" alpha="0.1" r= "0.1" g="0.0" b="1.0" showDaughters="true" visible="true"/> - <vis name="cb_GEM_layerVis" alpha="0.8" r= "0.8" g="0.4" b="0.3" showDaughters="true" visible="true"/> - <vis name="cb_VTX_BarrelVis" alpha="0.1" r= "0.1" g="0.0" b="1.0" showDaughters="true" visible="true"/> - <vis name="cb_VTX_Barrel_layerVis" alpha="2.0" r= "0.0" g="0.2" b="0.8" showDaughters="true" visible="true"/> - - <vis name="ci_GEMVis" r= "0.8" g="0.4" b="0.3" alpha="0.8" showDaughters="true" visible="true"/> - <vis name="ci_HCALVis" r= "0.6" g="0" b="0.6" alpha="1.0" showDaughters="true" visible="true"/> - - <vis name="DRICH_vessel_vis" alpha="1.0" ref="AnlGray" showDaughters="true" visible="true" /> - <vis name="DRICH_gas_vis" alpha="1.0" r="1.0" g="0.0" b="0.0" showDaughters="true" visible="true" /> - <vis name="DRICH_aerogel_vis" alpha="1.0" r="0.0" g="1.0" b="1.0" showDaughters="true" visible="true" /> + + <vis name="DRICH_vessel_vis" ref="AnlGray" showDaughters="true" visible="true" /> + <vis name="DRICH_gas_vis" ref="AnlGreen" alpha="0.5" showDaughters="true" visible="true" /> + <vis name="DRICH_aerogel_vis" ref="AnlTeal" showDaughters="true" visible="true" /> <vis name="DRICH_filter_vis" alpha="1.0" r="1.0" g="1.0" b="0.0" showDaughters="true" visible="true" /> - <vis name="DRICH_mirror_vis" alpha="1.0" r="0.5" g="0.5" b="0.5" showDaughters="true" visible="true" /> - <vis name="DRICH_sensor_vis" alpha="1.0" r="0.0" g="1.0" b="0.0" showDaughters="true" visible="true" /> + <vis name="DRICH_mirror_vis" ref="AnlGray" showDaughters="true" visible="true" /> + <vis name="DRICH_sensor_vis" ref="AnlGreen" showDaughters="true" visible="true" /> - <vis name="MRICH_aerogel_vis" alpha="1.0" r="0.0" g="1.0" b="1.0" showDaughters="true" visible="true" /> + <vis name="MRICH_aerogel_vis" ref="AnlTeal" showDaughters="true" visible="true" /> <vis name="MRICH_frame_vis" ref="AnlGold" showDaughters="true" visible="true" /> - <vis name="MRICH_lens_vis" ref="AnlViolet" showDaughters="true" visible="true" /> + <vis name="MRICH_lens_vis" ref="AnlGray" showDaughters="true" visible="true" /> <vis name="MRICH_mirror_vis" ref="AnlGray" showDaughters="true" visible="true" /> <comment> - Deprecated colors used for IP6 vis + Deprecated values used for IP6 vis </comment> - <vis name="GreenVis" alpha="1.0" r= "0.0" g="1.0" b="0.0" showDaughters="true" visible="true"/> - <vis name="RedVis" alpha="0.2" r= "1.0" g="0.0" b="0.0" showDaughters="true" visible="true"/> - <vis name="RPVis" alpha="0.99" r= "1.0" g="0.0" b="0.0" showDaughters="true" visible="true"/> - <vis name="RPLayerVis" alpha="0.99" r= "0.0" g="0.7" b="0.3" showDaughters="true" visible="true" lineStyle="solid" drawingStyle="solid" /> - <vis name="BlueVis" alpha="1.0" r= "0.0" g="0.0" b="1.0" showDaughters="true" visible="true"/> - <vis name="OrangeVis" alpha="1.0" r= "1.0" g="0.45" b="0.0" showDaughters="true" visible="true"/> - <vis name="RedGreenVis" alpha="0.5" r= "1.0" g="1.0" b="0.0" showDaughters="true" visible="true"/> + <vis name="GreenVis" ref="AnlGreen" showDaughters="true" visible="true"/> + <vis name="RedVis" ref="AnlRed" showDaughters="true" visible="true"/> + <vis name="RPVis" ref="AnlDelta_Red" showDaughters="true" visible="true"/> + <vis name="RPLayerVis" ref="AnlTeal" showDaughters="true" visible="true" lineStyle="solid" drawingStyle="solid" /> + <vis name="BlueVis" ref="AnlBlue" showDaughters="true" visible="true"/> + <vis name="OrangeVis" ref="AnlOrange" showDaughters="true" visible="true"/> <vis name="BlueGreenVis" alpha="0.5" r= "0.0" g="1.0" b="1.0" showDaughters="true" visible="true"/> <vis name="PurpleVis" alpha="1.0" r= "1.0" g="0.0" b="1.0" showDaughters="true" visible="true"/> <vis name="DoubleRedG" alpha="0.5" r= "2.0" g=".10" b="0.0" showDaughters="true" visible="true"/> diff --git a/compact/gem_tracker_endcap.xml b/compact/gem_tracker_endcap.xml index 81a9a927..7aa77862 100644 --- a/compact/gem_tracker_endcap.xml +++ b/compact/gem_tracker_endcap.xml @@ -91,7 +91,7 @@ name="GEMTrackerEndcapP" type="athena_GEMTrackerEndcap" readout="GEMTrackerEndcapHits" - vis="AnlRed" + vis="TrackerVis" reflect="false"> <module name="GEMModule1" vis="TrackerLayerVis"> <trd x1="GEMTrackerEndcapP_x1/2.0" x2="GEMTrackerEndcapP_x2/2.0" z="GEMTrackerEndcapP_y/2"/> @@ -133,12 +133,12 @@ <module_component thickness="1.0*mm" material="Mylar" vis="TrackerSupportVis"/> </module> <layer id="1" > - <envelope vis="AnlRed" + <envelope vis="TrackerVis" rmin = "GEMTrackerEndcapP_rmin" rmax = "GEMTrackerEndcapP_rmax" length="GEMTrackerEndcapP_thickness" zstart="GEMTrackerEndcapP_zmin" /> - <ring vis="AnlRed" module="GEMModule1" + <ring vis="TrackerVis" module="GEMModule1" r="GEMTrackerEndcapP_rmin+GEMTrackerEndcapP_y/2.0" zstart="0" nmodules="12" dz="GEMTrackerEndcap_dz" /> @@ -154,7 +154,7 @@ name="GEMTrackerEndcapN" type="athena_GEMTrackerEndcap" readout="GEMTrackerEndcapHits" - vis="AnlRed" + vis="TrackerVis" reflect="true"> <module name="GEMModule1" vis="TrackerLayerVis"> <trd x1="GEMTrackerEndcapN_x1/2.0" x2="GEMTrackerEndcapN_x2/2.0" z="GEMTrackerEndcapN_y/2"/> @@ -172,7 +172,7 @@ </frame> </comment> <comment> Going from HV side to readout side</comment> - <module_component thickness="25.0*um" material="Mylar" name="entrance_window"/> + <module_component thickness="25.0*um" material="Mylar" name="entrance_window" vis="TrackerLayerVis"/> <module_component thickness=" 2.0*mm" material="Ar10CO2" name="entrance_region" /> <module_component thickness="50.0*um" material="Kapton" name="cathode_foil"/> <module_component thickness=" 5.0*um" material="Copper" name="cathode_cu"/> @@ -189,19 +189,19 @@ <module_component thickness="50.0*um" material="Kapton" name="readout_foil"/> <module_component thickness=" 5.0*um" material="Copper" name="readout_cu"/> <module_component thickness=" 2.0*mm" material="Ar10CO2" name="exit_region"/> - <module_component thickness="25.0*um" material="Mylar" name="exit_window"/> + <module_component thickness="25.0*um" material="Mylar" name="exit_window" vis="TrackerLayerVis"/> </module> <module name="GEMSupportSpokes" vis="TrackerSupportVis"> <trd x1="GEMTrackerEndcapFrameSideEdge_width" x2="GEMTrackerEndcapFrameSideEdge_width" z="GEMTrackerEndcapN_y/2"/> <module_component thickness="1.0*mm" material="Mylar" vis="TrackerSupportVis"/> </module> <layer id="1" > - <envelope vis="AnlRed" + <envelope vis="TrackerVis" rmin = "GEMTrackerEndcapN_rmin" rmax = "GEMTrackerEndcapN_rmax" length="GEMTrackerEndcapN_thickness" zstart="GEMTrackerEndcapN_zmin" /> - <ring vis="AnlRed" module="GEMModule1" + <ring vis="TrackerVis" module="GEMModule1" r="GEMTrackerEndcapN_rmin+GEMTrackerEndcapN_y/2.0" zstart="0.1" nmodules="12" dz="GEMTrackerEndcap_dz" /> diff --git a/compact/pid_config_acadia.xml b/compact/pid_config_acadia.xml index 9c9e5072..48a099cd 100644 --- a/compact/pid_config_acadia.xml +++ b/compact/pid_config_acadia.xml @@ -1,6 +1,7 @@ <lccdd> <include ref="fake_dirc.xml"/> +<!--include ref="dirc.xml"/--> <include ref="mrich.xml"/> <include ref="drich.xml"/> diff --git a/compact/vertex_tracker.xml b/compact/vertex_tracker.xml index 81aee020..61458b4d 100644 --- a/compact/vertex_tracker.xml +++ b/compact/vertex_tracker.xml @@ -117,7 +117,7 @@ Simple carbon fiber support shell. width="VertexBarrelShellStave_width" length="VertexBarrelShell_length" thickness="VertexBarrelShell_thickness" - vis="VertexLayerVis" /> + vis="VertexSupportVis" /> </module> <comment> Layers composed of many arrayed modules </comment> <layer module="Module1" id="1" vis="VertexLayerVis"> @@ -161,7 +161,7 @@ Simple carbon fiber support shell. name="VertexEndcapP" type="athena_TrapEndcapTracker" readout="VertexEndcapHits" - vis="AnlRed" + vis="TrackerVis" reflect="false"> <module name="Module1" vis="AnlProcess_Blue"> <trd x1="VertexEndcapMod1_x1/2.0" x2="VertexEndcapMod1_x2/2.0" z="VertexEndcapMod1_y/2"/> @@ -170,12 +170,12 @@ Simple carbon fiber support shell. <module_component thickness="TrackerCarbon_thickness" material="CarbonFiber"/> </module> <layer id="1"> - <envelope vis="AnlRed" + <envelope vis="TrackerVis" rmin="VertexTrackerEndcapP_rmin" rmax="VertexTrackerEndcapP_rmax" length="VertexEndcapLayer_thickness" zstart="VertexTrackerEndcapP_zmin + VertexEndcapLayer_dz/2.0" /> - <ring vis="AnlRed" + <ring vis="TrackerVis" r="VertexTrackerEndcapP_rmin+VertexEndcapMod1_y/2.0" zstart="0.0" nmodules="12" dz="2.5 * mm" module="Module1" /> @@ -188,7 +188,7 @@ Simple carbon fiber support shell. name="VertexEndcapN" type="athena_TrapEndcapTracker" readout="VertexEndcapHits" - vis="AnlRed" + vis="TrackerVis" reflect="true"> <module name="Module1" vis="AnlProcess_Blue"> <trd x1="VertexEndcapMod1_x1/2.0" x2="VertexEndcapMod1_x2/2.0" z="VertexEndcapMod1_y/2"/> @@ -197,12 +197,12 @@ Simple carbon fiber support shell. <module_component thickness="TrackerCarbon_thickness" material="CarbonFiber"/> </module> <layer id="1"> - <envelope vis="AnlRed" + <envelope vis="TrackerVis" rmin="VertexTrackerEndcapN_rmin" rmax="VertexTrackerEndcapN_rmax" length="VertexEndcapLayer_thickness" zstart="VertexTrackerEndcapN_zmin + VertexEndcapLayer_dz/2.0" /> - <ring vis="AnlRed" + <ring vis="TrackerVis" r="VertexTrackerEndcapN_rmin+VertexEndcapMod1_y/2.0" zstart="0.0" nmodules="12" dz="2.5 * mm" module="Module1" /> @@ -216,7 +216,7 @@ Simple carbon fiber support shell. type="athena_SimpleDiskTracker" readout="VertexEndcapHits" insideTrackingVolume="true" - reflect="false" vis="AnlRed"> + reflect="false" vis="TrackerVis"> <position x="0" y="0" z="0.0*mm"/> <layer id="1" vis="AnlOrange" inner_z="VertexTrackerEndcapP_zmin + 0.5*VertexTrackerEndcap_delta" @@ -241,7 +241,7 @@ Simple carbon fiber support shell. type="athena_SimpleDiskTracker" readout="VertexEndcapHits" insideTrackingVolume="true" - reflect="true" vis="AnlRed"> + reflect="true" vis="TrackerVis"> <position x="0" y="0" z="-0.0*mm-1.0e-9*mm"/> <layer id="1" vis="AnlOrange" inner_z="VertexTrackerEndcapN_zmin + 0.5*VertexTrackerEndcap_delta" -- GitLab