Skip to content
Snippets Groups Projects

WIP: Implement AMEGOX layers for reference detector

Open Chao Peng requested to merge Implement_AMEGOX_layers into master
1 unresolved thread
Files
3
+ 73
0
 
<lccdd>
 
 
<limits>
 
</limits>
 
 
<regions>
 
</regions>
 
 
<!-- Common Generic visualization attributes -->
 
<comment>Common Generic visualization attributes</comment>
 
<display>
 
</display>
 
 
 
<detectors>
 
 
<comment>
 
---------------------
 
Barrel EM Calorimeter
 
---------------------
 
A layered EM calorimeter with tungsten and silicon (or scintillator) strips
 
</comment>
 
<detector
 
id="ECalBarrel_ID"
 
name="EcalBarrel"
 
type="refdet_EcalBarrel"
 
readout="EcalBarrelHits"
 
calorimeterType="EM_BARREL"
 
offset="EcalBarrel_offset"
 
>
 
<dimensions
 
numsides="CaloSides"
 
rmin="EcalBarrel_rmin"
 
z="EcalBarrelLength"/>
 
<staves vis="EcalBarrelVis"/>
 
<layer repeat="EcalBarrelLayer1_NRepeat">
 
<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="EcalBarrelLayer2_NRepeat">
 
<slice material="TungstenDens24" thickness="EcalThinTungstenThickness"/>
 
<slice material="Air" thickness="EcalAir2Thickness"/>
 
<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="EcalBarrelLayer3_NRepeat">
 
<slice material="TungstenDens24" thickness="EcalThickTungstenThickness"/>
 
<slice material="Air" thickness="EcalAir2Thickness"/>
 
<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>
 
</detector>
 
 
</detectors>
 
 
<!-- Definition of the readout segmentation/definition -->
 
<readouts>
 
<readout name="EcalBarrelHits">
 
<segmentation type="CartesianGridXY" grid_size_x="3.5 * mm" grid_size_y="3.5 * mm"/>
 
<id>system:8,barrel:3,module:4,layer:6,slice:5,x:32:-16,y:-16</id>
 
</readout>
 
</readouts>
 
 
<plugins>
 
</plugins>
 
 
</lccdd>
Loading