/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Geometry/TrackerCommonData/data/tiblayer3.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="tiblayer3.xml" eval="true"> <Constant name="RadiusUp" value="([tiblayerpar:RadiusLo3]+ [tiblayerpar:DRUpLo])"/> <Constant name="CylinderT" value="0.80*cm"/> <Constant name="CylinderInR" value="495.0*mm"/> <Constant name="MFRingInR" value="463.5*mm"/> <Constant name="MFRingOutR" value="72.5*mm+[MFRingInR]"/> </ConstantsSection> <Algorithm name="track:DDTIBLayerAlgo"> <rParent name="tiblayer3:TIBLayer3"/> <String name="GeneralMaterial" value="materials:Air"/> <Numeric name="DetectorTilt" value="[tiblayerpar:DetTilt]"/> <Numeric name="LayerL" value="[tibstringpar:StringL]"/> <Numeric name="RadiusLo" value="[tiblayerpar:RadiusLo3]"/> <Numeric name="StringsLo" value="52"/> <String name="StringDetLoName" value="tibstring3:TIBString3Lo1"/> <Numeric name="RadiusUp" value="[tiblayer3:RadiusUp]"/> <Numeric name="StringsUp" value="56"/> <String name="StringDetUpName" value="tibstring3:TIBString3Up1"/> <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"> -0.70*mm, 8.*mm, [MFRingOutR]-[tiblayerpar:MFRingT], [MFRingOutR] </Vector> <Vector name="CentRing2" type="numeric" nEntries="4"> 12.20*mm, 8.*mm, [MFRingOutR]-[tiblayerpar:MFRingT], [MFRingOutR] </Vector> <String name="FillerMaterial" value="trackermaterial:T_G10"/> <Numeric name="FillerDeltaz" value="9.75*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, 53.3*deg, 126.7*deg, 180.0*deg, 233.3*deg, 306.7*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"> 3, -6, 10, -13, 16, -19, 24, -27 </Vector> <Vector name="DOHMListBW" type="numeric" nEntries="8"> 3, -6, 9, -12, 16, -19, 23, -26 </Vector> <Numeric name="DOHMtoMFDist" value="[tiblayerpar:DOHMtoMF]"/> <Numeric name="DOHMCarrierPhiOffset" value="[tiblayerpar:DOHMCarrierPhiOff]"/> <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="23.5*mm"/> <Numeric name="FWIntPillarDPhi" value="5.5*deg"/> <Vector name="FWIntPillarPhi" type="numeric" nEntries="4"> 52.*deg, 128.*deg, 232.*deg, 308.*deg </Vector> <Vector name="FWIntPillarZ" type="numeric" nEntries="4"> 182.*mm, 182.*mm, 182.*mm, 182.*mm </Vector> <!-- BW Internal Pillar Parameters --> <Numeric name="BWIntPillarDz" value="16.0*mm"/> <Numeric name="BWIntPillarDPhi" value="5.5*deg"/> <Vector name="BWIntPillarPhi" type="numeric" nEntries="4"> 52.*deg, 128.*deg, 232.*deg, 308.*deg </Vector> <Vector name="BWIntPillarZ" type="numeric" nEntries="4"> -259.*mm, -259.*mm, -259.*mm, -259.*mm </Vector> <!-- FW External Pillar Parameters --> <Numeric name="FWExtPillarDz" value="1.*cm"/> <Numeric name="FWExtPillarDPhi" value="1.*deg"/> <Vector name="FWExtPillarPhi" type="numeric" nEntries="1"> -1. </Vector> <Vector name="FWExtPillarZ" type="numeric" nEntries="1"> -1. </Vector> <!-- BW External Pillar Parameters --> <Numeric name="BWExtPillarDz" value="1.*cm"/> <Numeric name="BWExtPillarDPhi" value="1.*deg"/> <Vector name="BWExtPillarPhi" type="numeric" nEntries="1"> -1. </Vector> <Vector name="BWExtPillarZ" type="numeric" nEntries="1"> -1. </Vector> </Algorithm> </DDDefinition>