/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Geometry/TrackerCommonData/data/tiblayer0.xml
105 строк
5 KB
Giulio Eulisse
Snapshot of CMSSW_6_2_0_pre8.
26 июн 2013, 18:12
26 июн 2013, 18:12
214ab73
Код
Авторство
О чём код?
<?xml version="1.0"?> <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"> <ConstantsSection label="tiblayer0.xml" eval="true"> <Constant name="RadiusUp" value="([tiblayerpar:RadiusLo0]+ [tiblayerpar:DRUpLo])"/> <Constant name="CylinderT" value="0.60*cm"/> <Constant name="CylinderInR" value="253.0*mm"/> <Constant name="MFRingInR" value="225.0*mm"/> <Constant name="MFRingOutR" value="69.0*mm+[MFRingInR]"/> </ConstantsSection> <Algorithm name="track:DDTIBLayerAlgo"> <rParent name="tiblayer0:TIBLayer0"/> <String name="GeneralMaterial" value="materials:Air"/> <Numeric name="DetectorTilt" value="[tiblayerpar:DetTilt]"/> <Numeric name="LayerL" value="[tibstringpar:StringL]"/> <Numeric name="RadiusLo" value="[tiblayerpar:RadiusLo0]"/> <Numeric name="StringsLo" value="26"/> <String name="StringDetLoName" value="tibstring0:TIBString0Lo1"/> <Numeric name="RadiusUp" value="[tiblayer0:RadiusUp]"/> <Numeric name="StringsUp" value="30"/> <String name="StringDetUpName" value="tibstring0:TIBString0Up1"/> <Numeric name="CylinderThickness" value="[CylinderT]"/> <Numeric name="CylinderInnerRadius" value="[CylinderInR]"/> <String name="CylinderMaterial" value="tibmaterial:TIB_CFCylinder"/> <Numeric name="MFRingInnerRadius" value="[MFRingInR]"/> <Numeric name="MFRingOuterRadius" value="[MFRingOutR]"/> <Numeric name="MFRingThickness" value="[tiblayerpar:MFRingT]"/> <Numeric name="MFRingDeltaz" value="[tiblayerpar:MFRingDz]"/> <String name="MFIntRingMaterial" value="tibmaterial:TIB_MFIntRing"/> <String name="MFExtRingMaterial" value="tibmaterial:TIB_MFExtRing"/> <Numeric name="SupportThickness" value="[tiblayerpar:SupportT]"/> <String name="CentRingMaterial" value="tibmaterial:TIB_CentRing"/> <Vector name="CentRing1" type="numeric" nEntries="4"> -6.15*mm, 4.*mm, [MFRingOutR]-[tiblayerpar:MFRingT], [MFRingOutR] </Vector> <Vector name="CentRing2" type="numeric" nEntries="4"> 36.88*mm, 4.*mm, [MFRingInR], [MFRingInR]+[tiblayerpar:MFRingT] </Vector> <String name="FillerMaterial" value="trackermaterial:T_G10"/> <Numeric name="FillerDeltaz" value="10*mm"/> <String name="RibMaterial" value="trackermaterial:T_CarbonFibreStr"/> <Vector name="RibWidth" type="numeric" nEntries="6"> [tiblayerpar:RibWidth1], [tiblayerpar:RibWidth2], [tiblayerpar:RibWidth2], [tiblayerpar:RibWidth1], [tiblayerpar:RibWidth2], [tiblayerpar:RibWidth2] </Vector> <Vector name="RibPhi" type="numeric" nEntries="6"> 0*deg, 51.4*deg, 128.6*deg, 180.0*deg, 231.4*deg, 308.6*deg </Vector> <!-- DOHM Position in #string in the upper half shell; negative means place an AUX --> <!-- NB String numbering here starts from 1 --> <Vector name="DOHMListFW" type="numeric" nEntries="6"> 2, 4, 7, 9, 12, 14 </Vector> <Vector name="DOHMListBW" type="numeric" nEntries="6"> 2, 4, 7, 9, 12, 14 </Vector> <Numeric name="DOHMCarrierPhiOffset" value="[tiblayerpar:DOHMCarrierPhiOff]"/> <Numeric name="DOHMtoMFDist" value="[tiblayerpar:DOHMtoMF]"/> <String name="StringDOHMPrimName" value="tiblayerpar:TIBDOHMPrim"/> <String name="StringDOHMAuxName" value="tiblayerpar:TIBDOHMAux"/> <String name="DOHMCarrierMaterial" value="tibmaterial:TIB_DOHMCarrier"/> <String name="DOHMCableMaterial" value="tibmaterial:TIB_DOHM_cable"/> <String name="DOHMPRIMMaterial" value="tibmaterial:TIB_DOHM_PRIM"/> <Numeric name="DOHMPRIMLength" value="[tiblayerpar:DOHM_PRIM_L]"/> <String name="DOHMAUXMaterial" value="tibmaterial:TIB_DOHM_AUX"/> <Numeric name="DOHMAUXLength" value="[tiblayerpar:DOHM_AUX_L]"/> <!-- Pillar Material --> <String name="PillarMaterial" value="tibmaterial:TIB_Pillar"/> <!-- FW Internal Pillar Parameters --> <Numeric name="FWIntPillarDz" value="1.0*mm"/> <Numeric name="FWIntPillarDPhi" value="1.0*deg"/> <Vector name="FWIntPillarPhi" type="numeric" nEntries="1"> -1. </Vector> <Vector name="FWIntPillarZ" type="numeric" nEntries="1"> 0. </Vector> <!-- BW Internal Pillar Parameters --> <Numeric name="BWIntPillarDz" value="1.0*cm"/> <Numeric name="BWIntPillarDPhi" value="1.0*deg"/> <Vector name="BWIntPillarPhi" type="numeric" nEntries="1"> -1. </Vector> <Vector name="BWIntPillarZ" type="numeric" nEntries="1"> 0. </Vector> <!-- FW External Pillar Parameters --> <Numeric name="FWExtPillarDz" value="20.5*mm"/> <Numeric name="FWExtPillarDPhi" value="7.0*deg"/> <Vector name="FWExtPillarPhi" type="numeric" nEntries="4"> 56.*deg, 124.*deg, 236.*deg, 304.*deg </Vector> <Vector name="FWExtPillarZ" type="numeric" nEntries="4"> 200.*mm, 200.*mm, 200.*mm, 200.*mm </Vector> <!-- BW External Pillar Parameters --> <Numeric name="BWExtPillarDz" value="8.0*mm"/> <Numeric name="BWExtPillarDPhi" value="7.0*deg"/> <Vector name="BWExtPillarPhi" type="numeric" nEntries="4"> 56.*deg, 124.*deg, 236.*deg, 304.*deg </Vector> <Vector name="BWExtPillarZ" type="numeric" nEntries="4"> -248.*mm, -248.*mm, -248.*mm, -248.*mm </Vector> </Algorithm> </DDDefinition>