diff --git a/compact/ce_GEM.xml b/compact/ce_GEM.xml index 33d018d871c603b70ef74fd92023b16d007326a7..afac461d4c551252d9f7d99a2dcb6e05e5c1e3d8 100644 --- a/compact/ce_GEM.xml +++ b/compact/ce_GEM.xml @@ -15,7 +15,8 @@ <constant name="ce_GEM_length" value="30.0 * cm"/> <constant name="ce_GEM_x_pos" value="0.0 * cm"/> <constant name="ce_GEM_y_pos" value="0.0 * cm"/> - <constant name="ce_GEM_z_pos" value="-Solenoid_length/2.0 + ce_GEM_length/2.0"/> + <!--<constant name="ce_GEM_z_pos" value="-Solenoid_length/2.0 + ce_GEM_length/2.0"/>--> + <constant name="ce_GEM_z_pos" value="-EcalEndcapN_zmin - CrystalBox_z_length - ce_GEM_length/2.0"/> <constant name="ce_GEM_layer" value="8"/> <constant name="ce_GEM_layer_thickness" value="1.0 * cm"/> </define> diff --git a/compact/ecal.xml b/compact/ecal.xml index 42fd2fb429d1c810a8fdefd953cc8cb2c9335a5b..0e75d38c70d615d5e493381d04451dddb33a96bd 100644 --- a/compact/ecal.xml +++ b/compact/ecal.xml @@ -159,6 +159,22 @@ <slice material="Air" thickness="EcalAir1Thickness"/> </layer> </detector> + + <comment> + ------------------- + Crystal Calorimeter + ------------------- + Backward (negative pseudorapidity) angle electron detector + </comment> + <detector + id="CrystalEndcap_ID" + name="ElectronECAL" + type="CrystalCalorimeterEndcap" + readout="CrystalEcalHits" + vis="GreenVis"> + <position x="CrystalEndcap_x_pos" y="CrystalEndcap_y_pos" z="CrystalEndcap_z_pos" /> + <dimensions rmin="CrystalEndcap_rmin" rmax="CrystalEndcap_rmax" x="CrystalBox_x_length" y="CrystalBox_y_length" z="CrystalBox_z_length" delta="CrystalBox_offset"/> + </detector> </detectors> <!-- Definition of the readout segmentation/definition --> @@ -168,11 +184,11 @@ <segmentation type="CartesianGridXY" grid_size_x="20.0*mm" grid_size_y="20.0*mm" /> <id>system:5,module:4,x:32:-16,y:-16</id> </readout> + --> <readout name="CrystalEcalHits"> <segmentation type="CartesianGridXY" grid_size_x="CrystalBox_x_length" grid_size_y="CrystalBox_y_length" /> <id>system:8,sector:4,module:20,x:48:-8,y:-8</id> </readout> - --> <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>