Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /Geometry/HcalTestBeamData/data/2007/escon.xml is written in an unsupported language. File is not indexed.

0001 <?xml version="1.0"?>
0002 <DDDefinition xmlns="http://www.cern.ch/cms/DDL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.cern.ch/cms/DDL ../../../../DetectorDescription/Schema/DDLSchema.xsd">
0003  <ConstantsSection label="escon.xml" eval="true">
0004   <Constant name="ECAL_Z" value="314.4*cm"/>
0005   <Constant name="PRESH_Z" value="295.7*cm"/>
0006   <Constant name="PRE_ETA_MIN" value="1.653"/>
0007   <Constant name="PRE_ETA_MAX" value="2.61"/>
0008   <Constant name="PRE_AL_DISC" value="6*cm"/>
0009   <Constant name="NMAT_PRESH" value="19"/>
0010   <Constant name="waf_intra_col_sep" value="6.35*cm"/>
0011   <Constant name="waf_inter_col_sep" value="0.03*cm"/>
0012   <Constant name="wedge_width" value="6.24*cm"/>
0013   <Constant name="wedge_length" value="5.2*cm"/>
0014   <Constant name="wedge_front_thick" value="0.2*cm"/>
0015   <Constant name="wedge_back_thick" value="0.545*cm"/>
0016   <Constant name="waf_overlap" value="0.2*cm"/>
0017   <Constant name="waf_width" value="6.3*cm"/>
0018   <Constant name="waf_thick" value="0.032*cm"/>
0019   <Constant name="ceramic_length" value="10*cm"/>
0020   <Constant name="ceramic_thick" value="0.06*cm"/>
0021   <Constant name="elec_thick" value="0.15*cm"/>
0022   <Constant name="PRESH_ENCA_GAP" value="0.20*cm"/>
0023   <Constant name="P1" value=".15*cm"/>
0024   <!-- E_G10 -->
0025   <Constant name="P2" value="3.7*cm"/>
0026   <!-- Air -->
0027   <Constant name="P5" value=".5*cm"/>
0028   <!-- first cooling - aluminium -->
0029   <Constant name="P6" value=".2*cm"/>
0030   <!-- first absorber - aluminium -->
0031   <Constant name="P7" value="1.0*cm"/>
0032   <!-- first absorber - lead -->
0033   <Constant name="P8" value=".2*cm"/>
0034   <!-- first absorber - aluminium -->
0035   <Constant name="P9" value=".2*cm"/>
0036   <!-- micromod space - aluminium support -->
0037   <Constant name="P10" value="1.3*cm"/>
0038   <!-- micromod space - air gap containing silicon  -->
0039   <Constant name="P11" value=".2*cm"/>
0040   <!-- micromod space - electronics (aluminium) -->
0041   <Constant name="P12" value="2.5*cm - [P7]"/>
0042   <!-- air gap for cables  -->
0043   <Constant name="P15" value=".5*cm"/>
0044   <!-- second cooling - aluminium -->
0045   <Constant name="P16" value=".2*cm"/>
0046   <!-- second absorber - aluminium -->
0047   <Constant name="P17" value=".4*cm"/>
0048   <!-- second absorber - lead -->
0049   <Constant name="P18" value=".2*cm"/>
0050   <!-- second absorber - aluminium -->
0051   <Constant name="P19" value=".2*cm"/>
0052   <!-- micromod space - aluminiums support -->
0053   <Constant name="P20" value="1.3*cm"/>
0054   <!-- micromod space - air gap containing silicon  -->
0055   <Constant name="P21" value=".2*cm"/>
0056   <!-- micromod space - electronics (aluminiums) -->
0057   <Constant name="P22" value="3.6*cm - [P17]"/>
0058   <!-- air gap for cables -->
0059   <!-- Ming to check -->
0060   <Constant name="P24" value=".15*cm"/>
0061   <!-- E_G10 -->
0062   <Constant name="PRESH_Z_TOTAL" value="[P1]+[P2]+[P5]+[P6]+[P7]+[P8]+[P9]+[P10]+[P11]+[P12]+[P15]+[P16]+[P17]+[P18]+[P19]+[P20]+[P21]+[P22]+[P24]"/>
0063   <!-- some position information -->
0064   <Constant name="zlead1" value="-[PRESH_Z_TOTAL]/2 +[P1]+[P2]+[P5]+[P6]+[P7]+[P8]+[P9]"/>
0065   <Constant name="zlead2" value="[zlead1]+[P10]+[P11]+[P12]+[P15]+[P16]+[P17]+[P18]+[P19]"/>
0066   <!-- derived constants -->
0067   <Constant name="THETA_MIN" value="2*atan(exp(-[PRE_ETA_MIN]))"/>
0068   <Constant name="THETA_MAX" value="2*atan(exp(-[PRE_ETA_MAX]))"/>
0069   <Constant name="R_MIN" value="[ECAL_Z]*tan([THETA_MIN])"/>
0070   <Constant name="R_MAX" value="[PRESH_Z]*tan([THETA_MAX]) - 8*cm"/>
0071   <Constant name="wedge_angle" value=" atan((([wedge_back_thick]-[wedge_front_thick])/2)/[wedge_length])"/>
0072   <Constant name="waf_active" value="[waf_width]-[waf_overlap]"/>
0073   <Constant name="wedge_sep" value="[waf_active]*cos([wedge_angle])"/>
0074   <Constant name="wedge_gap" value="[wedge_sep]-[wedge_length]"/>
0075   <Constant name="wedge_offset" value=" ([wedge_front_thick]+[wedge_back_thick])/4."/>
0076   <Constant name="ceramic_width" value="[waf_width]"/>
0077   <Constant name="ywedge_ceramic_diff" value="([ceramic_length]/2.)*cos([wedge_angle]*2.) -[wedge_length]/2."/>
0078   <Constant name="elec_width" value="[waf_width]"/>
0079   <Constant name="elec_length" value="[ceramic_length] - [waf_width]"/>
0080   <Constant name="box_thick" value="[elec_thick]+[waf_thick]+[ceramic_thick]"/>
0081   <Constant name="zwedge_ceramic_diff" value="([box_thick]/2)/cos([wedge_angle]*2) + [wedge_front_thick]+ ([ceramic_length]/2.) *sin([wedge_angle]*2)"/>
0082   <Constant name="angle" value="2*[wedge_angle]"/>
0083   <Constant name="PRESH_Z_OFFSET" value="3.0495*m"/>
0084   <Constant name="PRESH_RMAX_BACK" value="([R_MIN]+9*cm+13.5*cm)"/>
0085   <Constant name="PRESH_RMAX_FRONT" value="(130*cm+13.5*cm)"/>
0086   <Constant name="PRESH_MID_Z" value="1.8*cm"/>
0087  </ConstantsSection>
0088 </DDDefinition>