Skip to content
Snippets Groups Projects
Commit 16d06df2 authored by miguelignacio's avatar miguelignacio Committed by Whitney Armstrong
Browse files

adding Fe/Sc HCal model (barrel, both endcaps); moving the HCal display...

adding Fe/Sc HCal model (barrel, both endcaps); moving the HCal display parameters from display.xml to hcal.xml
parent 9044fdc7
No related branches found
No related tags found
No related merge requests found
...@@ -38,9 +38,9 @@ ...@@ -38,9 +38,9 @@
<vis name="EcalVis" alpha="0.1" r="0.0" g="0.75" b="0.1" showDaughters="false"/> <vis name="EcalVis" alpha="0.1" r="0.0" g="0.75" b="0.1" showDaughters="false"/>
<vis name="EcalEndcapVis" alpha="1.0" r="0.0" g="0.99" b="0.0" showDaughters="false" visible="true" /> <vis name="EcalEndcapVis" alpha="1.0" r="0.0" g="0.99" b="0.0" showDaughters="false" visible="true" />
<vis name="EcalBarrelVis" alpha="1.0" r="0.0" g="0.99" b="0.0" showDaughters="false" visible="true" /> <vis name="EcalBarrelVis" alpha="1.0" r="0.0" g="0.99" b="0.0" showDaughters="false" visible="true" />
<vis name="HcalVis" alpha="0.9" r="0.75" g="0.0" b="0.0" showDaughters="false"/>
<vis name="HcalBarrelVis" alpha="1.0" r="0.0" g="0.0" b="0.99" showDaughters="false" visible="true" />
<vis name="HcalEndcapVis" alpha="1.0" r="0.0" g="0.0" b="0.99" showDaughters="false" visible="true" />
<vis name="SolenoidCoilVis" alpha="1.0" r="0.55" g="0.55" b="0.7" showDaughters="true" visible="true" lineStyle="solid" drawingStyle="solid" /> <vis name="SolenoidCoilVis" alpha="1.0" r="0.55" g="0.55" b="0.7" showDaughters="true" visible="true" lineStyle="solid" drawingStyle="solid" />
<vis name="SolenoidCryostatVis" alpha="0.4" r="0.55" g="0.55" b="0.7" showDaughters="true" visible="true" lineStyle="solid" drawingStyle="solid" /> <vis name="SolenoidCryostatVis" alpha="0.4" r="0.55" g="0.55" b="0.7" showDaughters="true" visible="true" lineStyle="solid" drawingStyle="solid" />
......
...@@ -11,6 +11,11 @@ ...@@ -11,6 +11,11 @@
</regions> </regions>
<display> <display>
<vis name="HcalVis" alpha="0.9" r="0.75" g="0.0" b="0.0" showDaughters="false"/>
<vis name="HcalBarrelVis" alpha="0.9" r="0.0" g="0.3" b="0.8" showDaughters="true" visible="true" />
<vis name="HcalEndcapVis" alpha="0.9" r="0.0" g="0.3" b="0.8" showDaughters="true" visible="true" />
<vis name="HcalSensorVis" alpha="0.9" r="1.0" g="0.0" b="0.2" showDaughters="true" visible="true" />
<vis name="HcalAbsorberVis" alpha="0.9" r="0.4" g="0.4" b="0.6" showDaughters="true" visible="true" />
</display> </display>
<!-- Define detector --> <!-- Define detector -->
...@@ -31,12 +36,8 @@ ...@@ -31,12 +36,8 @@
z="HcalBarrelLength"/> z="HcalBarrelLength"/>
<staves vis="HcalBarrelVis"/> <staves vis="HcalBarrelVis"/>
<layer repeat="HcalBarrelLayer_NRepeat"> <layer repeat="HcalBarrelLayer_NRepeat">
<slice material="Steel235" thickness="HcalSteelThickness"/> <slice material="Steel235" thickness="2.0*cm" vis="HcalAbsorberVis"/>
<slice material="PyrexGlass" thickness="HcalPyrexThickness"/> <slice material="Polystyrene" thickness="0.5*cm" vis="HcalSensorVis" sensitive="yes" limits="cal_limits"/>
<slice material="RPCGasDefault" thickness="HcalRPCGasThickness" sensitive="yes" limits="cal_limits"/>
<slice material="PyrexGlass" thickness="HcalPyrexThickness"/>
<slice material="G10" thickness="HcalG10Thickness"/>
<slice material="Air" thickness="HcalAirThickness"/>
</layer> </layer>
</detector> </detector>
...@@ -54,13 +55,9 @@ ...@@ -54,13 +55,9 @@
zmin="HcalEndcapP_zmin" zmin="HcalEndcapP_zmin"
rmin="HcalEndcapP_rmin" rmin="HcalEndcapP_rmin"
rmax="HcalBarrel_rmax"/> rmax="HcalBarrel_rmax"/>
<layer repeat="HcalEndcapPLayer_NRepeat" vis="HcalEndcapVis" > <layer repeat="51" vis="HcalEndcapVis" >
<slice material="Steel235" thickness="HcalSteelThickness"/> <slice material="Steel235" thickness="2.0" vis="HcalAbsorberVis"/>
<slice material="PyrexGlass" thickness="HcalPyrexThickness"/> <slice material="Polystyrene" thickness="0.3*cm" vis="HcalSensorVis" sensitive="yes" limits="cal_limits"/>
<slice material="RPCGasDefault" thickness="HcalRPCGasThickness" sensitive="yes" limits="cal_limits"/>
<slice material="PyrexGlass" thickness="HcalPyrexThickness"/>
<slice material="G10" thickness="HcalG10Thickness"/>
<slice material="Air" thickness="HcalAirThickness"/>
</layer> </layer>
</detector> </detector>
...@@ -78,12 +75,8 @@ ...@@ -78,12 +75,8 @@
rmin="HcalEndcapN_rmin" rmin="HcalEndcapN_rmin"
rmax="HcalBarrel_rmax"/> rmax="HcalBarrel_rmax"/>
<layer repeat="HcalEndcapNLayer_NRepeat" vis="HcalEndcapVis" > <layer repeat="HcalEndcapNLayer_NRepeat" vis="HcalEndcapVis" >
<slice material="Steel235" thickness="HcalSteelThickness"/> <slice material="Steel235" thickness="HcalSteelThickness" vis="HcalAbsorberVis"/>
<slice material="PyrexGlass" thickness="HcalPyrexThickness"/> <slice material="Polystyrene" thickness="0.5*cm" vis="HcalSensorVis" sensitive="yes" limits="cal_limits"/>
<slice material="RPCGasDefault" thickness="HcalRPCGasThickness" sensitive="yes" limits="cal_limits"/>
<slice material="PyrexGlass" thickness="HcalPyrexThickness"/>
<slice material="G10" thickness="HcalG10Thickness"/>
<slice material="Air" thickness="HcalAirThickness"/>
</layer> </layer>
</detector> </detector>
...@@ -91,11 +84,11 @@ ...@@ -91,11 +84,11 @@
<!-- Definition of the readout segmentation/definition --> <!-- Definition of the readout segmentation/definition -->
<readouts> <readouts>
<readout name="HcalBarrelHits"> <readout name="HcalBarrelHits">
<segmentation type="CartesianGridXY" grid_size_x="10 * mm" grid_size_y="10 * mm"/> <segmentation type="CartesianGridXY" grid_size_x="100* mm" grid_size_y="100 * mm"/>
<id>system:6,barrel:3,module:4,layer:8,slice:5,x:32:-16,y:-16</id> <id>system:6,barrel:3,module:4,layer:8,slice:5,x:32:-16,y:-16</id>
</readout> </readout>
<readout name="HcalEndcapHits"> <readout name="HcalEndcapHits">
<segmentation type="CartesianGridXY" grid_size_x="10 * mm" grid_size_y="10 * mm"/> <segmentation type="CartesianGridXY" grid_size_x="100 * mm" grid_size_y="100 * mm"/>
<id>system:6,barrel:3,module:4,layer:8,slice:5,x:32:-16,y:-16</id> <id>system:6,barrel:3,module:4,layer:8,slice:5,x:32:-16,y:-16</id>
</readout> </readout>
</readouts> </readouts>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment