/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Geometry/TrackerCommonData/data/tiblayer1.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="tiblayer1.xml" eval="true"> <Constant name="RadiusUp" value="([tiblayerpar:RadiusLo1]+ [tiblayerpar:DRUpLo])"/> <Constant name="CylinderT" value="0.60*cm"/> <Constant name="CylinderInR" value="337.0*mm"/> <Constant name="MFRingInR" value="300.0*mm"/> <Constant name="MFRingOutR" value="75.75*mm+[MFRingInR]"/> </ConstantsSection> <Algorithm name="track:DDTIBLayerAlgo"> <rParent name="tiblayer1:TIBLayer1"/> <String name="GeneralMaterial" value="materials:Air"/> <Numeric name="DetectorTilt" value="[tiblayerpar:DetTilt]"/> <Numeric name="LayerL" value="[tibstringpar:StringL]"/> <Numeric name="RadiusLo" value="[tiblayerpar:RadiusLo1]"/> <Numeric name="StringsLo" value="34"/> <String name="StringDetLoName" value="tibstring1:TIBString1Lo1"/> <Numeric name="RadiusUp" value="[tiblayer1:RadiusUp]"/> <Numeric name="StringsUp" value="38"/> <String name="StringDetUpName" value="tibstring1:TIBString1Up1"/> <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"> -3.805*mm, 4.*mm, [MFRingOutR]-[tiblayerpar:MFRingT], [MFRingOutR] </Vector> <Vector name="CentRing2" type="numeric" nEntries="4"> 12.461*mm, 4.*mm, [MFRingOutR]-[tiblayerpar:MFRingT], [MFRingOutR] </Vector> <String name="FillerMaterial" value="trackermaterial:T_G10"/> <Numeric name="FillerDeltaz" value="11*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, 56.8*deg, 123.2*deg, 180.0*deg, 236.8*deg, 303.2*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="8"> 2, 4, 7, 9, 12, 14, 16, 18 </Vector> <Vector name="DOHMListBW" type="numeric" nEntries="8"> 2, 4, 7, 9, 11, 13, 16, 18 </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="21.5*mm"/> <Numeric name="FWIntPillarDPhi" value="6.*deg"/> <Vector name="FWIntPillarPhi" type="numeric" nEntries="4"> 56.*deg, 124.*deg, 236.*deg, 304.*deg </Vector> <Vector name="FWIntPillarZ" type="numeric" nEntries="4"> 173.*mm, 173.*mm, 173.*mm, 173.*mm </Vector> <!-- BW Internal Pillar Parameters --> <Numeric name="BWIntPillarDz" value="13.5*mm"/> <Numeric name="BWIntPillarDPhi" value="6.*deg"/> <Vector name="BWIntPillarPhi" type="numeric" nEntries="4"> 56.*deg, 124.*deg, 236.*deg, 304.*deg </Vector> <Vector name="BWIntPillarZ" type="numeric" nEntries="4"> -235.5*mm, -235.5*mm, -235.5*mm, -235.5*mm </Vector> <!-- FW External Pillar Parameters --> <Numeric name="FWExtPillarDz" value="17.5*mm"/> <Numeric name="FWExtPillarDPhi" value="7.*deg"/> <Vector name="FWExtPillarPhi" type="numeric" nEntries="4"> 33.*deg, 147.*deg, 213.*deg, 327.*deg </Vector> <Vector name="FWExtPillarZ" type="numeric" nEntries="4"> 250.*mm, 250.*mm, 250.*mm, 250.*mm </Vector> <!-- BW External Pillar Parameters --> <Numeric name="BWExtPillarDz" value="14.5*mm"/> <Numeric name="BWExtPillarDPhi" value="7.*deg"/> <Vector name="BWExtPillarPhi" type="numeric" nEntries="4"> 33.*deg, 147.*deg, 213.*deg, 327.*deg </Vector> <Vector name="BWExtPillarZ" type="numeric" nEntries="4"> -210.5*mm, -210.5*mm, -210.5*mm, -210.5*mm </Vector> </Algorithm> </DDDefinition>